builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux32-spot-457
starttime: 1467877872.58
results: success (0)
buildid: 20160706215522
builduid: 313dc65c15cc482a961c68cfa39329f3
revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:12.584072) =========
master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:12.584679) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:12.585113) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:12.628508) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:12.628947) =========
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-1467877562.993103-1397996083
_=/tools/buildbot/bin/python
using PTY: False
--2016-07-07 00:51:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 565K=0.02s
2016-07-07 00:51:12 (565 KB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.311625
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:12.988209) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:12.988670) =========
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-1467877562.993103-1397996083
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.086889
========= master_lag: 0.10 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:13.172206) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:13.172676) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 466fc08f77161a1ea93b59cddbc5a79146df42a1 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 466fc08f77161a1ea93b59cddbc5a79146df42a1 --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-1467877562.993103-1397996083
_=/tools/buildbot/bin/python
using PTY: False
2016-07-07 00:51:13,318 truncating revision to first 12 chars
2016-07-07 00:51:13,319 Setting DEBUG logging.
2016-07-07 00:51:13,319 attempt 1/10
2016-07-07 00:51:13,319 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/466fc08f7716?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-07 00:51:13,826 unpacking tar archive at: mozilla-beta-466fc08f7716/testing/mozharness/
program finished with exit code 0
elapsedTime=0.909261
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:14.132864) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:14.133332) =========
script_repo_revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:14.133890) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:14.134312) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 00:51:14.179904) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 35 mins, 39 secs) (at 2016-07-07 00:51:14.180465) =========
/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-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467877562.993103-1397996083
_=/tools/buildbot/bin/python
using PTY: False
00:51:14 INFO - MultiFileLogger online at 20160707 00:51:14 in /builds/slave/test
00:51:14 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-beta --download-symbols ondemand
00:51:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
00:51:14 INFO - {'append_to_log': False,
00:51:14 INFO - 'base_work_dir': '/builds/slave/test',
00:51:14 INFO - 'blob_upload_branch': 'mozilla-beta',
00:51:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
00:51:14 INFO - 'buildbot_json_path': 'buildprops.json',
00:51:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
00:51:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
00:51:14 INFO - 'download_minidump_stackwalk': True,
00:51:14 INFO - 'download_symbols': 'ondemand',
00:51:14 INFO - 'e10s': True,
00:51:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
00:51:14 INFO - 'tooltool.py': '/tools/tooltool.py',
00:51:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
00:51:14 INFO - '/tools/misc-python/virtualenv.py')},
00:51:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
00:51:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
00:51:14 INFO - 'log_level': 'info',
00:51:14 INFO - 'log_to_console': True,
00:51:14 INFO - 'opt_config_files': (),
00:51:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
00:51:14 INFO - '--processes=1',
00:51:14 INFO - '--config=%(test_path)s/wptrunner.ini',
00:51:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
00:51:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
00:51:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
00:51:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
00:51:14 INFO - 'pip_index': False,
00:51:14 INFO - 'require_test_zip': True,
00:51:14 INFO - 'test_type': ('testharness',),
00:51:14 INFO - 'this_chunk': '1',
00:51:14 INFO - 'tooltool_cache': '/builds/tooltool_cache',
00:51:14 INFO - 'total_chunks': '5',
00:51:14 INFO - 'virtualenv_path': 'venv',
00:51:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
00:51:14 INFO - 'work_dir': 'build'}
00:51:14 INFO - #####
00:51:14 INFO - ##### Running clobber step.
00:51:14 INFO - #####
00:51:14 INFO - Running pre-action listener: _resource_record_pre_action
00:51:14 INFO - Running main action method: clobber
00:51:14 INFO - rmtree: /builds/slave/test/build
00:51:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
00:51:17 INFO - Running post-action listener: _resource_record_post_action
00:51:17 INFO - #####
00:51:17 INFO - ##### Running read-buildbot-config step.
00:51:17 INFO - #####
00:51:17 INFO - Running pre-action listener: _resource_record_pre_action
00:51:17 INFO - Running main action method: read_buildbot_config
00:51:17 INFO - Using buildbot properties:
00:51:17 INFO - {
00:51:17 INFO - "project": "",
00:51:17 INFO - "product": "firefox",
00:51:17 INFO - "script_repo_revision": "production",
00:51:17 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
00:51:17 INFO - "repository": "",
00:51:17 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-e10s-1",
00:51:17 INFO - "buildid": "20160706215522",
00:51:17 INFO - "pgo_build": "True",
00:51:17 INFO - "basedir": "/builds/slave/test",
00:51:17 INFO - "buildnumber": 19,
00:51:17 INFO - "slavename": "tst-linux32-spot-457",
00:51:17 INFO - "revision": "466fc08f77161a1ea93b59cddbc5a79146df42a1",
00:51:17 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/",
00:51:17 INFO - "platform": "linux",
00:51:17 INFO - "branch": "mozilla-beta",
00:51:17 INFO - "repo_path": "releases/mozilla-beta",
00:51:17 INFO - "moz_repo_path": "",
00:51:17 INFO - "stage_platform": "linux-pgo",
00:51:17 INFO - "builduid": "313dc65c15cc482a961c68cfa39329f3",
00:51:17 INFO - "slavebuilddir": "test"
00:51:17 INFO - }
00:51:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
00:51:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
00:51:17 INFO - Running post-action listener: _resource_record_post_action
00:51:17 INFO - #####
00:51:17 INFO - ##### Running download-and-extract step.
00:51:17 INFO - #####
00:51:17 INFO - Running pre-action listener: _resource_record_pre_action
00:51:17 INFO - Running main action method: download_and_extract
00:51:17 INFO - mkdir: /builds/slave/test/build/tests
00:51:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:51:17 INFO - https://queue.taskcluster.net/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
00:51:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
00:51:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
00:51:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
00:51:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1
00:51:31 INFO - Downloaded 1291 bytes.
00:51:31 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
00:51:31 INFO - Using the following test package requirements:
00:51:31 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
00:51:31 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
00:51:31 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
00:51:31 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
00:51:31 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
00:51:31 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
00:51:31 INFO - u'jsshell-linux-i686.zip'],
00:51:31 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
00:51:31 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
00:51:31 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
00:51:31 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
00:51:31 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
00:51:31 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
00:51:31 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
00:51:31 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
00:51:31 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
00:51:31 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
00:51:31 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
00:51:31 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
00:51:31 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')]}
00:51:31 INFO - https://queue.taskcluster.net/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
00:51:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
00:51:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
00:51:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip
00:51:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1
00:51:35 INFO - Downloaded 24129749 bytes.
00:51:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
00:51:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
00:51:36 INFO - caution: filename not matched: web-platform/*
00:51:36 INFO - Return code: 11
00:51:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:51:36 INFO - https://queue.taskcluster.net/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
00:51:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
00:51:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
00:51:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
00:51:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
00:51:40 INFO - Downloaded 36389875 bytes.
00:51:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
00:51:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
00:51:44 INFO - caution: filename not matched: bin/*
00:51:44 INFO - caution: filename not matched: config/*
00:51:44 INFO - caution: filename not matched: mozbase/*
00:51:44 INFO - caution: filename not matched: marionette/*
00:51:44 INFO - caution: filename not matched: tools/wptserve/*
00:51:44 INFO - Return code: 11
00:51:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:51:44 INFO - https://queue.taskcluster.net/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
00:51:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
00:51:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
00:51:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2
00:51:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1
00:52:01 INFO - Downloaded 56929498 bytes.
00:52:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
00:52:01 INFO - mkdir: /builds/slave/test/properties
00:52:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
00:52:01 INFO - Writing to file /builds/slave/test/properties/build_url
00:52:01 INFO - Contents:
00:52:01 INFO - build_url:https://queue.taskcluster.net/v1/task/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
00:52:02 INFO - Running post-action listener: _resource_record_post_action
00:52:02 INFO - Running post-action listener: set_extra_try_arguments
00:52:02 INFO - #####
00:52:02 INFO - ##### Running create-virtualenv step.
00:52:02 INFO - #####
00:52:02 INFO - Running pre-action listener: _pre_create_virtualenv
00:52:02 INFO - Running pre-action listener: _resource_record_pre_action
00:52:02 INFO - Running main action method: create_virtualenv
00:52:02 INFO - Creating virtualenv /builds/slave/test/build/venv
00:52:02 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
00:52:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
00:52:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
00:52:02 INFO - Using real prefix '/usr'
00:52:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python
00:52:03 INFO - Installing distribute.............................................................................................................................................................................................done.
00:52:07 INFO - Installing pip.................done.
00:52:07 INFO - Return code: 0
00:52:07 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
00:52:07 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')]}
00:52:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:52:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:07 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')]}
00:52:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:52:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9920c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9987598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a3b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a2af70>, '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 0x9a2a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a30750>, '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-1467877562.993103-1397996083', '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
00:52:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
00:52:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
00:52:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:52:07 INFO - 'CCACHE_UMASK': '002',
00:52:07 INFO - 'DISPLAY': ':0',
00:52:07 INFO - 'HOME': '/home/cltbld',
00:52:07 INFO - 'LANG': 'en_US.UTF-8',
00:52:07 INFO - 'LOGNAME': 'cltbld',
00:52:07 INFO - 'MAIL': '/var/mail/cltbld',
00:52:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:52:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:52:07 INFO - 'MOZ_NO_REMOTE': '1',
00:52:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:52:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:52:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:52:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:52:07 INFO - 'PWD': '/builds/slave/test',
00:52:07 INFO - 'SHELL': '/bin/bash',
00:52:07 INFO - 'SHLVL': '1',
00:52:07 INFO - 'TERM': 'linux',
00:52:07 INFO - 'TMOUT': '86400',
00:52:07 INFO - 'USER': 'cltbld',
00:52:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467877562.993103-1397996083',
00:52:07 INFO - '_': '/tools/buildbot/bin/python'}
00:52:08 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:52:08 INFO - Downloading/unpacking psutil>=0.7.1
00:52:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:52:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:52:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:52:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:52:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
00:52:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
00:52:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
00:52:12 INFO - Installing collected packages: psutil
00:52:12 INFO - Running setup.py install for psutil
00:52:12 INFO - building 'psutil._psutil_linux' extension
00:52:12 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
00:52:13 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
00:52:13 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
00:52:13 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
00:52:13 INFO - building 'psutil._psutil_posix' extension
00:52:13 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
00:52:13 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
00:52:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
00:52:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
00:52:13 INFO - Successfully installed psutil
00:52:13 INFO - Cleaning up...
00:52:13 INFO - Return code: 0
00:52:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
00:52:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:52:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:52:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:52:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:52:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9920c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9987598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a3b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a2af70>, '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 0x9a2a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a30750>, '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-1467877562.993103-1397996083', '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
00:52:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
00:52:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
00:52:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:52:13 INFO - 'CCACHE_UMASK': '002',
00:52:13 INFO - 'DISPLAY': ':0',
00:52:13 INFO - 'HOME': '/home/cltbld',
00:52:13 INFO - 'LANG': 'en_US.UTF-8',
00:52:13 INFO - 'LOGNAME': 'cltbld',
00:52:13 INFO - 'MAIL': '/var/mail/cltbld',
00:52:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:52:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:52:13 INFO - 'MOZ_NO_REMOTE': '1',
00:52:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:52:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:52:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:52:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:52:13 INFO - 'PWD': '/builds/slave/test',
00:52:13 INFO - 'SHELL': '/bin/bash',
00:52:13 INFO - 'SHLVL': '1',
00:52:13 INFO - 'TERM': 'linux',
00:52:13 INFO - 'TMOUT': '86400',
00:52:13 INFO - 'USER': 'cltbld',
00:52:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467877562.993103-1397996083',
00:52:13 INFO - '_': '/tools/buildbot/bin/python'}
00:52:14 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:52:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
00:52:14 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
00:52:14 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
00:52:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:14 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
00:52:14 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
00:52:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz
00:52:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
00:52:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
00:52:18 INFO - Installing collected packages: mozsystemmonitor
00:52:18 INFO - Running setup.py install for mozsystemmonitor
00:52:18 INFO - Successfully installed mozsystemmonitor
00:52:18 INFO - Cleaning up...
00:52:18 INFO - Return code: 0
00:52:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
00:52:18 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')]}
00:52:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:52:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:18 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')]}
00:52:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:52:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9920c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9987598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a3b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a2af70>, '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 0x9a2a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a30750>, '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-1467877562.993103-1397996083', '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
00:52:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
00:52:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
00:52:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:52:18 INFO - 'CCACHE_UMASK': '002',
00:52:18 INFO - 'DISPLAY': ':0',
00:52:18 INFO - 'HOME': '/home/cltbld',
00:52:18 INFO - 'LANG': 'en_US.UTF-8',
00:52:18 INFO - 'LOGNAME': 'cltbld',
00:52:18 INFO - 'MAIL': '/var/mail/cltbld',
00:52:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:52:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:52:18 INFO - 'MOZ_NO_REMOTE': '1',
00:52:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:52:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:52:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:52:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:52:18 INFO - 'PWD': '/builds/slave/test',
00:52:18 INFO - 'SHELL': '/bin/bash',
00:52:18 INFO - 'SHLVL': '1',
00:52:18 INFO - 'TERM': 'linux',
00:52:18 INFO - 'TMOUT': '86400',
00:52:18 INFO - 'USER': 'cltbld',
00:52:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467877562.993103-1397996083',
00:52:18 INFO - '_': '/tools/buildbot/bin/python'}
00:52:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:52:18 INFO - Downloading/unpacking blobuploader==1.2.4
00:52:18 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
00:52:18 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
00:52:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:18 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
00:52:18 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
00:52:22 INFO - Downloading blobuploader-1.2.4.tar.gz
00:52:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
00:52:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
00:52:22 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
00:52:22 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
00:52:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:22 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
00:52:22 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
00:52:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
00:52:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
00:52:23 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
00:52:23 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
00:52:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:23 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
00:52:23 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
00:52:24 INFO - Downloading docopt-0.6.1.tar.gz
00:52:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
00:52:24 INFO - Installing collected packages: blobuploader, requests, docopt
00:52:24 INFO - Running setup.py install for blobuploader
00:52:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
00:52:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
00:52:24 INFO - Running setup.py install for requests
00:52:25 INFO - Running setup.py install for docopt
00:52:25 INFO - Successfully installed blobuploader requests docopt
00:52:25 INFO - Cleaning up...
00:52:25 INFO - Return code: 0
00:52:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv
00:52:25 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')]}
00:52:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:52:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:25 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')]}
00:52:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:52:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9920c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9987598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a3b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a2af70>, '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 0x9a2a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a30750>, '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-1467877562.993103-1397996083', '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
00:52:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
00:52:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
00:52:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:52:25 INFO - 'CCACHE_UMASK': '002',
00:52:25 INFO - 'DISPLAY': ':0',
00:52:25 INFO - 'HOME': '/home/cltbld',
00:52:25 INFO - 'LANG': 'en_US.UTF-8',
00:52:25 INFO - 'LOGNAME': 'cltbld',
00:52:25 INFO - 'MAIL': '/var/mail/cltbld',
00:52:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:52:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:52:25 INFO - 'MOZ_NO_REMOTE': '1',
00:52:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:52:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:52:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:52:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:52:25 INFO - 'PWD': '/builds/slave/test',
00:52:25 INFO - 'SHELL': '/bin/bash',
00:52:25 INFO - 'SHLVL': '1',
00:52:25 INFO - 'TERM': 'linux',
00:52:25 INFO - 'TMOUT': '86400',
00:52:25 INFO - 'USER': 'cltbld',
00:52:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467877562.993103-1397996083',
00:52:25 INFO - '_': '/tools/buildbot/bin/python'}
00:52:26 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:52:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
00:52:26 INFO - Running setup.py (path:/tmp/pip-75j9Df-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
00:52:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
00:52:26 INFO - Running setup.py (path:/tmp/pip-7x3oRf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
00:52:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
00:52:26 INFO - Running setup.py (path:/tmp/pip-uok9X4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
00:52:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
00:52:26 INFO - Running setup.py (path:/tmp/pip-2c090q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
00:52:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
00:52:26 INFO - Running setup.py (path:/tmp/pip-mE07FC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
00:52:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
00:52:26 INFO - Running setup.py (path:/tmp/pip-Fm2zBA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
00:52:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
00:52:26 INFO - Running setup.py (path:/tmp/pip-GE5LGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
00:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
00:52:27 INFO - Running setup.py (path:/tmp/pip-TU_1_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
00:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
00:52:27 INFO - Running setup.py (path:/tmp/pip-XuWzHF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
00:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
00:52:27 INFO - Running setup.py (path:/tmp/pip-tj4vuR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
00:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
00:52:27 INFO - Running setup.py (path:/tmp/pip-KMzt8s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
00:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
00:52:27 INFO - Running setup.py (path:/tmp/pip-5Enyc1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
00:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
00:52:27 INFO - Running setup.py (path:/tmp/pip-9eLWCs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
00:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
00:52:27 INFO - Running setup.py (path:/tmp/pip-ggZJb6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
00:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
00:52:28 INFO - Running setup.py (path:/tmp/pip-Kshhjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
00:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
00:52:28 INFO - Running setup.py (path:/tmp/pip-KzonrV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
00:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
00:52:28 INFO - Running setup.py (path:/tmp/pip-Ok_WAn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
00:52:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
00:52:28 INFO - Running setup.py (path:/tmp/pip-7GkNwM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
00:52:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
00:52:28 INFO - Running setup.py (path:/tmp/pip-MA4yo6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
00:52:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:52:28 INFO - Running setup.py (path:/tmp/pip-PhP_NO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:52:28 INFO - Unpacking /builds/slave/test/build/tests/marionette
00:52:29 INFO - Running setup.py (path:/tmp/pip-uhBkyP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
00:52:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:52:29 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
00:52:29 INFO - Running setup.py install for manifestparser
00:52:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
00:52:29 INFO - Running setup.py install for mozcrash
00:52:29 INFO - Running setup.py install for mozdebug
00:52:30 INFO - Running setup.py install for mozdevice
00:52:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
00:52:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin
00:52:30 INFO - Running setup.py install for mozfile
00:52:30 INFO - Running setup.py install for mozhttpd
00:52:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
00:52:30 INFO - Running setup.py install for mozinfo
00:52:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
00:52:30 INFO - Running setup.py install for mozInstall
00:52:31 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
00:52:31 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
00:52:31 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
00:52:31 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
00:52:31 INFO - Running setup.py install for mozleak
00:52:31 INFO - Running setup.py install for mozlog
00:52:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
00:52:31 INFO - Running setup.py install for moznetwork
00:52:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
00:52:31 INFO - Running setup.py install for mozprocess
00:52:32 INFO - Running setup.py install for mozprofile
00:52:32 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
00:52:32 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
00:52:32 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
00:52:32 INFO - Running setup.py install for mozrunner
00:52:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
00:52:32 INFO - Running setup.py install for mozscreenshot
00:52:32 INFO - Running setup.py install for moztest
00:52:33 INFO - Running setup.py install for mozversion
00:52:33 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
00:52:33 INFO - Running setup.py install for wptserve
00:52:33 INFO - Running setup.py install for marionette-driver
00:52:33 INFO - Running setup.py install for browsermob-proxy
00:52:34 INFO - Running setup.py install for marionette-client
00:52:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:52:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
00:52:34 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
00:52:34 INFO - Cleaning up...
00:52:34 INFO - Return code: 0
00:52:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv
00:52:34 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')]}
00:52:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:52:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:34 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')]}
00:52:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:52:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
00:52:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9920c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9987598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a3b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a2af70>, '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 0x9a2a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a30750>, '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-1467877562.993103-1397996083', '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
00:52:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
00:52:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
00:52:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:52:34 INFO - 'CCACHE_UMASK': '002',
00:52:34 INFO - 'DISPLAY': ':0',
00:52:34 INFO - 'HOME': '/home/cltbld',
00:52:34 INFO - 'LANG': 'en_US.UTF-8',
00:52:34 INFO - 'LOGNAME': 'cltbld',
00:52:34 INFO - 'MAIL': '/var/mail/cltbld',
00:52:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:52:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:52:34 INFO - 'MOZ_NO_REMOTE': '1',
00:52:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:52:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:52:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:52:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:52:34 INFO - 'PWD': '/builds/slave/test',
00:52:34 INFO - 'SHELL': '/bin/bash',
00:52:34 INFO - 'SHLVL': '1',
00:52:34 INFO - 'TERM': 'linux',
00:52:34 INFO - 'TMOUT': '86400',
00:52:34 INFO - 'USER': 'cltbld',
00:52:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467877562.993103-1397996083',
00:52:34 INFO - '_': '/tools/buildbot/bin/python'}
00:52:35 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
00:52:35 INFO - Running setup.py (path:/tmp/pip-y9bSHf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
00:52:35 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))
00:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
00:52:35 INFO - Running setup.py (path:/tmp/pip-Q_LX4b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
00:52:35 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))
00:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
00:52:35 INFO - Running setup.py (path:/tmp/pip-rRNHXO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
00:52:35 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))
00:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
00:52:35 INFO - Running setup.py (path:/tmp/pip-nkbW8Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
00:52:35 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))
00:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
00:52:35 INFO - Running setup.py (path:/tmp/pip-tQttij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
00:52:35 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))
00:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
00:52:35 INFO - Running setup.py (path:/tmp/pip-RdM2mM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
00:52:35 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))
00:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
00:52:35 INFO - Running setup.py (path:/tmp/pip-a2RT4N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
00:52:36 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))
00:52:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
00:52:36 INFO - Running setup.py (path:/tmp/pip-mPNO7i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
00:52:36 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))
00:52:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
00:52:36 INFO - Running setup.py (path:/tmp/pip-onjAbf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
00:52:36 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))
00:52:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
00:52:36 INFO - Running setup.py (path:/tmp/pip-A01y3W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
00:52:36 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))
00:52:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
00:52:36 INFO - Running setup.py (path:/tmp/pip-lfTegV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
00:52:36 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))
00:52:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
00:52:36 INFO - Running setup.py (path:/tmp/pip-YgMn4l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
00:52:36 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))
00:52:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
00:52:36 INFO - Running setup.py (path:/tmp/pip-NteLMy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
00:52:36 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))
00:52:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
00:52:36 INFO - Running setup.py (path:/tmp/pip-6rEwxg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
00:52:37 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))
00:52:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
00:52:37 INFO - Running setup.py (path:/tmp/pip-fWkvVQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
00:52:37 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))
00:52:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
00:52:37 INFO - Running setup.py (path:/tmp/pip-MaB_1Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
00:52:37 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))
00:52:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
00:52:37 INFO - Running setup.py (path:/tmp/pip-YXOvsf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
00:52:37 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))
00:52:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
00:52:37 INFO - Running setup.py (path:/tmp/pip-nCvElW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
00:52:37 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))
00:52:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
00:52:37 INFO - Running setup.py (path:/tmp/pip-_dLiKp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
00:52:37 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))
00:52:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:52:37 INFO - Running setup.py (path:/tmp/pip-6baQ_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:52:37 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))
00:52:37 INFO - Unpacking /builds/slave/test/build/tests/marionette
00:52:38 INFO - Running setup.py (path:/tmp/pip-OVlMfX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
00:52:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:52:38 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))
00:52:38 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))
00:52:38 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))
00:52:38 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))
00:52:38 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))
00:52:38 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))
00:52:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
00:52:38 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
00:52:38 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
00:52:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
00:52:38 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
00:52:38 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
00:52:42 INFO - Downloading blessings-1.6.tar.gz
00:52:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
00:52:42 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))
00:52:42 INFO - Installing collected packages: blessings
00:52:42 INFO - Running setup.py install for blessings
00:52:42 INFO - Successfully installed blessings
00:52:42 INFO - Cleaning up...
00:52:42 INFO - Return code: 0
00:52:42 INFO - Done creating virtualenv /builds/slave/test/build/venv.
00:52:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
00:52:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
00:52:43 INFO - Reading from file tmpfile_stdout
00:52:43 INFO - Current package versions:
00:52:43 INFO - argparse == 1.2.1
00:52:43 INFO - blessings == 1.6
00:52:43 INFO - blobuploader == 1.2.4
00:52:43 INFO - browsermob-proxy == 0.6.0
00:52:43 INFO - docopt == 0.6.1
00:52:43 INFO - manifestparser == 1.1
00:52:43 INFO - marionette-client == 2.3.0
00:52:43 INFO - marionette-driver == 1.4.0
00:52:43 INFO - mozInstall == 1.12
00:52:43 INFO - mozcrash == 0.17
00:52:43 INFO - mozdebug == 0.1
00:52:43 INFO - mozdevice == 0.48
00:52:43 INFO - mozfile == 1.2
00:52:43 INFO - mozhttpd == 0.7
00:52:43 INFO - mozinfo == 0.9
00:52:43 INFO - mozleak == 0.1
00:52:43 INFO - mozlog == 3.1
00:52:43 INFO - moznetwork == 0.27
00:52:43 INFO - mozprocess == 0.22
00:52:43 INFO - mozprofile == 0.28
00:52:43 INFO - mozrunner == 6.11
00:52:43 INFO - mozscreenshot == 0.1
00:52:43 INFO - mozsystemmonitor == 0.0
00:52:43 INFO - moztest == 0.7
00:52:43 INFO - mozversion == 1.4
00:52:43 INFO - psutil == 3.1.1
00:52:43 INFO - requests == 1.2.3
00:52:43 INFO - wptserve == 1.4.0
00:52:43 INFO - wsgiref == 0.1.2
00:52:43 INFO - Running post-action listener: _resource_record_post_action
00:52:43 INFO - Running post-action listener: _start_resource_monitoring
00:52:43 INFO - Starting resource monitoring.
00:52:43 INFO - #####
00:52:43 INFO - ##### Running pull step.
00:52:43 INFO - #####
00:52:43 INFO - Running pre-action listener: _resource_record_pre_action
00:52:43 INFO - Running main action method: pull
00:52:43 INFO - Pull has nothing to do!
00:52:43 INFO - Running post-action listener: _resource_record_post_action
00:52:43 INFO - #####
00:52:43 INFO - ##### Running install step.
00:52:43 INFO - #####
00:52:43 INFO - Running pre-action listener: _resource_record_pre_action
00:52:43 INFO - Running main action method: install
00:52:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
00:52:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
00:52:43 INFO - Reading from file tmpfile_stdout
00:52:43 INFO - Detecting whether we're running mozinstall >=1.0...
00:52:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
00:52:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
00:52:43 INFO - Reading from file tmpfile_stdout
00:52:43 INFO - Output received:
00:52:43 INFO - Usage: mozinstall [options] installer
00:52:43 INFO - Options:
00:52:43 INFO - -h, --help show this help message and exit
00:52:43 INFO - -d DEST, --destination=DEST
00:52:43 INFO - Directory to install application into. [default:
00:52:43 INFO - "/builds/slave/test"]
00:52:43 INFO - --app=APP Application being installed. [default: firefox]
00:52:43 INFO - mkdir: /builds/slave/test/build/application
00:52:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
00:52:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
00:53:08 INFO - Reading from file tmpfile_stdout
00:53:08 INFO - Output received:
00:53:08 INFO - /builds/slave/test/build/application/firefox/firefox
00:53:08 INFO - Running post-action listener: _resource_record_post_action
00:53:08 INFO - #####
00:53:08 INFO - ##### Running run-tests step.
00:53:08 INFO - #####
00:53:08 INFO - Running pre-action listener: _resource_record_pre_action
00:53:08 INFO - Running main action method: run_tests
00:53:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
00:53:08 INFO - Minidump filename unknown. Determining based upon platform and architecture.
00:53:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
00:53:08 INFO - grabbing minidump binary from tooltool
00:53:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:53:08 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 0x9a2af70>, '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 0x9a2a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a30750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
00:53:08 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
00:53:08 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
00:53:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
00:53:08 INFO - Return code: 0
00:53:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
00:53:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
00:53:08 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/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--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
00:53:08 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/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --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
00:53:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:53:08 INFO - 'CCACHE_UMASK': '002',
00:53:08 INFO - 'DISPLAY': ':0',
00:53:08 INFO - 'HOME': '/home/cltbld',
00:53:08 INFO - 'LANG': 'en_US.UTF-8',
00:53:08 INFO - 'LOGNAME': 'cltbld',
00:53:08 INFO - 'MAIL': '/var/mail/cltbld',
00:53:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
00:53:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:53:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:53:08 INFO - 'MOZ_NO_REMOTE': '1',
00:53:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:53:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:53:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:53:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:53:08 INFO - 'PWD': '/builds/slave/test',
00:53:08 INFO - 'SHELL': '/bin/bash',
00:53:08 INFO - 'SHLVL': '1',
00:53:08 INFO - 'TERM': 'linux',
00:53:08 INFO - 'TMOUT': '86400',
00:53:08 INFO - 'USER': 'cltbld',
00:53:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467877562.993103-1397996083',
00:53:08 INFO - '_': '/tools/buildbot/bin/python'}
00:53:08 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/Bbtwag9bT0WFIdi5wz1sZQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--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
00:53:09 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
00:53:09 INFO - import pkg_resources
00:53:10 INFO - Using 1 client processes
00:53:10 INFO - wptserve Starting http server on 127.0.0.1:8000
00:53:11 INFO - wptserve Starting http server on 127.0.0.1:8001
00:53:11 INFO - wptserve Starting http server on 127.0.0.1:8443
00:53:13 INFO - SUITE-START | Running 1476 tests
00:53:13 INFO - Running testharness tests
00:53:13 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
00:53:13 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
00:53:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
00:53:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
00:53:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
00:53:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
00:53:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
00:53:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
00:53:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
00:53:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
00:53:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
00:53:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
00:53:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
00:53:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 5ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 5ms
00:53:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
00:53:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 6ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
00:53:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
00:53:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
00:53:13 INFO - Setting up ssl
00:53:13 INFO - PROCESS | certutil |
00:53:13 INFO - PROCESS | certutil |
00:53:13 INFO - PROCESS | certutil |
00:53:13 INFO - Certificate Nickname Trust Attributes
00:53:13 INFO - SSL,S/MIME,JAR/XPI
00:53:13 INFO -
00:53:13 INFO - web-platform-tests CT,,
00:53:13 INFO -
00:53:13 INFO - Starting runner
00:53:14 INFO - PROCESS | 1762 | 1467877994961 Marionette INFO Listening on port 2828
00:53:17 INFO - PROCESS | 1762 | 1467877997377 Marionette INFO startBrowser 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:17 INFO - PROCESS | 1762 | 1467877997400 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:17 INFO - PROCESS | 1762 | 1467877997819 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:17 INFO - PROCESS | 1762 | 1467877997964 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:18 INFO - PROCESS | 1762 |
00:53:18 INFO - PROCESS | 1762 | (process:1814): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
00:53:18 INFO - PROCESS | 1762 | 1467877998978 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:19 INFO - PROCESS | 1762 | 1467877999502 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
00:53:19 INFO - PROCESS | 1762 | 1467877999568 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:19 INFO - PROCESS | 1762 | 1467877999588 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
00:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 777ms
00:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
00:53:20 INFO - PROCESS | 1762 | 1467878000359 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:20 INFO - PROCESS | 1762 | 1467878000472 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
00:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms
00:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
00:53:21 INFO - PROCESS | 1762 | 1467878001018 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:21 INFO - PROCESS | 1762 | 1467878001118 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
00:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 594ms
00:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
00:53:21 INFO - PROCESS | 1762 | 1467878001622 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:21 INFO - PROCESS | 1762 | 1467878001750 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
00:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 675ms
00:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
00:53:22 INFO - PROCESS | 1762 | 1467878002294 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:22 INFO - PROCESS | 1762 | 1467878002373 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
00:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 723ms
00:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
00:53:23 INFO - PROCESS | 1762 | 1467878003026 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:23 INFO - PROCESS | 1762 | 1467878003148 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
00:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 680ms
00:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
00:53:23 INFO - PROCESS | 1762 | 1467878003708 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:23 INFO - PROCESS | 1762 | 1467878003788 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
00:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 623ms
00:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
00:53:24 INFO - PROCESS | 1762 | 1467878004338 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:24 INFO - PROCESS | 1762 | 1467878004417 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
00:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 727ms
00:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
00:53:25 INFO - PROCESS | 1762 | 1467878005074 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:25 INFO - PROCESS | 1762 | 1467878005215 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
00:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 835ms
00:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
00:53:25 INFO - PROCESS | 1762 | 1467878005970 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:26 INFO - PROCESS | 1762 | 1467878006090 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
00:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 737ms
00:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
00:53:26 INFO - PROCESS | 1762 | 1467878006680 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:26 INFO - PROCESS | 1762 | 1467878006779 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
00:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 690ms
00:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
00:53:27 INFO - PROCESS | 1762 | 1467878007446 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:27 INFO - PROCESS | 1762 | 1467878007548 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
00:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 696ms
00:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
00:53:28 INFO - PROCESS | 1762 | 1467878008133 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:28 INFO - PROCESS | 1762 | 1467878008223 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
00:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms
00:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
00:53:28 INFO - PROCESS | 1762 | 1467878008775 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:28 INFO - PROCESS | 1762 | 1467878008901 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
00:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 797ms
00:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
00:53:29 INFO - PROCESS | 1762 | 1467878009574 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:29 INFO - PROCESS | 1762 | 1467878009713 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
00:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 747ms
00:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
00:53:30 INFO - PROCESS | 1762 | 1467878010312 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:30 INFO - PROCESS | 1762 | 1467878010424 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
00:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 736ms
00:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
00:53:31 INFO - PROCESS | 1762 | 1467878011069 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:31 INFO - PROCESS | 1762 | 1467878011205 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
00:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 683ms
00:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
00:53:31 INFO - PROCESS | 1762 | 1467878011773 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:31 INFO - PROCESS | 1762 | 1467878011905 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
00:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 692ms
00:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
00:53:32 INFO - PROCESS | 1762 | 1467878012476 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:32 INFO - PROCESS | 1762 | 1467878012591 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
00:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 733ms
00:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
00:53:33 INFO - PROCESS | 1762 | 1467878013241 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:33 INFO - PROCESS | 1762 | 1467878013358 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
00:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 655ms
00:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
00:53:33 INFO - PROCESS | 1762 | 1467878013887 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:34 INFO - PROCESS | 1762 | 1467878014009 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
00:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 680ms
00:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
00:53:34 INFO - PROCESS | 1762 | 1467878014569 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:34 INFO - PROCESS | 1762 | 1467878014653 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
00:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 580ms
00:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
00:53:35 INFO - PROCESS | 1762 | 1467878015186 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:35 INFO - PROCESS | 1762 | 1467878015293 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
00:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 632ms
00:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
00:53:35 INFO - PROCESS | 1762 | 1467878015854 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:35 INFO - PROCESS | 1762 | 1467878015947 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
00:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 633ms
00:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
00:53:36 INFO - PROCESS | 1762 | 1467878016526 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:36 INFO - PROCESS | 1762 | 1467878016666 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
00:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 955ms
00:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
00:53:37 INFO - PROCESS | 1762 | 1467878017474 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:37 INFO - PROCESS | 1762 | 1467878017587 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
00:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 732ms
00:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
00:53:38 INFO - PROCESS | 1762 | 1467878018213 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:38 INFO - PROCESS | 1762 | 1467878018356 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
00:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 779ms
00:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
00:53:39 INFO - PROCESS | 1762 | 1467878019017 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:39 INFO - PROCESS | 1762 | 1467878019103 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
00:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 683ms
00:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
00:53:39 INFO - PROCESS | 1762 | 1467878019721 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:39 INFO - PROCESS | 1762 | 1467878019878 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
00:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 684ms
00:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
00:53:40 INFO - PROCESS | 1762 | 1467878020420 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:40 INFO - PROCESS | 1762 | 1467878020560 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
00:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 692ms
00:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
00:53:41 INFO - PROCESS | 1762 | 1467878021127 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:41 INFO - PROCESS | 1762 | 1467878021247 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
00:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 944ms
00:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
00:53:42 INFO - PROCESS | 1762 | 1467878022068 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:42 INFO - PROCESS | 1762 | 1467878022195 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
00:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 838ms
00:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
00:53:42 INFO - PROCESS | 1762 | 1467878022910 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:42 INFO - PROCESS | 1762 | 1467878022992 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
00:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 825ms
00:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
00:53:43 INFO - PROCESS | 1762 | 1467878023742 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:43 INFO - PROCESS | 1762 | 1467878023968 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
00:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 788ms
00:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
00:53:44 INFO - PROCESS | 1762 | 1467878024558 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:44 INFO - PROCESS | 1762 | 1467878024693 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
00:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 744ms
00:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
00:53:45 INFO - PROCESS | 1762 | 1467878025367 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:45 INFO - PROCESS | 1762 | 1467878025501 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
00:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 788ms
00:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
00:53:46 INFO - PROCESS | 1762 | 1467878026196 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:46 INFO - PROCESS | 1762 | 1467878026307 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
00:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 904ms
00:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
00:53:47 INFO - PROCESS | 1762 | 1467878027102 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:47 INFO - PROCESS | 1762 | 1467878027218 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
00:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 740ms
00:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
00:53:47 INFO - PROCESS | 1762 | 1467878027834 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:47 INFO - PROCESS | 1762 | 1467878027917 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
00:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 675ms
00:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
00:53:48 INFO - PROCESS | 1762 | 1467878028529 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:48 INFO - PROCESS | 1762 | 1467878028638 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
00:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 794ms
00:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
00:53:49 INFO - PROCESS | 1762 | 1467878029329 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:49 INFO - PROCESS | 1762 | 1467878029461 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
00:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 887ms
00:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
00:53:50 INFO - PROCESS | 1762 | 1467878030239 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:50 INFO - PROCESS | 1762 | 1467878030423 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
00:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 901ms
00:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
00:53:51 INFO - PROCESS | 1762 | 1467878031126 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:51 INFO - PROCESS | 1762 | 1467878031225 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
00:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 636ms
00:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
00:53:51 INFO - PROCESS | 1762 | 1467878031815 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:51 INFO - PROCESS | 1762 | 1467878031973 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
00:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 765ms
00:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
00:53:52 INFO - PROCESS | 1762 | 1467878032586 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:52 INFO - PROCESS | 1762 | 1467878032723 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
00:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 825ms
00:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
00:53:53 INFO - PROCESS | 1762 | 1467878033412 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:53 INFO - PROCESS | 1762 | 1467878033507 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
00:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 687ms
00:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
00:53:54 INFO - PROCESS | 1762 | 1467878034102 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:54 INFO - PROCESS | 1762 | 1467878034199 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
00:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 632ms
00:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
00:53:54 INFO - PROCESS | 1762 | 1467878034753 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:54 INFO - PROCESS | 1762 | 1467878034901 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
00:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 684ms
00:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
00:53:55 INFO - PROCESS | 1762 | 1467878035440 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:55 INFO - PROCESS | 1762 | 1467878035510 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
00:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms
00:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
00:53:56 INFO - PROCESS | 1762 | 1467878036080 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:56 INFO - PROCESS | 1762 | 1467878036177 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
00:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 686ms
00:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
00:53:56 INFO - PROCESS | 1762 | 1467878036772 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:56 INFO - PROCESS | 1762 | 1467878036959 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
00:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1086ms
00:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
00:53:57 INFO - PROCESS | 1762 | 1467878037902 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:58 INFO - PROCESS | 1762 | 1467878038053 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
00:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 752ms
00:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
00:53:58 INFO - PROCESS | 1762 | 1467878038687 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:58 INFO - PROCESS | 1762 | 1467878038792 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
00:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 681ms
00:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
00:53:59 INFO - PROCESS | 1762 | 1467878039384 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:53:59 INFO - PROCESS | 1762 | 1467878039473 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
00:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 688ms
00:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
00:54:00 INFO - PROCESS | 1762 | 1467878040076 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:00 INFO - PROCESS | 1762 | 1467878040224 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
00:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 788ms
00:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
00:54:00 INFO - PROCESS | 1762 | 1467878040861 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:00 INFO - PROCESS | 1762 | 1467878040974 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
00:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 791ms
00:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
00:54:01 INFO - PROCESS | 1762 | 1467878041656 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:01 INFO - PROCESS | 1762 | 1467878041768 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
00:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 581ms
00:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
00:54:02 INFO - PROCESS | 1762 | 1467878042272 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:02 INFO - PROCESS | 1762 | 1467878042393 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
00:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 636ms
00:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
00:54:02 INFO - PROCESS | 1762 | 1467878042925 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:03 INFO - PROCESS | 1762 | 1467878043058 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
00:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 685ms
00:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
00:54:03 INFO - PROCESS | 1762 | 1467878043635 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:03 INFO - PROCESS | 1762 | 1467878043764 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
00:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1028ms
00:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
00:54:04 INFO - PROCESS | 1762 | 1467878044675 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:04 INFO - PROCESS | 1762 | 1467878044789 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
00:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 729ms
00:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
00:54:05 INFO - PROCESS | 1762 | 1467878045420 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:05 INFO - PROCESS | 1762 | 1467878045529 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
00:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 680ms
00:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
00:54:06 INFO - PROCESS | 1762 | 1467878046118 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:06 INFO - PROCESS | 1762 | 1467878046243 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
00:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 697ms
00:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
00:54:06 INFO - PROCESS | 1762 | 1467878046810 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:06 INFO - PROCESS | 1762 | 1467878046903 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
00:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 638ms
00:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
00:54:07 INFO - PROCESS | 1762 | 1467878047481 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:07 INFO - PROCESS | 1762 | 1467878047632 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
00:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 834ms
00:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
00:54:08 INFO - PROCESS | 1762 | 1467878048318 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:08 INFO - PROCESS | 1762 | 1467878048413 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
00:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 681ms
00:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
00:54:09 INFO - PROCESS | 1762 | 1467878049001 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:09 INFO - PROCESS | 1762 | 1467878049095 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
00:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 578ms
00:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
00:54:09 INFO - PROCESS | 1762 | 1467878049588 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:09 INFO - PROCESS | 1762 | 1467878049715 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
00:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 729ms
00:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
00:54:10 INFO - PROCESS | 1762 | 1467878050330 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:10 INFO - PROCESS | 1762 | 1467878050434 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
00:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 787ms
00:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
00:54:11 INFO - PROCESS | 1762 | 1467878051124 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:11 INFO - PROCESS | 1762 | 1467878051266 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
00:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 891ms
00:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
00:54:12 INFO - PROCESS | 1762 | 1467878052040 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:12 INFO - PROCESS | 1762 | 1467878052174 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
00:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 738ms
00:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
00:54:12 INFO - PROCESS | 1762 | 1467878052811 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:12 INFO - PROCESS | 1762 | 1467878052918 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
00:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 690ms
00:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
00:54:13 INFO - PROCESS | 1762 | 1467878053493 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:13 INFO - PROCESS | 1762 | 1467878053605 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:14 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.
00:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 686ms
00:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
00:54:14 INFO - PROCESS | 1762 | 1467878054180 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:14 INFO - PROCESS | 1762 | 1467878054261 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:14 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.
00:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 795ms
00:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
00:54:15 INFO - PROCESS | 1762 | 1467878055022 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:15 INFO - PROCESS | 1762 | 1467878055117 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:15 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.
00:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 732ms
00:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
00:54:15 INFO - PROCESS | 1762 | 1467878055753 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:15 INFO - PROCESS | 1762 | 1467878055858 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:16 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.
00:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 684ms
00:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
00:54:16 INFO - PROCESS | 1762 | 1467878056447 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:16 INFO - PROCESS | 1762 | 1467878056580 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:17 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.
00:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 896ms
00:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
00:54:17 INFO - PROCESS | 1762 | 1467878057374 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:17 INFO - PROCESS | 1762 | 1467878057408 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
00:54:17 INFO - PROCESS | 1762 | 1467878057507 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:18 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.
00:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 754ms
00:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
00:54:18 INFO - PROCESS | 1762 | 1467878058188 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:18 INFO - PROCESS | 1762 | 1467878058371 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:19 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.
00:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 993ms
00:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
00:54:19 INFO - PROCESS | 1762 | 1467878059207 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:19 INFO - PROCESS | 1762 | 1467878059316 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:19 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.
00:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 787ms
00:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
00:54:20 INFO - PROCESS | 1762 | 1467878059997 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:20 INFO - PROCESS | 1762 | 1467878060113 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:20 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.
00:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 701ms
00:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
00:54:20 INFO - PROCESS | 1762 | 1467878060696 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:20 INFO - PROCESS | 1762 | 1467878060816 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:21 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.
00:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 729ms
00:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
00:54:21 INFO - PROCESS | 1762 | 1467878061447 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:21 INFO - PROCESS | 1762 | 1467878061581 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
00:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 783ms
00:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
00:54:22 INFO - PROCESS | 1762 | 1467878062221 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:22 INFO - PROCESS | 1762 | 1467878062334 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:23 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.
00:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 838ms
00:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
00:54:23 INFO - PROCESS | 1762 | 1467878063065 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:23 INFO - PROCESS | 1762 | 1467878063214 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
00:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 883ms
00:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
00:54:23 INFO - PROCESS | 1762 | 1467878063981 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:24 INFO - PROCESS | 1762 | 1467878064111 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:24 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.
00:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 698ms
00:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
00:54:24 INFO - PROCESS | 1762 | 1467878064699 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:24 INFO - PROCESS | 1762 | 1467878064843 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:25 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.
00:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 684ms
00:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
00:54:25 INFO - PROCESS | 1762 | 1467878065398 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:25 INFO - PROCESS | 1762 | 1467878065490 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:26 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.
00:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 739ms
00:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
00:54:26 INFO - PROCESS | 1762 | 1467878066134 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:26 INFO - PROCESS | 1762 | 1467878066298 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:26 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.
00:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 784ms
00:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
00:54:26 INFO - PROCESS | 1762 | 1467878066923 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:27 INFO - PROCESS | 1762 | 1467878067056 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:27 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.
00:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 897ms
00:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
00:54:27 INFO - PROCESS | 1762 | 1467878067822 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:27 INFO - PROCESS | 1762 | 1467878067920 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:28 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.
00:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 684ms
00:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
00:54:28 INFO - PROCESS | 1762 | 1467878068508 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:28 INFO - PROCESS | 1762 | 1467878068599 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:29 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.
00:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 624ms
00:54:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
00:54:29 INFO - PROCESS | 1762 | 1467878069155 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:29 INFO - PROCESS | 1762 | 1467878069308 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
00:54:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 793ms
00:54:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
00:54:29 INFO - PROCESS | 1762 | 1467878069944 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:30 INFO - PROCESS | 1762 | 1467878070076 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
00:54:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 830ms
00:54:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
00:54:30 INFO - PROCESS | 1762 | 1467878070802 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:30 INFO - PROCESS | 1762 | 1467878070908 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
00:54:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 696ms
00:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
00:54:31 INFO - PROCESS | 1762 | 1467878071495 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:31 INFO - PROCESS | 1762 | 1467878071587 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
00:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 727ms
00:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
00:54:32 INFO - PROCESS | 1762 | 1467878072230 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:32 INFO - PROCESS | 1762 | 1467878072358 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
00:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 724ms
00:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
00:54:32 INFO - PROCESS | 1762 | 1467878072955 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:33 INFO - PROCESS | 1762 | 1467878073053 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
00:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 726ms
00:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
00:54:33 INFO - PROCESS | 1762 | 1467878073731 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:33 INFO - PROCESS | 1762 | 1467878073863 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
00:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 803ms
00:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
00:54:34 INFO - PROCESS | 1762 | 1467878074499 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:34 INFO - PROCESS | 1762 | 1467878074615 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
00:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 680ms
00:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
00:54:35 INFO - PROCESS | 1762 | 1467878075183 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:35 INFO - PROCESS | 1762 | 1467878075307 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
00:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 631ms
00:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
00:54:35 INFO - PROCESS | 1762 | 1467878075825 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:35 INFO - PROCESS | 1762 | 1467878075962 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
00:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 693ms
00:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
00:54:36 INFO - PROCESS | 1762 | 1467878076530 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:36 INFO - PROCESS | 1762 | 1467878076695 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
00:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 882ms
00:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
00:54:37 INFO - PROCESS | 1762 | 1467878077444 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:37 INFO - PROCESS | 1762 | 1467878077602 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:38 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
00:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1297ms
00:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
00:54:38 INFO - PROCESS | 1762 | 1467878078735 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:38 INFO - PROCESS | 1762 | 1467878078811 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
00:54:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1090ms
00:54:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
00:54:39 INFO - PROCESS | 1762 | 1467878079839 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:39 INFO - PROCESS | 1762 | 1467878079911 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:40 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
00:54:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:54:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
00:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 689ms
00:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
00:54:40 INFO - PROCESS | 1762 | 1467878080532 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:40 INFO - PROCESS | 1762 | 1467878080613 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
00:54:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 837ms
00:54:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
00:54:41 INFO - PROCESS | 1762 | 1467878081370 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:41 INFO - PROCESS | 1762 | 1467878081470 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
00:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 836ms
00:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
00:54:42 INFO - PROCESS | 1762 | 1467878082215 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:42 INFO - PROCESS | 1762 | 1467878082329 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
00:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 729ms
00:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
00:54:42 INFO - PROCESS | 1762 | 1467878082966 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:43 INFO - PROCESS | 1762 | 1467878083088 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
00:54:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 953ms
00:54:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
00:54:43 INFO - PROCESS | 1762 | 1467878083924 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:44 INFO - PROCESS | 1762 | 1467878084087 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
00:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 928ms
00:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
00:54:44 INFO - PROCESS | 1762 | 1467878084859 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:44 INFO - PROCESS | 1762 | 1467878084963 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:45 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
00:54:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
00:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 676ms
00:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
00:54:45 INFO - PROCESS | 1762 | 1467878085574 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:45 INFO - PROCESS | 1762 | 1467878085731 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
00:54:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 785ms
00:54:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
00:54:46 INFO - PROCESS | 1762 | 1467878086364 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:46 INFO - PROCESS | 1762 | 1467878086480 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
00:54:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
00:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 694ms
00:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
00:54:47 INFO - PROCESS | 1762 | 1467878087046 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:47 INFO - PROCESS | 1762 | 1467878087164 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
00:54:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:54:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
00:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 778ms
00:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
00:54:47 INFO - PROCESS | 1762 | 1467878087853 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:48 INFO - PROCESS | 1762 | 1467878088007 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:48 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
00:54:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
00:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:54:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 828ms
00:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
00:54:48 INFO - PROCESS | 1762 | 1467878088683 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:48 INFO - PROCESS | 1762 | 1467878088803 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
00:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 781ms
00:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
00:54:49 INFO - PROCESS | 1762 | 1467878089511 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:49 INFO - PROCESS | 1762 | 1467878089615 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
00:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 782ms
00:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
00:54:50 INFO - PROCESS | 1762 | 1467878090294 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:50 INFO - PROCESS | 1762 | 1467878090408 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
00:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 824ms
00:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
00:54:51 INFO - PROCESS | 1762 | 1467878091133 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:51 INFO - PROCESS | 1762 | 1467878091253 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
00:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 744ms
00:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
00:54:51 INFO - PROCESS | 1762 | 1467878091938 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:52 INFO - PROCESS | 1762 | 1467878092077 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
00:54:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 789ms
00:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
00:54:52 INFO - PROCESS | 1762 | 1467878092740 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:52 INFO - PROCESS | 1762 | 1467878092896 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
00:54:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 742ms
00:54:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
00:54:53 INFO - PROCESS | 1762 | 1467878093504 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:53 INFO - PROCESS | 1762 | 1467878093577 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
00:54:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 639ms
00:54:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
00:54:54 INFO - PROCESS | 1762 | 1467878094157 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:54 INFO - PROCESS | 1762 | 1467878094266 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
00:54:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms
00:54:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
00:54:54 INFO - PROCESS | 1762 | 1467878094850 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:55 INFO - PROCESS | 1762 | 1467878094996 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
00:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 683ms
00:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
00:54:55 INFO - PROCESS | 1762 | 1467878095530 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:55 INFO - PROCESS | 1762 | 1467878095656 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
00:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 831ms
00:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
00:54:56 INFO - PROCESS | 1762 | 1467878096369 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:56 INFO - PROCESS | 1762 | 1467878096566 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
00:54:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 829ms
00:54:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
00:54:57 INFO - PROCESS | 1762 | 1467878097226 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:57 INFO - PROCESS | 1762 | 1467878097383 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:58 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
00:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 844ms
00:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
00:54:58 INFO - PROCESS | 1762 | 1467878098078 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:58 INFO - PROCESS | 1762 | 1467878098183 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
00:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 747ms
00:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
00:54:58 INFO - PROCESS | 1762 | 1467878098831 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:58 INFO - PROCESS | 1762 | 1467878098956 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
00:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 844ms
00:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
00:54:59 INFO - PROCESS | 1762 | 1467878099699 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:54:59 INFO - PROCESS | 1762 | 1467878099798 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:00 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
00:55:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 786ms
00:55:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
00:55:00 INFO - PROCESS | 1762 | 1467878100466 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:00 INFO - PROCESS | 1762 | 1467878100576 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:01 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
00:55:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
00:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
00:55:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
00:55:01 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
00:55:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
00:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:55:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
00:55:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
00:55:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 677ms
00:55:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
00:55:01 INFO - PROCESS | 1762 | 1467878101153 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:01 INFO - PROCESS | 1762 | 1467878101258 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
00:55:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 636ms
00:55:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
00:55:01 INFO - PROCESS | 1762 | 1467878101801 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:01 INFO - PROCESS | 1762 | 1467878101915 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:02 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.
00:55:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 776ms
00:55:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
00:55:02 INFO - PROCESS | 1762 | 1467878102581 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:02 INFO - PROCESS | 1762 | 1467878102693 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:03 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.
00:55:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 825ms
00:55:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
00:55:03 INFO - PROCESS | 1762 | 1467878103406 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:03 INFO - PROCESS | 1762 | 1467878103492 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
00:55:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 921ms
00:55:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
00:55:04 INFO - PROCESS | 1762 | 1467878104338 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:04 INFO - PROCESS | 1762 | 1467878104536 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:05 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.
00:55:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 779ms
00:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
00:55:05 INFO - PROCESS | 1762 | 1467878105125 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:05 INFO - PROCESS | 1762 | 1467878105243 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
00:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms
00:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
00:55:05 INFO - PROCESS | 1762 | 1467878105891 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:06 INFO - PROCESS | 1762 | 1467878105996 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
00:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 787ms
00:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
00:55:06 INFO - PROCESS | 1762 | 1467878106652 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:06 INFO - PROCESS | 1762 | 1467878106737 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
00:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 625ms
00:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
00:55:07 INFO - PROCESS | 1762 | 1467878107293 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:07 INFO - PROCESS | 1762 | 1467878107471 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
00:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 736ms
00:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
00:55:08 INFO - PROCESS | 1762 | 1467878108038 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:08 INFO - PROCESS | 1762 | 1467878108163 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
00:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 643ms
00:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
00:55:08 INFO - PROCESS | 1762 | 1467878108702 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:08 INFO - PROCESS | 1762 | 1467878108838 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
00:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 648ms
00:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
00:55:09 INFO - PROCESS | 1762 | 1467878109360 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:09 INFO - PROCESS | 1762 | 1467878109490 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
00:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 790ms
00:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
00:55:10 INFO - PROCESS | 1762 | 1467878110205 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:10 INFO - PROCESS | 1762 | 1467878110348 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
00:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1132ms
00:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
00:55:11 INFO - PROCESS | 1762 | 1467878111303 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:11 INFO - PROCESS | 1762 | 1467878111412 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
00:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 685ms
00:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
00:55:12 INFO - PROCESS | 1762 | 1467878112027 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:12 INFO - PROCESS | 1762 | 1467878112170 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
00:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 779ms
00:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
00:55:12 INFO - PROCESS | 1762 | 1467878112822 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:12 INFO - PROCESS | 1762 | 1467878112916 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
00:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 843ms
00:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
00:55:13 INFO - PROCESS | 1762 | 1467878113658 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:13 INFO - PROCESS | 1762 | 1467878113752 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
00:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 726ms
00:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
00:55:14 INFO - PROCESS | 1762 | 1467878114401 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:14 INFO - PROCESS | 1762 | 1467878114531 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
00:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 736ms
00:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
00:55:15 INFO - PROCESS | 1762 | 1467878115211 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:15 INFO - PROCESS | 1762 | 1467878115325 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
00:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 736ms
00:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
00:55:15 INFO - PROCESS | 1762 | 1467878115951 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:16 INFO - PROCESS | 1762 | 1467878116052 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
00:55:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 744ms
00:55:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
00:55:16 INFO - PROCESS | 1762 | 1467878116771 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:16 INFO - PROCESS | 1762 | 1467878116892 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
00:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1004ms
00:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
00:55:17 INFO - PROCESS | 1762 | 1467878117784 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:18 INFO - PROCESS | 1762 | 1467878118027 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
00:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 988ms
00:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
00:55:18 INFO - PROCESS | 1762 | 1467878118808 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:18 INFO - PROCESS | 1762 | 1467878118989 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
00:55:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms
00:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
00:55:19 INFO - PROCESS | 1762 | 1467878119762 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:19 INFO - PROCESS | 1762 | 1467878119914 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
00:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 833ms
00:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
00:55:20 INFO - PROCESS | 1762 | 1467878120636 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:20 INFO - PROCESS | 1762 | 1467878120765 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
00:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 774ms
00:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
00:55:21 INFO - PROCESS | 1762 | 1467878121392 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:21 INFO - PROCESS | 1762 | 1467878121503 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
00:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 890ms
00:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
00:55:22 INFO - PROCESS | 1762 | 1467878122297 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:22 INFO - PROCESS | 1762 | 1467878122469 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
00:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1141ms
00:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
00:55:23 INFO - PROCESS | 1762 | 1467878123437 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:23 INFO - PROCESS | 1762 | 1467878123550 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
00:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 682ms
00:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
00:55:24 INFO - PROCESS | 1762 | 1467878124154 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:24 INFO - PROCESS | 1762 | 1467878124289 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
00:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1035ms
00:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
00:55:25 INFO - PROCESS | 1762 | 1467878125210 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:25 INFO - PROCESS | 1762 | 1467878125315 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
00:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 884ms
00:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
00:55:26 INFO - PROCESS | 1762 | 1467878126115 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:26 INFO - PROCESS | 1762 | 1467878126235 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
00:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 677ms
00:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
00:55:26 INFO - PROCESS | 1762 | 1467878126840 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:26 INFO - PROCESS | 1762 | 1467878126993 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
00:55:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 786ms
00:55:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
00:55:27 INFO - PROCESS | 1762 | 1467878127634 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:27 INFO - PROCESS | 1762 | 1467878127753 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
00:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 735ms
00:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
00:55:28 INFO - PROCESS | 1762 | 1467878128380 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:28 INFO - PROCESS | 1762 | 1467878128497 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
00:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 778ms
00:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
00:55:29 INFO - PROCESS | 1762 | 1467878129210 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:29 INFO - PROCESS | 1762 | 1467878129317 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
00:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 786ms
00:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
00:55:30 INFO - PROCESS | 1762 | 1467878129991 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:30 INFO - PROCESS | 1762 | 1467878130081 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:30 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
00:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 673ms
00:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
00:55:30 INFO - PROCESS | 1762 | 1467878130672 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:30 INFO - PROCESS | 1762 | 1467878130776 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
00:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 929ms
00:55:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
00:55:31 INFO - PROCESS | 1762 | 1467878131638 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:31 INFO - PROCESS | 1762 | 1467878131742 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:32 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)
00:55:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1247ms
00:55:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
00:55:32 INFO - PROCESS | 1762 | 1467878132879 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:32 INFO - PROCESS | 1762 | 1467878132982 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
00:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1176ms
00:55:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
00:55:34 INFO - PROCESS | 1762 | 1467878134066 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:34 INFO - PROCESS | 1762 | 1467878134164 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
00:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1178ms
00:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
00:55:35 INFO - PROCESS | 1762 | 1467878135243 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:35 INFO - PROCESS | 1762 | 1467878135335 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:36 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)
00:55:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1132ms
00:55:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
00:55:36 INFO - PROCESS | 1762 | 1467878136376 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:36 INFO - PROCESS | 1762 | 1467878136464 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:37 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)
00:55:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1133ms
00:55:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
00:55:37 INFO - PROCESS | 1762 | 1467878137546 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:37 INFO - PROCESS | 1762 | 1467878137660 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
00:55:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1331ms
00:55:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
00:55:38 INFO - PROCESS | 1762 | 1467878138882 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:39 INFO - PROCESS | 1762 | 1467878139002 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
00:55:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1181ms
00:55:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
00:55:40 INFO - PROCESS | 1762 | 1467878140074 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:40 INFO - PROCESS | 1762 | 1467878140177 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
00:55:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms
00:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
00:55:41 INFO - PROCESS | 1762 | 1467878141262 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:41 INFO - PROCESS | 1762 | 1467878141378 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:42 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
00:55:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1192ms
00:55:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
00:55:42 INFO - PROCESS | 1762 | 1467878142451 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:42 INFO - PROCESS | 1762 | 1467878142546 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
00:55:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1134ms
00:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
00:55:43 INFO - PROCESS | 1762 | 1467878143591 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:43 INFO - PROCESS | 1762 | 1467878143673 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:44 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
00:55:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
00:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 774ms
00:55:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
00:55:44 INFO - PROCESS | 1762 | 1467878144386 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:44 INFO - PROCESS | 1762 | 1467878144569 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
00:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 880ms
00:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
00:55:45 INFO - PROCESS | 1762 | 1467878145294 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:45 INFO - PROCESS | 1762 | 1467878145439 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:46 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
00:55:46 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:55:46 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:55:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
00:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:55:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:55:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 943ms
00:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
00:55:46 INFO - PROCESS | 1762 | 1467878146243 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:46 INFO - PROCESS | 1762 | 1467878146364 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
00:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 789ms
00:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
00:55:47 INFO - PROCESS | 1762 | 1467878147065 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:47 INFO - PROCESS | 1762 | 1467878147184 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
00:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1197ms
00:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
00:55:48 INFO - PROCESS | 1762 | 1467878148246 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:48 INFO - PROCESS | 1762 | 1467878148332 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:49 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
00:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1172ms
00:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
00:55:49 INFO - PROCESS | 1762 | 1467878149424 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:49 INFO - PROCESS | 1762 | 1467878149518 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:50 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.)
00:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1182ms
00:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
00:55:50 INFO - PROCESS | 1762 | 1467878150613 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:50 INFO - PROCESS | 1762 | 1467878150698 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
00:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1286ms
00:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
00:55:51 INFO - PROCESS | 1762 | 1467878151915 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:52 INFO - PROCESS | 1762 | 1467878152071 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:53 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
00:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1249ms
00:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
00:55:53 INFO - PROCESS | 1762 | 1467878153169 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:53 INFO - PROCESS | 1762 | 1467878153267 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
00:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 723ms
00:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
00:55:53 INFO - PROCESS | 1762 | 1467878153914 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:54 INFO - PROCESS | 1762 | 1467878154010 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
00:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1135ms
00:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
00:55:55 INFO - PROCESS | 1762 | 1467878155036 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:55 INFO - PROCESS | 1762 | 1467878155128 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
00:55:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms
00:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
00:55:56 INFO - PROCESS | 1762 | 1467878156217 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:56 INFO - PROCESS | 1762 | 1467878156302 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
00:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms
00:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
00:55:56 INFO - PROCESS | 1762 | 1467878156891 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:57 INFO - PROCESS | 1762 | 1467878157032 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
00:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 791ms
00:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
00:55:57 INFO - PROCESS | 1762 | 1467878157713 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:57 INFO - PROCESS | 1762 | 1467878157822 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
00:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 822ms
00:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
00:55:58 INFO - PROCESS | 1762 | 1467878158504 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:58 INFO - PROCESS | 1762 | 1467878158632 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
00:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 735ms
00:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
00:55:59 INFO - PROCESS | 1762 | 1467878159261 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:55:59 INFO - PROCESS | 1762 | 1467878159393 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
00:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1082ms
00:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
00:56:00 INFO - PROCESS | 1762 | 1467878160419 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:00 INFO - PROCESS | 1762 | 1467878160560 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
00:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 939ms
00:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
00:56:01 INFO - PROCESS | 1762 | 1467878161340 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:01 INFO - PROCESS | 1762 | 1467878161430 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
00:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 675ms
00:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
00:56:02 INFO - PROCESS | 1762 | 1467878162046 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:02 INFO - PROCESS | 1762 | 1467878162188 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:02 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
00:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 801ms
00:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
00:56:02 INFO - PROCESS | 1762 | 1467878162844 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:02 INFO - PROCESS | 1762 | 1467878162964 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:03 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
00:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 834ms
00:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
00:56:03 INFO - PROCESS | 1762 | 1467878163679 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:03 INFO - PROCESS | 1762 | 1467878163782 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:04 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
00:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 688ms
00:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
00:56:04 INFO - PROCESS | 1762 | 1467878164372 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:04 INFO - PROCESS | 1762 | 1467878164519 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
00:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 922ms
00:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
00:56:05 INFO - PROCESS | 1762 | 1467878165315 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:05 INFO - PROCESS | 1762 | 1467878165407 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:05 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
00:56:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:56:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
00:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 686ms
00:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
00:56:06 INFO - PROCESS | 1762 | 1467878166027 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:06 INFO - PROCESS | 1762 | 1467878166117 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
00:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 681ms
00:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
00:56:06 INFO - PROCESS | 1762 | 1467878166745 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:06 INFO - PROCESS | 1762 | 1467878166876 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:07 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
00:56:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:56:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
00:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:56:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 1005ms
00:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
00:56:07 INFO - PROCESS | 1762 | 1467878167734 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:07 INFO - PROCESS | 1762 | 1467878167830 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
00:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 686ms
00:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
00:56:08 INFO - PROCESS | 1762 | 1467878168428 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:08 INFO - PROCESS | 1762 | 1467878168532 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
00:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 736ms
00:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
00:56:09 INFO - PROCESS | 1762 | 1467878169169 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:09 INFO - PROCESS | 1762 | 1467878169273 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
00:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 674ms
00:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
00:56:09 INFO - PROCESS | 1762 | 1467878169849 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:09 INFO - PROCESS | 1762 | 1467878169968 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
00:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 732ms
00:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
00:56:10 INFO - PROCESS | 1762 | 1467878170588 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:10 INFO - PROCESS | 1762 | 1467878170683 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
00:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 728ms
00:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
00:56:11 INFO - PROCESS | 1762 | 1467878171406 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:11 INFO - PROCESS | 1762 | 1467878171564 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
00:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 946ms
00:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
00:56:12 INFO - PROCESS | 1762 | 1467878172285 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:12 INFO - PROCESS | 1762 | 1467878172383 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
00:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 682ms
00:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
00:56:13 INFO - PROCESS | 1762 | 1467878172997 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:13 INFO - PROCESS | 1762 | 1467878173119 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
00:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 684ms
00:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
00:56:13 INFO - PROCESS | 1762 | 1467878173715 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:13 INFO - PROCESS | 1762 | 1467878173809 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
00:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 858ms
00:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
00:56:14 INFO - PROCESS | 1762 | 1467878174556 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:14 INFO - PROCESS | 1762 | 1467878174666 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
00:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 883ms
00:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
00:56:15 INFO - PROCESS | 1762 | 1467878175443 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:15 INFO - PROCESS | 1762 | 1467878175574 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
00:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 827ms
00:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
00:56:16 INFO - PROCESS | 1762 | 1467878176281 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:16 INFO - PROCESS | 1762 | 1467878176379 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
00:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 678ms
00:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
00:56:16 INFO - PROCESS | 1762 | 1467878176968 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:17 INFO - PROCESS | 1762 | 1467878177068 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
00:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 735ms
00:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
00:56:17 INFO - PROCESS | 1762 | 1467878177709 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:18 INFO - PROCESS | 1762 | 1467878178115 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
00:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1231ms
00:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
00:56:18 INFO - PROCESS | 1762 | 1467878178955 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:19 INFO - PROCESS | 1762 | 1467878179089 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
00:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms
00:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
00:56:19 INFO - PROCESS | 1762 | 1467878179721 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:19 INFO - PROCESS | 1762 | 1467878179812 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
00:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 737ms
00:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
00:56:20 INFO - PROCESS | 1762 | 1467878180463 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:20 INFO - PROCESS | 1762 | 1467878180576 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
00:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 774ms
00:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
00:56:21 INFO - PROCESS | 1762 | 1467878181236 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:21 INFO - PROCESS | 1762 | 1467878181311 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
00:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 779ms
00:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
00:56:22 INFO - PROCESS | 1762 | 1467878182021 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:22 INFO - PROCESS | 1762 | 1467878182127 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
00:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 639ms
00:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
00:56:22 INFO - PROCESS | 1762 | 1467878182686 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:22 INFO - PROCESS | 1762 | 1467878182813 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
00:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 783ms
00:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
00:56:23 INFO - PROCESS | 1762 | 1467878183503 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:23 INFO - PROCESS | 1762 | 1467878183595 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
00:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 639ms
00:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
00:56:24 INFO - PROCESS | 1762 | 1467878184120 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:24 INFO - PROCESS | 1762 | 1467878184276 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
00:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 788ms
00:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
00:56:24 INFO - PROCESS | 1762 | 1467878184919 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:25 INFO - PROCESS | 1762 | 1467878185082 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
00:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 984ms
00:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
00:56:25 INFO - PROCESS | 1762 | 1467878185924 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:26 INFO - PROCESS | 1762 | 1467878186033 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
00:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 688ms
00:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
00:56:26 INFO - PROCESS | 1762 | 1467878186646 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:26 INFO - PROCESS | 1762 | 1467878186790 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
00:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 747ms
00:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
00:56:27 INFO - PROCESS | 1762 | 1467878187397 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:27 INFO - PROCESS | 1762 | 1467878187497 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
00:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 737ms
00:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
00:56:28 INFO - PROCESS | 1762 | 1467878188191 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:28 INFO - PROCESS | 1762 | 1467878188289 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
00:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 788ms
00:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
00:56:28 INFO - PROCESS | 1762 | 1467878188937 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:29 INFO - PROCESS | 1762 | 1467878189083 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
00:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 895ms
00:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
00:56:29 INFO - PROCESS | 1762 | 1467878189843 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:29 INFO - PROCESS | 1762 | 1467878189969 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
00:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 752ms
00:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
00:56:30 INFO - PROCESS | 1762 | 1467878190583 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:30 INFO - PROCESS | 1762 | 1467878190688 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
00:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 680ms
00:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
00:56:31 INFO - PROCESS | 1762 | 1467878191281 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:31 INFO - PROCESS | 1762 | 1467878191410 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
00:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 786ms
00:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
00:56:32 INFO - PROCESS | 1762 | 1467878192071 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:32 INFO - PROCESS | 1762 | 1467878192264 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
00:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1033ms
00:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
00:56:33 INFO - PROCESS | 1762 | 1467878193116 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:33 INFO - PROCESS | 1762 | 1467878193226 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
00:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 679ms
00:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
00:56:33 INFO - PROCESS | 1762 | 1467878193834 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:34 INFO - PROCESS | 1762 | 1467878194016 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
00:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 833ms
00:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
00:56:34 INFO - PROCESS | 1762 | 1467878194670 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:34 INFO - PROCESS | 1762 | 1467878194783 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
00:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 732ms
00:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
00:56:35 INFO - PROCESS | 1762 | 1467878195464 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:35 INFO - PROCESS | 1762 | 1467878195571 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
00:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 851ms
00:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
00:56:36 INFO - PROCESS | 1762 | 1467878196313 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:36 INFO - PROCESS | 1762 | 1467878196443 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
00:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 787ms
00:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
00:56:37 INFO - PROCESS | 1762 | 1467878197108 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:37 INFO - PROCESS | 1762 | 1467878197211 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
00:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 685ms
00:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
00:56:37 INFO - PROCESS | 1762 | 1467878197800 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:37 INFO - PROCESS | 1762 | 1467878197911 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
00:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 694ms
00:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
00:56:38 INFO - PROCESS | 1762 | 1467878198496 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:38 INFO - PROCESS | 1762 | 1467878198622 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
00:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 988ms
00:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
00:56:39 INFO - PROCESS | 1762 | 1467878199494 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:39 INFO - PROCESS | 1762 | 1467878199629 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
00:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 882ms
00:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
00:56:40 INFO - PROCESS | 1762 | 1467878200400 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:40 INFO - PROCESS | 1762 | 1467878200511 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
00:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 737ms
00:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
00:56:41 INFO - PROCESS | 1762 | 1467878201168 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:41 INFO - PROCESS | 1762 | 1467878201282 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
00:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 805ms
00:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
00:56:41 INFO - PROCESS | 1762 | 1467878201952 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:42 INFO - PROCESS | 1762 | 1467878202056 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
00:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 829ms
00:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
00:56:42 INFO - PROCESS | 1762 | 1467878202812 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:43 INFO - PROCESS | 1762 | 1467878203000 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
00:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 949ms
00:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
00:56:43 INFO - PROCESS | 1762 | 1467878203771 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:43 INFO - PROCESS | 1762 | 1467878203940 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
00:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 842ms
00:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
00:56:44 INFO - PROCESS | 1762 | 1467878204603 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:44 INFO - PROCESS | 1762 | 1467878204721 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
00:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 750ms
00:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
00:56:45 INFO - PROCESS | 1762 | 1467878205348 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:45 INFO - PROCESS | 1762 | 1467878205463 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
00:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 931ms
00:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
00:56:46 INFO - PROCESS | 1762 | 1467878206330 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:46 INFO - PROCESS | 1762 | 1467878206467 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
00:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 855ms
00:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
00:56:47 INFO - PROCESS | 1762 | 1467878207177 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:47 INFO - PROCESS | 1762 | 1467878207302 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
00:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 740ms
00:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
00:56:47 INFO - PROCESS | 1762 | 1467878207926 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:48 INFO - PROCESS | 1762 | 1467878208038 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
00:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 895ms
00:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
00:56:48 INFO - PROCESS | 1762 | 1467878208836 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:49 INFO - PROCESS | 1762 | 1467878208999 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
00:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 778ms
00:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
00:56:49 INFO - PROCESS | 1762 | 1467878209608 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:49 INFO - PROCESS | 1762 | 1467878209698 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
00:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 626ms
00:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
00:56:50 INFO - PROCESS | 1762 | 1467878210258 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:50 INFO - PROCESS | 1762 | 1467878210415 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
00:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 880ms
00:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
00:56:51 INFO - PROCESS | 1762 | 1467878211142 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:51 INFO - PROCESS | 1762 | 1467878211350 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
00:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 833ms
00:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
00:56:51 INFO - PROCESS | 1762 | 1467878211970 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:52 INFO - PROCESS | 1762 | 1467878212074 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
00:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 974ms
00:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
00:56:52 INFO - PROCESS | 1762 | 1467878212960 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:53 INFO - PROCESS | 1762 | 1467878213102 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
00:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 773ms
00:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
00:56:53 INFO - PROCESS | 1762 | 1467878213777 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:53 INFO - PROCESS | 1762 | 1467878213891 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
00:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 846ms
00:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
00:56:54 INFO - PROCESS | 1762 | 1467878214617 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:54 INFO - PROCESS | 1762 | 1467878214715 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
00:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 734ms
00:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
00:56:55 INFO - PROCESS | 1762 | 1467878215370 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:55 INFO - PROCESS | 1762 | 1467878215478 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
00:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 762ms
00:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
00:56:56 INFO - PROCESS | 1762 | 1467878216115 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:56 INFO - PROCESS | 1762 | 1467878216220 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
00:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 684ms
00:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
00:56:56 INFO - PROCESS | 1762 | 1467878216817 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:56 INFO - PROCESS | 1762 | 1467878216960 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
00:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 725ms
00:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
00:56:57 INFO - PROCESS | 1762 | 1467878217540 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:57 INFO - PROCESS | 1762 | 1467878217665 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
00:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 789ms
00:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
00:56:58 INFO - PROCESS | 1762 | 1467878218337 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:58 INFO - PROCESS | 1762 | 1467878218466 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
00:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 775ms
00:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
00:56:59 INFO - PROCESS | 1762 | 1467878219113 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:59 INFO - PROCESS | 1762 | 1467878219207 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
00:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 727ms
00:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
00:56:59 INFO - PROCESS | 1762 | 1467878219881 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:00 INFO - PROCESS | 1762 | 1467878220120 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
00:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1199ms
00:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
00:57:01 INFO - PROCESS | 1762 | 1467878221077 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:01 INFO - PROCESS | 1762 | 1467878221213 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
00:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 928ms
00:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
00:57:02 INFO - PROCESS | 1762 | 1467878222050 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:02 INFO - PROCESS | 1762 | 1467878222201 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
00:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1093ms
00:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
00:57:03 INFO - PROCESS | 1762 | 1467878223207 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:03 INFO - PROCESS | 1762 | 1467878223373 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
00:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1117ms
00:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
00:57:04 INFO - PROCESS | 1762 | 1467878224304 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:04 INFO - PROCESS | 1762 | 1467878224419 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
00:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 789ms
00:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
00:57:05 INFO - PROCESS | 1762 | 1467878225101 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:05 INFO - PROCESS | 1762 | 1467878225270 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
00:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 838ms
00:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
00:57:05 INFO - PROCESS | 1762 | 1467878225957 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:06 INFO - PROCESS | 1762 | 1467878226143 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
00:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms
00:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
00:57:06 INFO - PROCESS | 1762 | 1467878226967 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:07 INFO - PROCESS | 1762 | 1467878227108 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
00:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1000ms
00:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
00:57:07 INFO - PROCESS | 1762 | 1467878227981 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:08 INFO - PROCESS | 1762 | 1467878228198 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
00:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1240ms
00:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
00:57:09 INFO - PROCESS | 1762 | 1467878229247 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:09 INFO - PROCESS | 1762 | 1467878229409 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
00:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1156ms
00:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
00:57:10 INFO - PROCESS | 1762 | 1467878230419 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:10 INFO - PROCESS | 1762 | 1467878230540 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
00:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 788ms
00:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
00:57:11 INFO - PROCESS | 1762 | 1467878231205 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:11 INFO - PROCESS | 1762 | 1467878231333 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
00:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 787ms
00:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
00:57:11 INFO - PROCESS | 1762 | 1467878231991 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:12 INFO - PROCESS | 1762 | 1467878232131 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
00:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 879ms
00:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
00:57:12 INFO - PROCESS | 1762 | 1467878232882 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:12 INFO - PROCESS | 1762 | 1467878232985 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
00:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 726ms
00:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
00:57:13 INFO - PROCESS | 1762 | 1467878233627 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:13 INFO - PROCESS | 1762 | 1467878233766 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
00:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 985ms
00:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
00:57:14 INFO - PROCESS | 1762 | 1467878234636 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:14 INFO - PROCESS | 1762 | 1467878234772 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
00:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 840ms
00:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
00:57:15 INFO - PROCESS | 1762 | 1467878235513 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:15 INFO - PROCESS | 1762 | 1467878235699 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
00:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1210ms
00:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
00:57:16 INFO - PROCESS | 1762 | 1467878236739 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:16 INFO - PROCESS | 1762 | 1467878236904 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
00:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 998ms
00:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
00:57:17 INFO - PROCESS | 1762 | 1467878237728 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:17 INFO - PROCESS | 1762 | 1467878237914 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
00:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 827ms
00:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
00:57:18 INFO - PROCESS | 1762 | 1467878238556 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:18 INFO - PROCESS | 1762 | 1467878238643 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
00:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 622ms
00:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
00:57:19 INFO - PROCESS | 1762 | 1467878239223 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:19 INFO - PROCESS | 1762 | 1467878239351 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
00:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 697ms
00:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
00:57:19 INFO - PROCESS | 1762 | 1467878239904 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:20 INFO - PROCESS | 1762 | 1467878240062 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
00:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 830ms
00:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
00:57:20 INFO - PROCESS | 1762 | 1467878240744 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:20 INFO - PROCESS | 1762 | 1467878240888 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:21 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
00:57:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:57:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
00:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 1035ms
00:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
00:57:21 INFO - PROCESS | 1762 | 1467878241829 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:21 INFO - PROCESS | 1762 | 1467878241931 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:22 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
00:57:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:57:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
00:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 718ms
00:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
00:57:22 INFO - PROCESS | 1762 | 1467878242572 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:22 INFO - PROCESS | 1762 | 1467878242690 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:23 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
00:57:23 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:57:23 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:57:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
00:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 735ms
00:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
00:57:23 INFO - PROCESS | 1762 | 1467878243296 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:23 INFO - PROCESS | 1762 | 1467878243413 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:24 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
00:57:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:57:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
00:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 836ms
00:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
00:57:24 INFO - PROCESS | 1762 | 1467878244117 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:24 INFO - PROCESS | 1762 | 1467878244213 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:24 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
00:57:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:57:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
00:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 735ms
00:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
00:57:24 INFO - PROCESS | 1762 | 1467878244868 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:24 INFO - PROCESS | 1762 | 1467878244985 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:25 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
00:57:25 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
00:57:25 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
00:57:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
00:57:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:57:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 733ms
00:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
00:57:25 INFO - PROCESS | 1762 | 1467878245638 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:25 INFO - PROCESS | 1762 | 1467878245766 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
00:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 642ms
00:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
00:57:26 INFO - PROCESS | 1762 | 1467878246286 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:26 INFO - PROCESS | 1762 | 1467878246393 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:27 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
00:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 831ms
00:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
00:57:27 INFO - PROCESS | 1762 | 1467878247134 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:27 INFO - PROCESS | 1762 | 1467878247224 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:27 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
00:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 746ms
00:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
00:57:27 INFO - PROCESS | 1762 | 1467878247904 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:28 INFO - PROCESS | 1762 | 1467878248309 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
00:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1084ms
00:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
00:57:28 INFO - PROCESS | 1762 | 1467878248985 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:29 INFO - PROCESS | 1762 | 1467878249102 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
00:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms
00:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
00:57:29 INFO - PROCESS | 1762 | 1467878249775 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:29 INFO - PROCESS | 1762 | 1467878249885 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
00:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 786ms
00:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
00:57:30 INFO - PROCESS | 1762 | 1467878250634 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:30 INFO - PROCESS | 1762 | 1467878250781 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
00:57:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
00:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 951ms
00:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
00:57:31 INFO - PROCESS | 1762 | 1467878251548 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:31 INFO - PROCESS | 1762 | 1467878251680 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
00:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 736ms
00:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
00:57:32 INFO - PROCESS | 1762 | 1467878252280 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:32 INFO - PROCESS | 1762 | 1467878252435 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
00:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1229ms
00:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
00:57:33 INFO - PROCESS | 1762 | 1467878253549 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:33 INFO - PROCESS | 1762 | 1467878253727 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
00:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1341ms
00:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
00:57:34 INFO - PROCESS | 1762 | 1467878254887 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:35 INFO - PROCESS | 1762 | 1467878255002 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
00:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 980ms
00:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
00:57:35 INFO - PROCESS | 1762 | 1467878255895 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:36 INFO - PROCESS | 1762 | 1467878256005 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
00:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 727ms
00:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
00:57:36 INFO - PROCESS | 1762 | 1467878256674 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:36 INFO - PROCESS | 1762 | 1467878256794 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
00:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms
00:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
00:57:37 INFO - PROCESS | 1762 | 1467878257395 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:37 INFO - PROCESS | 1762 | 1467878257493 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
00:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 732ms
00:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
00:57:38 INFO - PROCESS | 1762 | 1467878258125 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:38 INFO - PROCESS | 1762 | 1467878258246 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
00:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 829ms
00:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
00:57:38 INFO - PROCESS | 1762 | 1467878258972 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:39 INFO - PROCESS | 1762 | 1467878259084 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
00:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 786ms
00:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
00:57:39 INFO - PROCESS | 1762 | 1467878259763 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:39 INFO - PROCESS | 1762 | 1467878259871 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
00:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms
00:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
00:57:40 INFO - PROCESS | 1762 | 1467878260522 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:40 INFO - PROCESS | 1762 | 1467878260702 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
00:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1244ms
00:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
00:57:41 INFO - PROCESS | 1762 | 1467878261791 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:41 INFO - PROCESS | 1762 | 1467878261982 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
00:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1247ms
00:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
00:57:43 INFO - PROCESS | 1762 | 1467878263049 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:43 INFO - PROCESS | 1762 | 1467878263179 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
00:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms
00:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
00:57:43 INFO - PROCESS | 1762 | 1467878263821 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:43 INFO - PROCESS | 1762 | 1467878263982 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
00:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 747ms
00:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
00:57:44 INFO - PROCESS | 1762 | 1467878264553 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:44 INFO - PROCESS | 1762 | 1467878264666 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
00:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 686ms
00:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
00:57:45 INFO - PROCESS | 1762 | 1467878265247 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:45 INFO - PROCESS | 1762 | 1467878265374 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
00:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 736ms
00:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
00:57:46 INFO - PROCESS | 1762 | 1467878266005 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:46 INFO - PROCESS | 1762 | 1467878266139 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
00:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 686ms
00:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
00:57:46 INFO - PROCESS | 1762 | 1467878266690 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:46 INFO - PROCESS | 1762 | 1467878266840 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
00:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 776ms
00:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
00:57:47 INFO - PROCESS | 1762 | 1467878267470 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:47 INFO - PROCESS | 1762 | 1467878267638 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
00:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 887ms
00:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
00:57:48 INFO - PROCESS | 1762 | 1467878268377 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:48 INFO - PROCESS | 1762 | 1467878268511 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
00:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 740ms
00:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
00:57:49 INFO - PROCESS | 1762 | 1467878269126 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:49 INFO - PROCESS | 1762 | 1467878269216 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
00:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 738ms
00:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
00:57:49 INFO - PROCESS | 1762 | 1467878269944 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:50 INFO - PROCESS | 1762 | 1467878270061 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:50 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
00:57:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:57:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
00:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:57:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 789ms
00:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
00:57:50 INFO - PROCESS | 1762 | 1467878270713 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:50 INFO - PROCESS | 1762 | 1467878270794 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
00:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 632ms
00:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
00:57:51 INFO - PROCESS | 1762 | 1467878271355 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:51 INFO - PROCESS | 1762 | 1467878271499 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
00:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms
00:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
00:57:52 INFO - PROCESS | 1762 | 1467878272099 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:52 INFO - PROCESS | 1762 | 1467878272197 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
00:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 680ms
00:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
00:57:52 INFO - PROCESS | 1762 | 1467878272771 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:52 INFO - PROCESS | 1762 | 1467878272900 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:53 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
00:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 728ms
00:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
00:57:53 INFO - PROCESS | 1762 | 1467878273506 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:53 INFO - PROCESS | 1762 | 1467878273624 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:54 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
00:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1235ms
00:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
00:57:54 INFO - PROCESS | 1762 | 1467878274767 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:55 INFO - PROCESS | 1762 | 1467878275167 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
00:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1398ms
00:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
00:57:56 INFO - PROCESS | 1762 | 1467878276169 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:56 INFO - PROCESS | 1762 | 1467878276290 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
00:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1190ms
00:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
00:57:57 INFO - PROCESS | 1762 | 1467878277360 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:57 INFO - PROCESS | 1762 | 1467878277481 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
00:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 771ms
00:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
00:57:58 INFO - PROCESS | 1762 | 1467878278166 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:58 INFO - PROCESS | 1762 | 1467878278277 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
00:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 749ms
00:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
00:57:58 INFO - PROCESS | 1762 | 1467878278950 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:59 INFO - PROCESS | 1762 | 1467878279067 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
00:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 752ms
00:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
00:57:59 INFO - PROCESS | 1762 | 1467878279725 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:57:59 INFO - PROCESS | 1762 | 1467878279871 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
00:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 902ms
00:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
00:58:00 INFO - PROCESS | 1762 | 1467878280620 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:00 INFO - PROCESS | 1762 | 1467878280731 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
00:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 779ms
00:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
00:58:01 INFO - PROCESS | 1762 | 1467878281406 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:01 INFO - PROCESS | 1762 | 1467878281564 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
00:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 978ms
00:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
00:58:02 INFO - PROCESS | 1762 | 1467878282413 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:02 INFO - PROCESS | 1762 | 1467878282670 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 945ms
00:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
00:58:03 INFO - PROCESS | 1762 | 1467878283362 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:03 INFO - PROCESS | 1762 | 1467878283466 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:04 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
00:58:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
00:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 735ms
00:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
00:58:04 INFO - PROCESS | 1762 | 1467878284236 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:04 INFO - PROCESS | 1762 | 1467878284356 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:04 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
00:58:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
00:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 794ms
00:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
00:58:05 INFO - PROCESS | 1762 | 1467878285009 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:05 INFO - PROCESS | 1762 | 1467878285129 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:05 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
00:58:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
00:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 731ms
00:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
00:58:05 INFO - PROCESS | 1762 | 1467878285789 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:05 INFO - PROCESS | 1762 | 1467878285890 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:06 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]"
00:58:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:58:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
00:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 819ms
00:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
00:58:06 INFO - PROCESS | 1762 | 1467878286579 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:06 INFO - PROCESS | 1762 | 1467878286683 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:07 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
00:58:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
00:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 778ms
00:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
00:58:07 INFO - PROCESS | 1762 | 1467878287363 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:07 INFO - PROCESS | 1762 | 1467878287463 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
00:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 686ms
00:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
00:58:08 INFO - PROCESS | 1762 | 1467878288064 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:08 INFO - PROCESS | 1762 | 1467878288172 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
00:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 943ms
00:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
00:58:09 INFO - PROCESS | 1762 | 1467878289033 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:09 INFO - PROCESS | 1762 | 1467878289173 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
00:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 787ms
00:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
00:58:09 INFO - PROCESS | 1762 | 1467878289822 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:09 INFO - PROCESS | 1762 | 1467878289920 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
00:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 731ms
00:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
00:58:10 INFO - PROCESS | 1762 | 1467878290619 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:10 INFO - PROCESS | 1762 | 1467878290718 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
00:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 931ms
00:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
00:58:11 INFO - PROCESS | 1762 | 1467878291506 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:11 INFO - PROCESS | 1762 | 1467878291638 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
00:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 831ms
00:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
00:58:12 INFO - PROCESS | 1762 | 1467878292336 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:12 INFO - PROCESS | 1762 | 1467878292427 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
00:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 774ms
00:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
00:58:13 INFO - PROCESS | 1762 | 1467878293119 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:13 INFO - PROCESS | 1762 | 1467878293238 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
00:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 792ms
00:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
00:58:13 INFO - PROCESS | 1762 | 1467878293919 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:14 INFO - PROCESS | 1762 | 1467878294019 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
00:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 786ms
00:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
00:58:14 INFO - PROCESS | 1762 | 1467878294715 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:14 INFO - PROCESS | 1762 | 1467878294835 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
00:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 987ms
00:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
00:58:15 INFO - PROCESS | 1762 | 1467878295737 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:15 INFO - PROCESS | 1762 | 1467878295933 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
00:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1096ms
00:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
00:58:16 INFO - PROCESS | 1762 | 1467878296860 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:17 INFO - PROCESS | 1762 | 1467878297030 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
00:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 861ms
00:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
00:58:17 INFO - PROCESS | 1762 | 1467878297725 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:17 INFO - PROCESS | 1762 | 1467878297875 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
00:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 889ms
00:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
00:58:18 INFO - PROCESS | 1762 | 1467878298680 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:18 INFO - PROCESS | 1762 | 1467878298836 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
00:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1000ms
00:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
00:58:19 INFO - PROCESS | 1762 | 1467878299648 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:19 INFO - PROCESS | 1762 | 1467878299775 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
00:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1142ms
00:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
00:58:20 INFO - PROCESS | 1762 | 1467878300795 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:20 INFO - PROCESS | 1762 | 1467878300931 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
00:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1082ms
00:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
00:58:21 INFO - PROCESS | 1762 | 1467878301928 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:22 INFO - PROCESS | 1762 | 1467878302063 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
00:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 946ms
00:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
00:58:22 INFO - PROCESS | 1762 | 1467878302880 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:23 INFO - PROCESS | 1762 | 1467878303018 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
00:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 832ms
00:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
00:58:23 INFO - PROCESS | 1762 | 1467878303746 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:23 INFO - PROCESS | 1762 | 1467878303904 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
00:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1093ms
00:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
00:58:24 INFO - PROCESS | 1762 | 1467878304861 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:24 INFO - PROCESS | 1762 | 1467878304990 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
00:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1238ms
00:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
00:58:26 INFO - PROCESS | 1762 | 1467878306112 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:26 INFO - PROCESS | 1762 | 1467878306319 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
00:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 985ms
00:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
00:58:27 INFO - PROCESS | 1762 | 1467878307129 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:27 INFO - PROCESS | 1762 | 1467878307286 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
00:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 789ms
00:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
00:58:28 INFO - PROCESS | 1762 | 1467878308028 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:28 INFO - PROCESS | 1762 | 1467878308194 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
00:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 982ms
00:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
00:58:29 INFO - PROCESS | 1762 | 1467878309027 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:29 INFO - PROCESS | 1762 | 1467878309206 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
00:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 886ms
00:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
00:58:29 INFO - PROCESS | 1762 | 1467878309921 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:30 INFO - PROCESS | 1762 | 1467878310032 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
00:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 778ms
00:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
00:58:30 INFO - PROCESS | 1762 | 1467878310765 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:30 INFO - PROCESS | 1762 | 1467878310885 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
00:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 798ms
00:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
00:58:31 INFO - PROCESS | 1762 | 1467878311520 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:31 INFO - PROCESS | 1762 | 1467878311659 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
00:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 775ms
00:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
00:58:32 INFO - PROCESS | 1762 | 1467878312304 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:32 INFO - PROCESS | 1762 | 1467878312443 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
00:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 727ms
00:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
00:58:33 INFO - PROCESS | 1762 | 1467878313040 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:33 INFO - PROCESS | 1762 | 1467878313168 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
00:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 735ms
00:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
00:58:33 INFO - PROCESS | 1762 | 1467878313770 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:33 INFO - PROCESS | 1762 | 1467878313865 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
00:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 624ms
00:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
00:58:34 INFO - PROCESS | 1762 | 1467878314413 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:34 INFO - PROCESS | 1762 | 1467878314533 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
00:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1037ms
00:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
00:58:35 INFO - PROCESS | 1762 | 1467878315500 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:35 INFO - PROCESS | 1762 | 1467878315671 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
00:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 777ms
00:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
00:58:36 INFO - PROCESS | 1762 | 1467878316270 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:36 INFO - PROCESS | 1762 | 1467878316386 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
00:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 739ms
00:58:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
00:58:37 INFO - PROCESS | 1762 | 1467878317019 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:37 INFO - PROCESS | 1762 | 1467878317109 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:37 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 () {
00:58:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:58:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
00:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:58:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
00:58:37 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 () {
00:58:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:58:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
00:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:58:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
00:58:37 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 () {
00:58:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:58:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
00:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:58:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
00:58:37 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 () {
00:58:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
00:58:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
00:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:58:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
00:58:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 730ms
00:58:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
00:58:37 INFO - PROCESS | 1762 | 1467878317737 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:37 INFO - PROCESS | 1762 | 1467878317845 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
00:58:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
00:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:58:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
00:58:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
00:58:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
00:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:58:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
00:58:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
00:58:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
00:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:58:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
00:58:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 632ms
00:58:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
00:58:38 INFO - PROCESS | 1762 | 1467878318387 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:38 INFO - PROCESS | 1762 | 1467878318473 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:39 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
00:58:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
00:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:58:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
00:58:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
00:58:39 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.
00:58:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
00:58:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 686ms
00:58:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
00:58:39 INFO - PROCESS | 1762 | 1467878319088 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:39 INFO - PROCESS | 1762 | 1467878319212 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
00:58:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 826ms
00:58:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
00:58:39 INFO - PROCESS | 1762 | 1467878319916 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:40 INFO - PROCESS | 1762 | 1467878320005 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
00:58:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 645ms
00:58:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
00:58:40 INFO - PROCESS | 1762 | 1467878320567 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:40 INFO - PROCESS | 1762 | 1467878320706 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
00:58:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 684ms
00:58:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
00:58:41 INFO - PROCESS | 1762 | 1467878321289 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:41 INFO - PROCESS | 1762 | 1467878321384 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
00:58:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 999ms
00:58:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
00:58:42 INFO - PROCESS | 1762 | 1467878322287 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:42 INFO - PROCESS | 1762 | 1467878322409 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
00:58:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 781ms
00:58:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
00:58:43 INFO - PROCESS | 1762 | 1467878323087 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:43 INFO - PROCESS | 1762 | 1467878323224 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
00:58:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 831ms
00:58:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
00:58:43 INFO - PROCESS | 1762 | 1467878323921 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:44 INFO - PROCESS | 1762 | 1467878324025 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
00:58:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 741ms
00:58:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
00:58:44 INFO - PROCESS | 1762 | 1467878324683 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:44 INFO - PROCESS | 1762 | 1467878324783 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
00:58:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 696ms
00:58:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
00:58:45 INFO - PROCESS | 1762 | 1467878325379 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:45 INFO - PROCESS | 1762 | 1467878325521 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
00:58:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 742ms
00:58:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
00:58:46 INFO - PROCESS | 1762 | 1467878326139 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:46 INFO - PROCESS | 1762 | 1467878326311 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
00:58:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 843ms
00:58:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
00:58:46 INFO - PROCESS | 1762 | 1467878326971 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:47 INFO - PROCESS | 1762 | 1467878327093 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
00:58:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms
00:58:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
00:58:47 INFO - PROCESS | 1762 | 1467878327703 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:47 INFO - PROCESS | 1762 | 1467878327790 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
00:58:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 723ms
00:58:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
00:58:48 INFO - PROCESS | 1762 | 1467878328493 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:48 INFO - PROCESS | 1762 | 1467878328597 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
00:58:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 974ms
00:58:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
00:58:49 INFO - PROCESS | 1762 | 1467878329421 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:49 INFO - PROCESS | 1762 | 1467878329519 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
00:58:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 677ms
00:58:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
00:58:50 INFO - PROCESS | 1762 | 1467878330179 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:50 INFO - PROCESS | 1762 | 1467878330300 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
00:58:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 841ms
00:58:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
00:58:50 INFO - PROCESS | 1762 | 1467878330965 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:51 INFO - PROCESS | 1762 | 1467878331067 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
00:58:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 682ms
00:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
00:58:51 INFO - PROCESS | 1762 | 1467878331664 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:51 INFO - PROCESS | 1762 | 1467878331798 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
00:58:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms
00:58:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
00:58:52 INFO - PROCESS | 1762 | 1467878332348 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:52 INFO - PROCESS | 1762 | 1467878332451 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
00:58:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 828ms
00:58:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
00:58:53 INFO - PROCESS | 1762 | 1467878333226 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:53 INFO - PROCESS | 1762 | 1467878333326 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
00:58:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms
00:58:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
00:58:53 INFO - PROCESS | 1762 | 1467878333939 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:54 INFO - PROCESS | 1762 | 1467878334079 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
00:58:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 688ms
00:58:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
00:58:54 INFO - PROCESS | 1762 | 1467878334648 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:54 INFO - PROCESS | 1762 | 1467878334769 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:55 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
00:58:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 796ms
00:58:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
00:58:55 INFO - PROCESS | 1762 | 1467878335437 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:55 INFO - PROCESS | 1762 | 1467878335580 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
00:58:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 886ms
00:58:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
00:58:56 INFO - PROCESS | 1762 | 1467878336356 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:56 INFO - PROCESS | 1762 | 1467878336516 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:57 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
00:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 845ms
00:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
00:58:57 INFO - PROCESS | 1762 | 1467878337194 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:57 INFO - PROCESS | 1762 | 1467878337296 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
00:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 684ms
00:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
00:58:57 INFO - PROCESS | 1762 | 1467878337932 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:58 INFO - PROCESS | 1762 | 1467878338056 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
00:58:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 748ms
00:58:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
00:58:58 INFO - PROCESS | 1762 | 1467878338638 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:58 INFO - PROCESS | 1762 | 1467878338712 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
00:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 731ms
00:58:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
00:58:59 INFO - PROCESS | 1762 | 1467878339388 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:58:59 INFO - PROCESS | 1762 | 1467878339589 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
00:59:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1207ms
00:59:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
00:59:00 INFO - PROCESS | 1762 | 1467878340624 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:00 INFO - PROCESS | 1762 | 1467878340831 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
00:59:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1099ms
00:59:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
00:59:01 INFO - PROCESS | 1762 | 1467878341722 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:01 INFO - PROCESS | 1762 | 1467878341846 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
00:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 991ms
00:59:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
00:59:02 INFO - PROCESS | 1762 | 1467878342745 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:02 INFO - PROCESS | 1762 | 1467878342878 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
00:59:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 782ms
00:59:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
00:59:03 INFO - PROCESS | 1762 | 1467878343554 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:03 INFO - PROCESS | 1762 | 1467878343686 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
00:59:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 785ms
00:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
00:59:04 INFO - PROCESS | 1762 | 1467878344387 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:04 INFO - PROCESS | 1762 | 1467878344511 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
00:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 750ms
00:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
00:59:05 INFO - PROCESS | 1762 | 1467878345118 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:05 INFO - PROCESS | 1762 | 1467878345276 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
00:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 783ms
00:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
00:59:05 INFO - PROCESS | 1762 | 1467878345905 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:06 INFO - PROCESS | 1762 | 1467878346005 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
00:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 677ms
00:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
00:59:06 INFO - PROCESS | 1762 | 1467878346595 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:06 INFO - PROCESS | 1762 | 1467878346728 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
00:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 740ms
00:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
00:59:07 INFO - PROCESS | 1762 | 1467878347337 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:07 INFO - PROCESS | 1762 | 1467878347449 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
00:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 785ms
00:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
00:59:08 INFO - PROCESS | 1762 | 1467878348127 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:08 INFO - PROCESS | 1762 | 1467878348300 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
00:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 984ms
00:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
00:59:09 INFO - PROCESS | 1762 | 1467878349145 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:09 INFO - PROCESS | 1762 | 1467878349362 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
00:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 848ms
00:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
00:59:10 INFO - PROCESS | 1762 | 1467878350000 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:10 INFO - PROCESS | 1762 | 1467878350146 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:10 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
00:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 828ms
00:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
00:59:10 INFO - PROCESS | 1762 | 1467878350861 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:10 INFO - PROCESS | 1762 | 1467878350978 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
00:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 844ms
00:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
00:59:11 INFO - PROCESS | 1762 | 1467878351734 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:11 INFO - PROCESS | 1762 | 1467878351868 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
00:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 797ms
00:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
00:59:12 INFO - PROCESS | 1762 | 1467878352513 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:12 INFO - PROCESS | 1762 | 1467878352604 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:13 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
00:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 680ms
00:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
00:59:13 INFO - PROCESS | 1762 | 1467878353216 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:13 INFO - PROCESS | 1762 | 1467878353318 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
00:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 688ms
00:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
00:59:13 INFO - PROCESS | 1762 | 1467878353908 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:14 INFO - PROCESS | 1762 | 1467878354068 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
00:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 740ms
00:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
00:59:14 INFO - PROCESS | 1762 | 1467878354664 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:14 INFO - PROCESS | 1762 | 1467878354786 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
00:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 793ms
00:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
00:59:15 INFO - PROCESS | 1762 | 1467878355508 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:15 INFO - PROCESS | 1762 | 1467878355642 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
00:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 939ms
00:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
00:59:16 INFO - PROCESS | 1762 | 1467878356470 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:16 INFO - PROCESS | 1762 | 1467878356597 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
00:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 741ms
00:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
00:59:17 INFO - PROCESS | 1762 | 1467878357250 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:17 INFO - PROCESS | 1762 | 1467878357362 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:17 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
00:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 795ms
00:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
00:59:18 INFO - PROCESS | 1762 | 1467878358025 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:18 INFO - PROCESS | 1762 | 1467878358133 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
00:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 804ms
00:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
00:59:18 INFO - PROCESS | 1762 | 1467878358831 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:18 INFO - PROCESS | 1762 | 1467878358970 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:19 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
00:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 745ms
00:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
00:59:19 INFO - PROCESS | 1762 | 1467878359568 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:19 INFO - PROCESS | 1762 | 1467878359668 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
00:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 677ms
00:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
00:59:20 INFO - PROCESS | 1762 | 1467878360258 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:20 INFO - PROCESS | 1762 | 1467878360413 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
00:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 787ms
00:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
00:59:21 INFO - PROCESS | 1762 | 1467878361046 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:21 INFO - PROCESS | 1762 | 1467878361130 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
00:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 632ms
00:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
00:59:21 INFO - PROCESS | 1762 | 1467878361703 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:21 INFO - PROCESS | 1762 | 1467878361829 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
00:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 936ms
00:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
00:59:22 INFO - PROCESS | 1762 | 1467878362640 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:22 INFO - PROCESS | 1762 | 1467878362883 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
00:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 885ms
00:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
00:59:23 INFO - PROCESS | 1762 | 1467878363559 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:23 INFO - PROCESS | 1762 | 1467878363696 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
00:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 789ms
00:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
00:59:24 INFO - PROCESS | 1762 | 1467878364356 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:24 INFO - PROCESS | 1762 | 1467878364472 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
00:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 745ms
00:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
00:59:25 INFO - PROCESS | 1762 | 1467878365199 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:25 INFO - PROCESS | 1762 | 1467878365301 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
00:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 887ms
00:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
00:59:25 INFO - PROCESS | 1762 | 1467878365987 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:26 INFO - PROCESS | 1762 | 1467878366080 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
00:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 677ms
00:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
00:59:26 INFO - PROCESS | 1762 | 1467878366675 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:26 INFO - PROCESS | 1762 | 1467878366829 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
00:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 737ms
00:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
00:59:27 INFO - PROCESS | 1762 | 1467878367438 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:27 INFO - PROCESS | 1762 | 1467878367543 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
00:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 691ms
00:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
00:59:28 INFO - PROCESS | 1762 | 1467878368116 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:28 INFO - PROCESS | 1762 | 1467878368279 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:28 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
00:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 681ms
00:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
00:59:28 INFO - PROCESS | 1762 | 1467878368831 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:28 INFO - PROCESS | 1762 | 1467878368980 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:29 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
00:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1098ms
00:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
00:59:29 INFO - PROCESS | 1762 | 1467878369944 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:30 INFO - PROCESS | 1762 | 1467878370171 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:30 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
00:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 887ms
00:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
00:59:30 INFO - PROCESS | 1762 | 1467878370851 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:30 INFO - PROCESS | 1762 | 1467878370979 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:31 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)
00:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 704ms
00:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
00:59:31 INFO - PROCESS | 1762 | 1467878371627 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:31 INFO - PROCESS | 1762 | 1467878371726 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 782ms
00:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
00:59:32 INFO - PROCESS | 1762 | 1467878372371 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:32 INFO - PROCESS | 1762 | 1467878372505 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
00:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 795ms
00:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
00:59:33 INFO - PROCESS | 1762 | 1467878373210 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:33 INFO - PROCESS | 1762 | 1467878373300 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
00:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 737ms
00:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
00:59:33 INFO - PROCESS | 1762 | 1467878373959 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:34 INFO - PROCESS | 1762 | 1467878374104 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
00:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 679ms
00:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
00:59:34 INFO - PROCESS | 1762 | 1467878374659 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:34 INFO - PROCESS | 1762 | 1467878374811 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
00:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 737ms
00:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
00:59:35 INFO - PROCESS | 1762 | 1467878375445 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:35 INFO - PROCESS | 1762 | 1467878375599 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
00:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 929ms
00:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
00:59:36 INFO - PROCESS | 1762 | 1467878376402 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:36 INFO - PROCESS | 1762 | 1467878376559 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
00:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 895ms
00:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
00:59:37 INFO - PROCESS | 1762 | 1467878377302 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:37 INFO - PROCESS | 1762 | 1467878377422 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
00:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 680ms
00:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
00:59:38 INFO - PROCESS | 1762 | 1467878378012 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:38 INFO - PROCESS | 1762 | 1467878378187 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
00:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 783ms
00:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
00:59:38 INFO - PROCESS | 1762 | 1467878378787 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:38 INFO - PROCESS | 1762 | 1467878378941 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
00:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 725ms
00:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
00:59:39 INFO - PROCESS | 1762 | 1467878379527 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:39 INFO - PROCESS | 1762 | 1467878379666 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:40 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
00:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 796ms
00:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
00:59:40 INFO - PROCESS | 1762 | 1467878380325 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:40 INFO - PROCESS | 1762 | 1467878380432 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
00:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 687ms
00:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
00:59:41 INFO - PROCESS | 1762 | 1467878381024 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:41 INFO - PROCESS | 1762 | 1467878381183 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
00:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 745ms
00:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
00:59:41 INFO - PROCESS | 1762 | 1467878381769 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:41 INFO - PROCESS | 1762 | 1467878381863 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:42 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)
00:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 678ms
00:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
00:59:42 INFO - PROCESS | 1762 | 1467878382509 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:42 INFO - PROCESS | 1762 | 1467878382677 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 894ms
00:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
00:59:43 INFO - PROCESS | 1762 | 1467878383406 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:43 INFO - PROCESS | 1762 | 1467878383558 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
00:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 984ms
00:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
00:59:44 INFO - PROCESS | 1762 | 1467878384418 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:44 INFO - PROCESS | 1762 | 1467878384519 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
00:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 688ms
00:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
00:59:45 INFO - PROCESS | 1762 | 1467878385143 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:45 INFO - PROCESS | 1762 | 1467878385287 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
00:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 792ms
00:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
00:59:45 INFO - PROCESS | 1762 | 1467878385928 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:46 INFO - PROCESS | 1762 | 1467878386012 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
00:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 872ms
00:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
00:59:46 INFO - PROCESS | 1762 | 1467878386818 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:47 INFO - PROCESS | 1762 | 1467878387025 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
00:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1240ms
00:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
00:59:48 INFO - PROCESS | 1762 | 1467878388108 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:48 INFO - PROCESS | 1762 | 1467878388318 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
00:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 941ms
00:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
00:59:49 INFO - PROCESS | 1762 | 1467878389019 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:49 INFO - PROCESS | 1762 | 1467878389125 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
00:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms
00:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
00:59:49 INFO - PROCESS | 1762 | 1467878389961 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:50 INFO - PROCESS | 1762 | 1467878390085 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
00:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 738ms
00:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
00:59:50 INFO - PROCESS | 1762 | 1467878390733 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:50 INFO - PROCESS | 1762 | 1467878390896 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
00:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 843ms
00:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
00:59:51 INFO - PROCESS | 1762 | 1467878391584 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:51 INFO - PROCESS | 1762 | 1467878391678 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
00:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 743ms
00:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
00:59:52 INFO - PROCESS | 1762 | 1467878392329 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:52 INFO - PROCESS | 1762 | 1467878392434 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
00:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 739ms
00:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
00:59:53 INFO - PROCESS | 1762 | 1467878393064 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:53 INFO - PROCESS | 1762 | 1467878393183 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
00:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 686ms
00:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
00:59:53 INFO - PROCESS | 1762 | 1467878393763 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:53 INFO - PROCESS | 1762 | 1467878393927 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
00:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 780ms
00:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
00:59:54 INFO - PROCESS | 1762 | 1467878394598 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:54 INFO - PROCESS | 1762 | 1467878394723 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
00:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 736ms
00:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
00:59:55 INFO - PROCESS | 1762 | 1467878395292 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:55 INFO - PROCESS | 1762 | 1467878395398 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
00:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms
00:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
00:59:56 INFO - PROCESS | 1762 | 1467878396033 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:56 INFO - PROCESS | 1762 | 1467878396192 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
00:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 882ms
00:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
00:59:56 INFO - PROCESS | 1762 | 1467878396933 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:57 INFO - PROCESS | 1762 | 1467878397069 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
00:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 742ms
00:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
00:59:57 INFO - PROCESS | 1762 | 1467878397711 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:57 INFO - PROCESS | 1762 | 1467878397873 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
00:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 895ms
00:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
00:59:58 INFO - PROCESS | 1762 | 1467878398638 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:58 INFO - PROCESS | 1762 | 1467878398771 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
00:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 793ms
00:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
00:59:59 INFO - PROCESS | 1762 | 1467878399409 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
00:59:59 INFO - PROCESS | 1762 | 1467878399557 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
01:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 732ms
01:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
01:00:00 INFO - PROCESS | 1762 | 1467878400162 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:00 INFO - PROCESS | 1762 | 1467878400296 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
01:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 795ms
01:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
01:00:01 INFO - PROCESS | 1762 | 1467878401012 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:01 INFO - PROCESS | 1762 | 1467878401121 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
01:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 733ms
01:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
01:00:01 INFO - PROCESS | 1762 | 1467878401760 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:01 INFO - PROCESS | 1762 | 1467878401884 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
01:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1198ms
01:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
01:00:02 INFO - PROCESS | 1762 | 1467878402974 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:03 INFO - PROCESS | 1762 | 1467878403159 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
01:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1140ms
01:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
01:00:04 INFO - PROCESS | 1762 | 1467878404107 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:04 INFO - PROCESS | 1762 | 1467878404208 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
01:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 678ms
01:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
01:00:04 INFO - PROCESS | 1762 | 1467878404812 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:04 INFO - PROCESS | 1762 | 1467878404979 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
01:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 847ms
01:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
01:00:05 INFO - PROCESS | 1762 | 1467878405672 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:05 INFO - PROCESS | 1762 | 1467878405795 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
01:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 784ms
01:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
01:00:06 INFO - PROCESS | 1762 | 1467878406463 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:06 INFO - PROCESS | 1762 | 1467878406567 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
01:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 741ms
01:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
01:00:07 INFO - PROCESS | 1762 | 1467878407243 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:07 INFO - PROCESS | 1762 | 1467878407397 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
01:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1045ms
01:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
01:00:08 INFO - PROCESS | 1762 | 1467878408286 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:08 INFO - PROCESS | 1762 | 1467878408417 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
01:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 784ms
01:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
01:00:09 INFO - PROCESS | 1762 | 1467878409068 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:09 INFO - PROCESS | 1762 | 1467878409156 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
01:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 633ms
01:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
01:00:09 INFO - PROCESS | 1762 | 1467878409735 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:09 INFO - PROCESS | 1762 | 1467878409845 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
01:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1144ms
01:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
01:00:10 INFO - PROCESS | 1762 | 1467878410928 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:11 INFO - PROCESS | 1762 | 1467878411092 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
01:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1337ms
01:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
01:00:12 INFO - PROCESS | 1762 | 1467878412240 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:12 INFO - PROCESS | 1762 | 1467878412382 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
01:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 788ms
01:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
01:00:13 INFO - PROCESS | 1762 | 1467878413048 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:13 INFO - PROCESS | 1762 | 1467878413267 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
01:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 830ms
01:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
01:00:13 INFO - PROCESS | 1762 | 1467878413898 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:14 INFO - PROCESS | 1762 | 1467878414001 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
01:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 632ms
01:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
01:00:14 INFO - PROCESS | 1762 | 1467878414533 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:14 INFO - PROCESS | 1762 | 1467878414690 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
01:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 774ms
01:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
01:00:15 INFO - PROCESS | 1762 | 1467878415316 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:15 INFO - PROCESS | 1762 | 1467878415402 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
01:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 777ms
01:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
01:00:16 INFO - PROCESS | 1762 | 1467878416113 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:16 INFO - PROCESS | 1762 | 1467878416250 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:16 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
01:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 728ms
01:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
01:00:16 INFO - PROCESS | 1762 | 1467878416844 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:16 INFO - PROCESS | 1762 | 1467878416947 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:17 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
01:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 677ms
01:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
01:00:17 INFO - PROCESS | 1762 | 1467878417522 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:17 INFO - PROCESS | 1762 | 1467878417614 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
01:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 875ms
01:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
01:00:18 INFO - PROCESS | 1762 | 1467878418433 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:18 INFO - PROCESS | 1762 | 1467878418534 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
01:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms
01:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
01:00:19 INFO - PROCESS | 1762 | 1467878419153 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:19 INFO - PROCESS | 1762 | 1467878419285 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
01:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 796ms
01:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
01:00:19 INFO - PROCESS | 1762 | 1467878419955 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:20 INFO - PROCESS | 1762 | 1467878420121 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
01:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 787ms
01:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
01:00:20 INFO - PROCESS | 1762 | 1467878420787 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:20 INFO - PROCESS | 1762 | 1467878420896 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
01:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 686ms
01:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
01:00:21 INFO - PROCESS | 1762 | 1467878421483 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:21 INFO - PROCESS | 1762 | 1467878421591 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
01:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 683ms
01:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
01:00:22 INFO - PROCESS | 1762 | 1467878422178 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:22 INFO - PROCESS | 1762 | 1467878422307 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
01:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 831ms
01:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
01:00:23 INFO - PROCESS | 1762 | 1467878423007 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:23 INFO - PROCESS | 1762 | 1467878423170 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:23 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)
01:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 883ms
01:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
01:00:23 INFO - PROCESS | 1762 | 1467878423904 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:24 INFO - PROCESS | 1762 | 1467878424012 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 742ms
01:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
01:00:24 INFO - PROCESS | 1762 | 1467878424660 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:24 INFO - PROCESS | 1762 | 1467878424872 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
01:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 942ms
01:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
01:00:25 INFO - PROCESS | 1762 | 1467878425607 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:25 INFO - PROCESS | 1762 | 1467878425720 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
01:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 830ms
01:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
01:00:26 INFO - PROCESS | 1762 | 1467878426448 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:26 INFO - PROCESS | 1762 | 1467878426568 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
01:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 689ms
01:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
01:00:27 INFO - PROCESS | 1762 | 1467878427174 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:27 INFO - PROCESS | 1762 | 1467878427291 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
01:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 938ms
01:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
01:00:28 INFO - PROCESS | 1762 | 1467878428111 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:28 INFO - PROCESS | 1762 | 1467878428286 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
01:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 942ms
01:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
01:00:29 INFO - PROCESS | 1762 | 1467878429070 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:29 INFO - PROCESS | 1762 | 1467878429200 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
01:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1100ms
01:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
01:00:30 INFO - PROCESS | 1762 | 1467878430214 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:30 INFO - PROCESS | 1762 | 1467878430469 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
01:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 892ms
01:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
01:00:31 INFO - PROCESS | 1762 | 1467878431098 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:31 INFO - PROCESS | 1762 | 1467878431325 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
01:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1283ms
01:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
01:00:32 INFO - PROCESS | 1762 | 1467878432419 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:32 INFO - PROCESS | 1762 | 1467878432721 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
01:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1305ms
01:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
01:00:33 INFO - PROCESS | 1762 | 1467878433725 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:33 INFO - PROCESS | 1762 | 1467878433851 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
01:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 805ms
01:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
01:00:34 INFO - PROCESS | 1762 | 1467878434532 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:34 INFO - PROCESS | 1762 | 1467878434621 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
01:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 722ms
01:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
01:00:35 INFO - PROCESS | 1762 | 1467878435278 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:35 INFO - PROCESS | 1762 | 1467878435383 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
01:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 688ms
01:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
01:00:35 INFO - PROCESS | 1762 | 1467878435960 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:36 INFO - PROCESS | 1762 | 1467878436078 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
01:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 637ms
01:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
01:00:36 INFO - PROCESS | 1762 | 1467878436629 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:36 INFO - PROCESS | 1762 | 1467878436769 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
01:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 752ms
01:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
01:00:37 INFO - PROCESS | 1762 | 1467878437365 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:37 INFO - PROCESS | 1762 | 1467878437568 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
01:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 882ms
01:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
01:00:38 INFO - PROCESS | 1762 | 1467878438252 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:38 INFO - PROCESS | 1762 | 1467878438379 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
01:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms
01:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
01:00:38 INFO - PROCESS | 1762 | 1467878438995 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:39 INFO - PROCESS | 1762 | 1467878439183 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
01:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 931ms
01:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
01:00:39 INFO - PROCESS | 1762 | 1467878439946 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:40 INFO - PROCESS | 1762 | 1467878440075 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
01:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 785ms
01:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
01:00:40 INFO - PROCESS | 1762 | 1467878440801 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:40 INFO - PROCESS | 1762 | 1467878440942 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
01:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 733ms
01:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
01:00:41 INFO - PROCESS | 1762 | 1467878441560 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:41 INFO - PROCESS | 1762 | 1467878441682 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
01:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 784ms
01:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
01:00:42 INFO - PROCESS | 1762 | 1467878442321 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:42 INFO - PROCESS | 1762 | 1467878442438 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:43 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
01:00:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:00:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
01:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 691ms
01:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
01:00:43 INFO - PROCESS | 1762 | 1467878443023 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:43 INFO - PROCESS | 1762 | 1467878443163 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
01:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 937ms
01:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
01:00:43 INFO - PROCESS | 1762 | 1467878443991 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:44 INFO - PROCESS | 1762 | 1467878444116 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
01:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 793ms
01:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
01:00:44 INFO - PROCESS | 1762 | 1467878444795 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:44 INFO - PROCESS | 1762 | 1467878444939 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:45 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
01:00:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:00:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
01:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 737ms
01:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
01:00:45 INFO - PROCESS | 1762 | 1467878445556 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:45 INFO - PROCESS | 1762 | 1467878445683 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:46 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
01:00:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:00:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
01:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:00:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 730ms
01:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
01:00:46 INFO - PROCESS | 1762 | 1467878446277 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:46 INFO - PROCESS | 1762 | 1467878446418 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
01:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 779ms
01:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
01:00:47 INFO - PROCESS | 1762 | 1467878447065 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:47 INFO - PROCESS | 1762 | 1467878447245 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
01:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 826ms
01:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
01:00:47 INFO - PROCESS | 1762 | 1467878447903 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:48 INFO - PROCESS | 1762 | 1467878448011 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
01:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 726ms
01:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
01:00:48 INFO - PROCESS | 1762 | 1467878448629 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:48 INFO - PROCESS | 1762 | 1467878448745 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
01:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 684ms
01:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
01:00:49 INFO - PROCESS | 1762 | 1467878449328 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:49 INFO - PROCESS | 1762 | 1467878449434 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
01:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 785ms
01:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
01:00:50 INFO - PROCESS | 1762 | 1467878450165 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:50 INFO - PROCESS | 1762 | 1467878450368 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
01:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 949ms
01:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
01:00:51 INFO - PROCESS | 1762 | 1467878451080 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:51 INFO - PROCESS | 1762 | 1467878451268 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
01:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 892ms
01:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
01:00:51 INFO - PROCESS | 1762 | 1467878451983 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:52 INFO - PROCESS | 1762 | 1467878452121 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
01:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 735ms
01:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
01:00:52 INFO - PROCESS | 1762 | 1467878452769 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:52 INFO - PROCESS | 1762 | 1467878452895 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
01:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 760ms
01:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
01:00:53 INFO - PROCESS | 1762 | 1467878453511 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:53 INFO - PROCESS | 1762 | 1467878453634 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
01:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 738ms
01:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
01:00:54 INFO - PROCESS | 1762 | 1467878454252 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:54 INFO - PROCESS | 1762 | 1467878454376 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
01:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 751ms
01:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
01:00:55 INFO - PROCESS | 1762 | 1467878455050 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:55 INFO - PROCESS | 1762 | 1467878455160 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
01:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 732ms
01:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
01:00:55 INFO - PROCESS | 1762 | 1467878455740 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:55 INFO - PROCESS | 1762 | 1467878455841 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
01:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 680ms
01:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
01:00:56 INFO - PROCESS | 1762 | 1467878456427 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:56 INFO - PROCESS | 1762 | 1467878456608 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
01:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1289ms
01:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
01:00:57 INFO - PROCESS | 1762 | 1467878457742 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:58 INFO - PROCESS | 1762 | 1467878458108 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
01:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1298ms
01:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
01:00:59 INFO - PROCESS | 1762 | 1467878459070 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:59 INFO - PROCESS | 1762 | 1467878459216 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
01:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 735ms
01:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
01:00:59 INFO - PROCESS | 1762 | 1467878459827 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:00:59 INFO - PROCESS | 1762 | 1467878459936 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
01:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 783ms
01:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
01:01:00 INFO - PROCESS | 1762 | 1467878460622 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:00 INFO - PROCESS | 1762 | 1467878460714 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
01:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 688ms
01:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
01:01:01 INFO - PROCESS | 1762 | 1467878461333 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:01 INFO - PROCESS | 1762 | 1467878461467 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
01:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 789ms
01:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
01:01:02 INFO - PROCESS | 1762 | 1467878462135 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:02 INFO - PROCESS | 1762 | 1467878462287 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
01:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 791ms
01:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
01:01:02 INFO - PROCESS | 1762 | 1467878462942 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:03 INFO - PROCESS | 1762 | 1467878463044 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
01:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 724ms
01:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
01:01:03 INFO - PROCESS | 1762 | 1467878463671 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:03 INFO - PROCESS | 1762 | 1467878463782 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
01:01:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 725ms
01:01:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
01:01:04 INFO - PROCESS | 1762 | 1467878464404 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:04 INFO - PROCESS | 1762 | 1467878464591 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
01:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 881ms
01:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
01:01:05 INFO - PROCESS | 1762 | 1467878465312 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:05 INFO - PROCESS | 1762 | 1467878465428 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
01:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 939ms
01:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
01:01:06 INFO - PROCESS | 1762 | 1467878466258 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:06 INFO - PROCESS | 1762 | 1467878466377 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
01:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 747ms
01:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
01:01:07 INFO - PROCESS | 1762 | 1467878467043 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:07 INFO - PROCESS | 1762 | 1467878467156 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
01:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 797ms
01:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
01:01:07 INFO - PROCESS | 1762 | 1467878467844 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:07 INFO - PROCESS | 1762 | 1467878467944 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
01:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 763ms
01:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
01:01:08 INFO - PROCESS | 1762 | 1467878468579 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:08 INFO - PROCESS | 1762 | 1467878468675 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
01:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 788ms
01:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
01:01:09 INFO - PROCESS | 1762 | 1467878469379 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:09 INFO - PROCESS | 1762 | 1467878469479 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
01:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 688ms
01:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
01:01:10 INFO - PROCESS | 1762 | 1467878470080 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:10 INFO - PROCESS | 1762 | 1467878470188 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
01:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 739ms
01:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
01:01:10 INFO - PROCESS | 1762 | 1467878470808 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:10 INFO - PROCESS | 1762 | 1467878470964 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
01:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1029ms
01:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
01:01:11 INFO - PROCESS | 1762 | 1467878471854 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:11 INFO - PROCESS | 1762 | 1467878471979 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
01:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 791ms
01:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
01:01:12 INFO - PROCESS | 1762 | 1467878472674 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:12 INFO - PROCESS | 1762 | 1467878472819 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
01:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 779ms
01:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
01:01:13 INFO - PROCESS | 1762 | 1467878473483 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:13 INFO - PROCESS | 1762 | 1467878473586 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
01:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 741ms
01:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
01:01:14 INFO - PROCESS | 1762 | 1467878474232 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:14 INFO - PROCESS | 1762 | 1467878474323 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:14 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
01:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 678ms
01:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
01:01:14 INFO - PROCESS | 1762 | 1467878474937 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:15 INFO - PROCESS | 1762 | 1467878475042 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
01:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 744ms
01:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
01:01:15 INFO - PROCESS | 1762 | 1467878475684 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:15 INFO - PROCESS | 1762 | 1467878475821 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
01:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 780ms
01:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
01:01:16 INFO - PROCESS | 1762 | 1467878476479 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:16 INFO - PROCESS | 1762 | 1467878476601 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
01:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 679ms
01:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
01:01:17 INFO - PROCESS | 1762 | 1467878477173 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:17 INFO - PROCESS | 1762 | 1467878477310 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
01:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 695ms
01:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
01:01:17 INFO - PROCESS | 1762 | 1467878477891 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:18 INFO - PROCESS | 1762 | 1467878478037 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
01:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 990ms
01:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
01:01:18 INFO - PROCESS | 1762 | 1467878478872 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:18 INFO - PROCESS | 1762 | 1467878478991 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
01:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 837ms
01:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
01:01:19 INFO - PROCESS | 1762 | 1467878479737 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:19 INFO - PROCESS | 1762 | 1467878479854 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
01:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 755ms
01:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
01:01:20 INFO - PROCESS | 1762 | 1467878480528 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:20 INFO - PROCESS | 1762 | 1467878480661 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:21 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
01:01:21 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
01:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:01:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 796ms
01:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
01:01:21 INFO - PROCESS | 1762 | 1467878481302 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:21 INFO - PROCESS | 1762 | 1467878481424 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
01:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 737ms
01:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
01:01:22 INFO - PROCESS | 1762 | 1467878482042 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:22 INFO - PROCESS | 1762 | 1467878482150 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
01:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 772ms
01:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
01:01:22 INFO - PROCESS | 1762 | 1467878482830 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:22 INFO - PROCESS | 1762 | 1467878482950 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
01:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms
01:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
01:01:23 INFO - PROCESS | 1762 | 1467878483563 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:23 INFO - PROCESS | 1762 | 1467878483723 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
01:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 732ms
01:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
01:01:24 INFO - PROCESS | 1762 | 1467878484304 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:24 INFO - PROCESS | 1762 | 1467878484427 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
01:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 787ms
01:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
01:01:25 INFO - PROCESS | 1762 | 1467878485097 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:25 INFO - PROCESS | 1762 | 1467878485401 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
01:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 884ms
01:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
01:01:26 INFO - PROCESS | 1762 | 1467878486008 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:26 INFO - PROCESS | 1762 | 1467878486118 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
01:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 791ms
01:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
01:01:26 INFO - PROCESS | 1762 | 1467878486878 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:26 INFO - PROCESS | 1762 | 1467878486995 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
01:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 787ms
01:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
01:01:27 INFO - PROCESS | 1762 | 1467878487695 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:27 INFO - PROCESS | 1762 | 1467878487802 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
01:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 689ms
01:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
01:01:28 INFO - PROCESS | 1762 | 1467878488405 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:28 INFO - PROCESS | 1762 | 1467878488570 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
01:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 839ms
01:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
01:01:29 INFO - PROCESS | 1762 | 1467878489246 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:29 INFO - PROCESS | 1762 | 1467878489377 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
01:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 777ms
01:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
01:01:30 INFO - PROCESS | 1762 | 1467878490086 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:30 INFO - PROCESS | 1762 | 1467878490178 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
01:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 732ms
01:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
01:01:30 INFO - PROCESS | 1762 | 1467878490829 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:30 INFO - PROCESS | 1762 | 1467878490959 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
01:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 742ms
01:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
01:01:31 INFO - PROCESS | 1762 | 1467878491628 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:31 INFO - PROCESS | 1762 | 1467878491768 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
01:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 933ms
01:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
01:01:32 INFO - PROCESS | 1762 | 1467878492582 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:32 INFO - PROCESS | 1762 | 1467878492708 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
01:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 756ms
01:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
01:01:33 INFO - PROCESS | 1762 | 1467878493391 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:33 INFO - PROCESS | 1762 | 1467878493511 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
01:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 833ms
01:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
01:01:34 INFO - PROCESS | 1762 | 1467878494247 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:34 INFO - PROCESS | 1762 | 1467878494454 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
01:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 880ms
01:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
01:01:35 INFO - PROCESS | 1762 | 1467878495132 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:35 INFO - PROCESS | 1762 | 1467878495256 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
01:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 747ms
01:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
01:01:35 INFO - PROCESS | 1762 | 1467878495873 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:35 INFO - PROCESS | 1762 | 1467878495978 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
01:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 888ms
01:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
01:01:36 INFO - PROCESS | 1762 | 1467878496797 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:36 INFO - PROCESS | 1762 | 1467878496965 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
01:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 891ms
01:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
01:01:37 INFO - PROCESS | 1762 | 1467878497667 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:37 INFO - PROCESS | 1762 | 1467878497762 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
01:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 726ms
01:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
01:01:38 INFO - PROCESS | 1762 | 1467878498489 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:38 INFO - PROCESS | 1762 | 1467878498617 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
01:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1012ms
01:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
01:01:39 INFO - PROCESS | 1762 | 1467878499445 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:39 INFO - PROCESS | 1762 | 1467878499565 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
01:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 743ms
01:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
01:01:40 INFO - PROCESS | 1762 | 1467878500211 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:40 INFO - PROCESS | 1762 | 1467878500341 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
01:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 781ms
01:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
01:01:41 INFO - PROCESS | 1762 | 1467878501008 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:41 INFO - PROCESS | 1762 | 1467878501168 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
01:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 830ms
01:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
01:01:41 INFO - PROCESS | 1762 | 1467878501829 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:41 INFO - PROCESS | 1762 | 1467878501935 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
01:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 676ms
01:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
01:01:42 INFO - PROCESS | 1762 | 1467878502529 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:42 INFO - PROCESS | 1762 | 1467878502622 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
01:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 738ms
01:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
01:01:43 INFO - PROCESS | 1762 | 1467878503267 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:43 INFO - PROCESS | 1762 | 1467878503410 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
01:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 791ms
01:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
01:01:44 INFO - PROCESS | 1762 | 1467878504057 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:44 INFO - PROCESS | 1762 | 1467878504142 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
01:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 728ms
01:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
01:01:44 INFO - PROCESS | 1762 | 1467878504816 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:44 INFO - PROCESS | 1762 | 1467878504915 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
01:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 850ms
01:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
01:01:45 INFO - PROCESS | 1762 | 1467878505646 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:45 INFO - PROCESS | 1762 | 1467878505822 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
01:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 874ms
01:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
01:01:46 INFO - PROCESS | 1762 | 1467878506532 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:46 INFO - PROCESS | 1762 | 1467878506635 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
01:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms
01:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
01:01:47 INFO - PROCESS | 1762 | 1467878507270 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:47 INFO - PROCESS | 1762 | 1467878507375 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
01:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 776ms
01:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
01:01:48 INFO - PROCESS | 1762 | 1467878508134 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:48 INFO - PROCESS | 1762 | 1467878508294 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
01:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 830ms
01:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
01:01:48 INFO - PROCESS | 1762 | 1467878508964 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:49 INFO - PROCESS | 1762 | 1467878509088 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
01:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 687ms
01:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
01:01:49 INFO - PROCESS | 1762 | 1467878509658 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:49 INFO - PROCESS | 1762 | 1467878509820 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
01:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 786ms
01:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
01:01:50 INFO - PROCESS | 1762 | 1467878510454 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:50 INFO - PROCESS | 1762 | 1467878510575 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
01:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 738ms
01:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
01:01:51 INFO - PROCESS | 1762 | 1467878511198 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:51 INFO - PROCESS | 1762 | 1467878511343 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
01:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 831ms
01:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
01:01:52 INFO - PROCESS | 1762 | 1467878512042 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:52 INFO - PROCESS | 1762 | 1467878512184 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
01:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms
01:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
01:01:53 INFO - PROCESS | 1762 | 1467878513053 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:53 INFO - PROCESS | 1762 | 1467878513177 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
01:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 736ms
01:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
01:01:53 INFO - PROCESS | 1762 | 1467878513816 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:53 INFO - PROCESS | 1762 | 1467878513946 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
01:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 735ms
01:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
01:01:54 INFO - PROCESS | 1762 | 1467878514588 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:54 INFO - PROCESS | 1762 | 1467878514687 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
01:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 785ms
01:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
01:01:55 INFO - PROCESS | 1762 | 1467878515422 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:55 INFO - PROCESS | 1762 | 1467878515573 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
01:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 839ms
01:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
01:01:56 INFO - PROCESS | 1762 | 1467878516279 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:56 INFO - PROCESS | 1762 | 1467878516375 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
01:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 740ms
01:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
01:01:57 INFO - PROCESS | 1762 | 1467878517049 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:57 INFO - PROCESS | 1762 | 1467878517163 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
01:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 731ms
01:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
01:01:57 INFO - PROCESS | 1762 | 1467878517784 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:57 INFO - PROCESS | 1762 | 1467878517876 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
01:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 675ms
01:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
01:01:58 INFO - PROCESS | 1762 | 1467878518480 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:58 INFO - PROCESS | 1762 | 1467878518616 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
01:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1095ms
01:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
01:01:59 INFO - PROCESS | 1762 | 1467878519583 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:01:59 INFO - PROCESS | 1762 | 1467878519721 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
01:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 836ms
01:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
01:02:00 INFO - PROCESS | 1762 | 1467878520437 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:00 INFO - PROCESS | 1762 | 1467878520584 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
01:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 937ms
01:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
01:02:01 INFO - PROCESS | 1762 | 1467878521424 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:01 INFO - PROCESS | 1762 | 1467878521587 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
01:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms
01:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
01:02:02 INFO - PROCESS | 1762 | 1467878522350 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:02 INFO - PROCESS | 1762 | 1467878522486 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
01:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 834ms
01:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
01:02:03 INFO - PROCESS | 1762 | 1467878523192 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:03 INFO - PROCESS | 1762 | 1467878523344 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
01:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 728ms
01:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
01:02:03 INFO - PROCESS | 1762 | 1467878523936 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:04 INFO - PROCESS | 1762 | 1467878524117 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
01:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 800ms
01:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
01:02:04 INFO - PROCESS | 1762 | 1467878524761 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:04 INFO - PROCESS | 1762 | 1467878524893 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
01:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1027ms
01:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
01:02:05 INFO - PROCESS | 1762 | 1467878525836 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:05 INFO - PROCESS | 1762 | 1467878525964 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
01:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1135ms
01:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
01:02:07 INFO - PROCESS | 1762 | 1467878527037 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:07 INFO - PROCESS | 1762 | 1467878527214 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
01:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1150ms
01:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
01:02:08 INFO - PROCESS | 1762 | 1467878528239 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:08 INFO - PROCESS | 1762 | 1467878528368 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
01:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 827ms
01:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
01:02:09 INFO - PROCESS | 1762 | 1467878529024 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:09 INFO - PROCESS | 1762 | 1467878529173 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
01:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 829ms
01:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
01:02:09 INFO - PROCESS | 1762 | 1467878529860 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:10 INFO - PROCESS | 1762 | 1467878530013 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
01:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 846ms
01:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
01:02:10 INFO - PROCESS | 1762 | 1467878530738 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:10 INFO - PROCESS | 1762 | 1467878530871 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
01:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 741ms
01:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
01:02:11 INFO - PROCESS | 1762 | 1467878531466 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:11 INFO - PROCESS | 1762 | 1467878531611 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
01:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 833ms
01:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
01:02:12 INFO - PROCESS | 1762 | 1467878532349 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:12 INFO - PROCESS | 1762 | 1467878532499 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
01:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 986ms
01:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
01:02:13 INFO - PROCESS | 1762 | 1467878533352 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:13 INFO - PROCESS | 1762 | 1467878533529 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
01:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 794ms
01:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
01:02:14 INFO - PROCESS | 1762 | 1467878534165 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:14 INFO - PROCESS | 1762 | 1467878534311 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
01:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 749ms
01:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
01:02:14 INFO - PROCESS | 1762 | 1467878534951 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:15 INFO - PROCESS | 1762 | 1467878535063 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
01:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 753ms
01:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
01:02:15 INFO - PROCESS | 1762 | 1467878535679 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:15 INFO - PROCESS | 1762 | 1467878535793 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
01:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 686ms
01:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
01:02:16 INFO - PROCESS | 1762 | 1467878536380 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:16 INFO - PROCESS | 1762 | 1467878536480 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
01:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 882ms
01:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
01:02:17 INFO - PROCESS | 1762 | 1467878537263 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:17 INFO - PROCESS | 1762 | 1467878537403 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
01:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 781ms
01:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
01:02:18 INFO - PROCESS | 1762 | 1467878538046 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:18 INFO - PROCESS | 1762 | 1467878538161 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
01:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 722ms
01:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
01:02:18 INFO - PROCESS | 1762 | 1467878538778 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:18 INFO - PROCESS | 1762 | 1467878538886 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
01:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 832ms
01:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
01:02:19 INFO - PROCESS | 1762 | 1467878539654 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:19 INFO - PROCESS | 1762 | 1467878539795 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
01:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 994ms
01:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
01:02:20 INFO - PROCESS | 1762 | 1467878540633 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:20 INFO - PROCESS | 1762 | 1467878540736 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
01:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms
01:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
01:02:21 INFO - PROCESS | 1762 | 1467878541409 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:21 INFO - PROCESS | 1762 | 1467878541550 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
01:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 792ms
01:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
01:02:22 INFO - PROCESS | 1762 | 1467878542240 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:22 INFO - PROCESS | 1762 | 1467878542370 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
01:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 749ms
01:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
01:02:22 INFO - PROCESS | 1762 | 1467878542994 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:23 INFO - PROCESS | 1762 | 1467878543086 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
01:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms
01:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
01:02:23 INFO - PROCESS | 1762 | 1467878543844 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:23 INFO - PROCESS | 1762 | 1467878543957 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
01:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 841ms
01:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
01:02:24 INFO - PROCESS | 1762 | 1467878544740 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:24 INFO - PROCESS | 1762 | 1467878544853 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
01:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms
01:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
01:02:25 INFO - PROCESS | 1762 | 1467878545438 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:25 INFO - PROCESS | 1762 | 1467878545594 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
01:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 832ms
01:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
01:02:26 INFO - PROCESS | 1762 | 1467878546280 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:26 INFO - PROCESS | 1762 | 1467878546421 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
01:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1037ms
01:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
01:02:27 INFO - PROCESS | 1762 | 1467878547349 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:27 INFO - PROCESS | 1762 | 1467878547492 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
01:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 846ms
01:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
01:02:28 INFO - PROCESS | 1762 | 1467878548221 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:28 INFO - PROCESS | 1762 | 1467878548313 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
01:02:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 731ms
01:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
01:02:28 INFO - PROCESS | 1762 | 1467878548989 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:29 INFO - PROCESS | 1762 | 1467878549094 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
01:02:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 743ms
01:02:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
01:02:29 INFO - PROCESS | 1762 | 1467878549708 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:29 INFO - PROCESS | 1762 | 1467878549825 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
01:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms
01:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
01:02:30 INFO - PROCESS | 1762 | 1467878550453 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:30 INFO - PROCESS | 1762 | 1467878550629 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
01:02:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 888ms
01:02:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
01:02:31 INFO - PROCESS | 1762 | 1467878551344 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:31 INFO - PROCESS | 1762 | 1467878551460 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
01:02:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms
01:02:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
01:02:32 INFO - PROCESS | 1762 | 1467878552071 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:32 INFO - PROCESS | 1762 | 1467878552166 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
01:02:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 725ms
01:02:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
01:02:32 INFO - PROCESS | 1762 | 1467878552802 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:32 INFO - PROCESS | 1762 | 1467878552908 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:34 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)
01:02:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1478ms
01:02:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
01:02:34 INFO - PROCESS | 1762 | 1467878554293 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:34 INFO - PROCESS | 1762 | 1467878554425 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:35 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
01:02:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:02:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
01:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:02:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1277ms
01:02:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
01:02:35 INFO - PROCESS | 1762 | 1467878555579 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:35 INFO - PROCESS | 1762 | 1467878555689 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:36 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
01:02:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:02:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
01:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:02:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1229ms
01:02:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
01:02:36 INFO - PROCESS | 1762 | 1467878556826 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:36 INFO - PROCESS | 1762 | 1467878556941 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:38 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)
01:02:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1539ms
01:02:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
01:02:38 INFO - PROCESS | 1762 | 1467878558363 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:38 INFO - PROCESS | 1762 | 1467878558512 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:39 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)
01:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1428ms
01:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
01:02:39 INFO - PROCESS | 1762 | 1467878559811 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:40 INFO - PROCESS | 1762 | 1467878560008 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:41 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
01:02:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:02:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
01:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1786ms
01:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
01:02:41 INFO - PROCESS | 1762 | 1467878561603 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:41 INFO - PROCESS | 1762 | 1467878561707 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:42 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
01:02:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:02:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
01:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1341ms
01:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
01:02:42 INFO - PROCESS | 1762 | 1467878562957 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:43 INFO - PROCESS | 1762 | 1467878563066 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:44 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
01:02:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:02:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
01:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1279ms
01:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
01:02:44 INFO - PROCESS | 1762 | 1467878564249 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:44 INFO - PROCESS | 1762 | 1467878564347 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:45 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
01:02:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:02:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
01:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:02:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1231ms
01:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
01:02:45 INFO - PROCESS | 1762 | 1467878565478 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:45 INFO - PROCESS | 1762 | 1467878565570 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
01:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms
01:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
01:02:46 INFO - PROCESS | 1762 | 1467878566213 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:46 INFO - PROCESS | 1762 | 1467878566325 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
01:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 784ms
01:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
01:02:47 INFO - PROCESS | 1762 | 1467878567043 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:47 INFO - PROCESS | 1762 | 1467878567182 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:48 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"
01:02:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:02:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
01:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 978ms
01:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
01:02:48 INFO - PROCESS | 1762 | 1467878568039 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:48 INFO - PROCESS | 1762 | 1467878568155 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
01:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 785ms
01:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
01:02:48 INFO - PROCESS | 1762 | 1467878568844 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:48 INFO - PROCESS | 1762 | 1467878568965 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:49 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"
01:02:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:02:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
01:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 736ms
01:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
01:02:49 INFO - PROCESS | 1762 | 1467878569604 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:49 INFO - PROCESS | 1762 | 1467878569718 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:50 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"
01:02:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:02:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
01:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 842ms
01:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
01:02:50 INFO - PROCESS | 1762 | 1467878570443 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:50 INFO - PROCESS | 1762 | 1467878570536 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
01:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 778ms
01:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
01:02:51 INFO - PROCESS | 1762 | 1467878571250 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:51 INFO - PROCESS | 1762 | 1467878571439 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:53 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
01:02:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:02:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
01:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:02:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1799ms
01:02:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
01:02:53 INFO - PROCESS | 1762 | 1467878573063 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:53 INFO - PROCESS | 1762 | 1467878573262 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
01:02:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 832ms
01:02:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
01:02:53 INFO - PROCESS | 1762 | 1467878573910 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:54 INFO - PROCESS | 1762 | 1467878574105 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
01:02:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1036ms
01:02:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
01:02:54 INFO - PROCESS | 1762 | 1467878574947 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:55 INFO - PROCESS | 1762 | 1467878575161 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
01:02:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1229ms
01:02:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
01:02:56 INFO - PROCESS | 1762 | 1467878576215 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:56 INFO - PROCESS | 1762 | 1467878576319 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
01:02:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 731ms
01:02:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
01:02:56 INFO - PROCESS | 1762 | 1467878576990 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:57 INFO - PROCESS | 1762 | 1467878577102 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
01:02:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 732ms
01:02:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
01:02:57 INFO - PROCESS | 1762 | 1467878577691 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:57 INFO - PROCESS | 1762 | 1467878577815 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
01:02:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 739ms
01:02:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
01:02:58 INFO - PROCESS | 1762 | 1467878578430 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:58 INFO - PROCESS | 1762 | 1467878578540 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
01:02:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 889ms
01:02:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
01:02:59 INFO - PROCESS | 1762 | 1467878579333 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:02:59 INFO - PROCESS | 1762 | 1467878579455 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
01:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 829ms
01:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
01:03:00 INFO - PROCESS | 1762 | 1467878580170 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:00 INFO - PROCESS | 1762 | 1467878580295 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
01:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 799ms
01:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
01:03:00 INFO - PROCESS | 1762 | 1467878580988 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:01 INFO - PROCESS | 1762 | 1467878581111 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
01:03:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 946ms
01:03:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
01:03:01 INFO - PROCESS | 1762 | 1467878581932 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:02 INFO - PROCESS | 1762 | 1467878582111 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
01:03:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 837ms
01:03:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
01:03:02 INFO - PROCESS | 1762 | 1467878582789 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:02 INFO - PROCESS | 1762 | 1467878582911 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
01:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 736ms
01:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
01:03:03 INFO - PROCESS | 1762 | 1467878583591 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:03 INFO - PROCESS | 1762 | 1467878583689 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
01:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 729ms
01:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
01:03:04 INFO - PROCESS | 1762 | 1467878584317 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:04 INFO - PROCESS | 1762 | 1467878584445 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
01:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 632ms
01:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
01:03:04 INFO - PROCESS | 1762 | 1467878584978 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:05 INFO - PROCESS | 1762 | 1467878585107 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
01:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 727ms
01:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
01:03:05 INFO - PROCESS | 1762 | 1467878585719 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:05 INFO - PROCESS | 1762 | 1467878585843 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
01:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 881ms
01:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
01:03:06 INFO - PROCESS | 1762 | 1467878586594 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:06 INFO - PROCESS | 1762 | 1467878586692 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
01:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 724ms
01:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
01:03:07 INFO - PROCESS | 1762 | 1467878587324 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:07 INFO - PROCESS | 1762 | 1467878587427 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
01:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 789ms
01:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
01:03:08 INFO - PROCESS | 1762 | 1467878588184 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:08 INFO - PROCESS | 1762 | 1467878588423 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
01:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1032ms
01:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
01:03:09 INFO - PROCESS | 1762 | 1467878589327 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:09 INFO - PROCESS | 1762 | 1467878589472 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
01:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1202ms
01:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
01:03:10 INFO - PROCESS | 1762 | 1467878590506 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:10 INFO - PROCESS | 1762 | 1467878590684 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
01:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1147ms
01:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
01:03:11 INFO - PROCESS | 1762 | 1467878591670 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:11 INFO - PROCESS | 1762 | 1467878591784 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
01:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 792ms
01:03:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
01:03:12 INFO - PROCESS | 1762 | 1467878592447 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:12 INFO - PROCESS | 1762 | 1467878592528 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
01:03:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 838ms
01:03:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
01:03:13 INFO - PROCESS | 1762 | 1467878593329 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:13 INFO - PROCESS | 1762 | 1467878593593 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
01:03:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 989ms
01:03:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
01:03:14 INFO - PROCESS | 1762 | 1467878594335 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:14 INFO - PROCESS | 1762 | 1467878594488 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
01:03:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 788ms
01:03:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
01:03:15 INFO - PROCESS | 1762 | 1467878595175 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:15 INFO - PROCESS | 1762 | 1467878595282 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
01:03:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 732ms
01:03:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
01:03:15 INFO - PROCESS | 1762 | 1467878595952 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:16 INFO - PROCESS | 1762 | 1467878596068 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
01:03:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 856ms
01:03:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
01:03:16 INFO - PROCESS | 1762 | 1467878596779 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:16 INFO - PROCESS | 1762 | 1467878596893 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
01:03:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 729ms
01:03:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
01:03:17 INFO - PROCESS | 1762 | 1467878597517 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:17 INFO - PROCESS | 1762 | 1467878597633 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
01:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 726ms
01:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
01:03:18 INFO - PROCESS | 1762 | 1467878598256 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:18 INFO - PROCESS | 1762 | 1467878598380 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
01:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 687ms
01:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
01:03:18 INFO - PROCESS | 1762 | 1467878598943 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:19 INFO - PROCESS | 1762 | 1467878599080 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
01:03:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms
01:03:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
01:03:19 INFO - PROCESS | 1762 | 1467878599702 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:19 INFO - PROCESS | 1762 | 1467878599824 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
01:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1049ms
01:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
01:03:20 INFO - PROCESS | 1762 | 1467878600791 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:20 INFO - PROCESS | 1762 | 1467878600980 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
01:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 935ms
01:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
01:03:21 INFO - PROCESS | 1762 | 1467878601735 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:21 INFO - PROCESS | 1762 | 1467878601863 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
01:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 781ms
01:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
01:03:22 INFO - PROCESS | 1762 | 1467878602571 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:22 INFO - PROCESS | 1762 | 1467878602696 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
01:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 892ms
01:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
01:03:23 INFO - PROCESS | 1762 | 1467878603456 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:23 INFO - PROCESS | 1762 | 1467878603565 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
01:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms
01:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
01:03:24 INFO - PROCESS | 1762 | 1467878604203 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:24 INFO - PROCESS | 1762 | 1467878604351 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
01:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 826ms
01:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
01:03:25 INFO - PROCESS | 1762 | 1467878605055 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:25 INFO - PROCESS | 1762 | 1467878605224 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
01:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 784ms
01:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
01:03:25 INFO - PROCESS | 1762 | 1467878605902 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:26 INFO - PROCESS | 1762 | 1467878605998 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
01:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 740ms
01:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
01:03:26 INFO - PROCESS | 1762 | 1467878606641 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:26 INFO - PROCESS | 1762 | 1467878606770 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
01:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1087ms
01:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
01:03:27 INFO - PROCESS | 1762 | 1467878607833 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:27 INFO - PROCESS | 1762 | 1467878607974 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
01:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 841ms
01:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
01:03:28 INFO - PROCESS | 1762 | 1467878608687 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:28 INFO - PROCESS | 1762 | 1467878608797 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
01:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 780ms
01:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
01:03:29 INFO - PROCESS | 1762 | 1467878609505 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:29 INFO - PROCESS | 1762 | 1467878609624 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
01:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1056ms
01:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
01:03:30 INFO - PROCESS | 1762 | 1467878610583 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:30 INFO - PROCESS | 1762 | 1467878610763 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
01:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1213ms
01:03:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
01:03:31 INFO - PROCESS | 1762 | 1467878611791 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:32 INFO - PROCESS | 1762 | 1467878612017 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
01:03:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
01:03:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 948ms
01:03:32 INFO - TEST-START | /DOMEvents/constructors.html
01:03:32 INFO - PROCESS | 1762 | 1467878612740 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:32 INFO - PROCESS | 1762 | 1467878612874 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
01:03:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
01:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:03:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
01:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:03:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
01:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:03:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
01:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:03:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
01:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:03:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
01:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
01:03:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:03:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
01:03:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 746ms
01:03:33 INFO - TEST-START | /DOMEvents/event-phases-order.html
01:03:33 INFO - PROCESS | 1762 | 1467878613491 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:33 INFO - PROCESS | 1762 | 1467878613625 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
01:03:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 739ms
01:03:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
01:03:34 INFO - PROCESS | 1762 | 1467878614238 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:34 INFO - PROCESS | 1762 | 1467878614371 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
01:03:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
01:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:03:35 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
01:03:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:03:35 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
01:03:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:03:35 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]"
01:03:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:03:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
01:03:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 983ms
01:03:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
01:03:35 INFO - PROCESS | 1762 | 1467878615242 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:35 INFO - PROCESS | 1762 | 1467878615333 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:35 INFO - PROCESS | 1762 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
01:03:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
01:03:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 778ms
01:03:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
01:03:36 INFO - PROCESS | 1762 | 1467878616029 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:36 INFO - PROCESS | 1762 | 1467878616126 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:36 INFO - PROCESS | 1762 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
01:03:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
01:03:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 688ms
01:03:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
01:03:36 INFO - PROCESS | 1762 | 1467878616733 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:36 INFO - PROCESS | 1762 | 1467878616843 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
01:03:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 779ms
01:03:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
01:03:37 INFO - PROCESS | 1762 | 1467878617504 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:37 INFO - PROCESS | 1762 | 1467878617612 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:38 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.
01:03:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 681ms
01:03:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
01:03:38 INFO - PROCESS | 1762 | 1467878618199 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:38 INFO - PROCESS | 1762 | 1467878618291 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:38 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
01:03:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
01:03:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
01:03:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 679ms
01:03:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
01:03:38 INFO - PROCESS | 1762 | 1467878618888 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:39 INFO - PROCESS | 1762 | 1467878619002 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:39 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.
01:03:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 683ms
01:03:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
01:03:39 INFO - PROCESS | 1762 | 1467878619573 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:39 INFO - PROCESS | 1762 | 1467878619675 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:40 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.
01:03:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms
01:03:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
01:03:40 INFO - PROCESS | 1762 | 1467878620303 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:40 INFO - PROCESS | 1762 | 1467878620417 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:03:40 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
01:03:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 637ms
01:03:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
01:03:40 INFO - PROCESS | 1762 | 1467878620946 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:41 INFO - PROCESS | 1762 | 1467878621051 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:41 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.
01:03:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 882ms
01:03:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
01:03:41 INFO - PROCESS | 1762 | 1467878621856 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:42 INFO - PROCESS | 1762 | 1467878622002 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:42 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.
01:03:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 828ms
01:03:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
01:03:42 INFO - PROCESS | 1762 | 1467878622692 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:42 INFO - PROCESS | 1762 | 1467878622804 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:43 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.
01:03:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms
01:03:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
01:03:43 INFO - PROCESS | 1762 | 1467878623337 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:43 INFO - PROCESS | 1762 | 1467878623426 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:44 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.
01:03:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 685ms
01:03:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
01:03:44 INFO - PROCESS | 1762 | 1467878624018 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:44 INFO - PROCESS | 1762 | 1467878624102 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:44 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.
01:03:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 629ms
01:03:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
01:03:44 INFO - PROCESS | 1762 | 1467878624651 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:44 INFO - PROCESS | 1762 | 1467878624734 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:45 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.
01:03:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 641ms
01:03:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
01:03:45 INFO - PROCESS | 1762 | 1467878625306 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:45 INFO - PROCESS | 1762 | 1467878625416 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:46 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
01:03:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
01:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
01:03:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 727ms
01:03:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
01:03:46 INFO - PROCESS | 1762 | 1467878626033 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:46 INFO - PROCESS | 1762 | 1467878626158 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:46 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.
01:03:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms
01:03:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
01:03:46 INFO - PROCESS | 1762 | 1467878626772 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:46 INFO - PROCESS | 1762 | 1467878626861 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:47 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.
01:03:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms
01:03:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
01:03:47 INFO - PROCESS | 1762 | 1467878627411 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:47 INFO - PROCESS | 1762 | 1467878627500 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:03:47 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
01:03:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 581ms
01:03:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
01:03:48 INFO - PROCESS | 1762 | 1467878627997 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:48 INFO - PROCESS | 1762 | 1467878628085 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:48 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.
01:03:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 836ms
01:03:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
01:03:48 INFO - PROCESS | 1762 | 1467878628845 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:48 INFO - PROCESS | 1762 | 1467878628980 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:49 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.
01:03:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 773ms
01:03:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
01:03:49 INFO - PROCESS | 1762 | 1467878629637 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:49 INFO - PROCESS | 1762 | 1467878629734 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:50 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.
01:03:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 683ms
01:03:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
01:03:50 INFO - PROCESS | 1762 | 1467878630331 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:50 INFO - PROCESS | 1762 | 1467878630457 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:51 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
01:03:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 726ms
01:03:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker
01:03:51 INFO - PROCESS | 1762 | 1467878631053 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:51 INFO - PROCESS | 1762 | 1467878631161 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
01:03:51 INFO - {}
01:03:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
01:03:51 INFO - {}
01:03:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
01:03:51 INFO - {}
01:03:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
01:03:51 INFO - {}
01:03:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 673ms
01:03:51 INFO - TEST-START | /FileAPI/fileReader.html
01:03:51 INFO - PROCESS | 1762 | 1467878631733 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:51 INFO - PROCESS | 1762 | 1467878631827 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
01:03:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
01:03:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
01:03:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
01:03:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 980ms
01:03:52 INFO - TEST-START | /FileAPI/historical.html
01:03:52 INFO - PROCESS | 1762 | 1467878632736 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:52 INFO - PROCESS | 1762 | 1467878632908 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
01:03:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
01:03:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
01:03:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
01:03:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
01:03:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
01:03:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
01:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
01:03:53 INFO - TEST-OK | /FileAPI/historical.html | took 1135ms
01:03:53 INFO - TEST-START | /FileAPI/idlharness.html
01:03:53 INFO - PROCESS | 1762 | 1467878633886 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:54 INFO - PROCESS | 1762 | 1467878634029 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
01:03:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:03:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:03:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:03:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:03:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
01:03:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:03:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:03:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:03:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:03:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
01:03:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:03:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:03:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:03:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:03:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
01:03:54 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
01:03:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:03:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:03:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:03:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:03:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
01:03:54 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
01:03:54 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
01:03:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:03:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:03:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:03:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:03:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
01:03:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:03:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:03:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:03:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
01:03:54 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
01:03:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:03:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:03:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:03:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:03:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
01:03:54 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
01:03:54 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
01:03:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:03:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:03:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:03:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:03:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
01:03:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
01:03:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
01:03:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1090ms
01:03:55 INFO - TEST-START | /FileAPI/idlharness.worker
01:03:55 INFO - PROCESS | 1762 | 1467878635012 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:55 INFO - PROCESS | 1762 | 1467878635177 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:03:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:03:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:03:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:03:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:03:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:03:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
01:03:56 INFO - {}
01:03:56 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
01:03:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:03:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:03:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
01:03:56 INFO - {}
01:03:56 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 - {}
01:03:56 INFO - {}
01:03:56 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
01:03:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:03:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:03:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:03:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
01:03:56 INFO - {}
01:03:56 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
01:03:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:03:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:03:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
01:03:56 INFO - {}
01:03:56 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 - {}
01:03:56 INFO - {}
01:03:56 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
01:03:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:03:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:03:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 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
01:03:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:03:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:03:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 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
01:03:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 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
01:03:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 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
01:03:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:03:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:03:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:03:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:03:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:03:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:03:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:03:56 INFO - {}
01:03:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1287ms
01:03:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
01:03:56 INFO - PROCESS | 1762 | 1467878636360 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:56 INFO - PROCESS | 1762 | 1467878636531 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
01:03:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms
01:03:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html
01:03:57 INFO - PROCESS | 1762 | 1467878637200 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:57 INFO - PROCESS | 1762 | 1467878637320 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
01:03:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 833ms
01:03:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
01:03:58 INFO - PROCESS | 1762 | 1467878638052 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:58 INFO - PROCESS | 1762 | 1467878638168 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
01:03:58 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.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
01:03:58 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'.)
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
01:03:58 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.
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
01:03:58 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.
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
01:03:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:03:58 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.
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
01:03:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
01:03:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
01:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
01:03:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 819ms
01:03:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
01:03:58 INFO - PROCESS | 1762 | 1467878638871 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:59 INFO - PROCESS | 1762 | 1467878639012 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
01:03:59 INFO - {}
01:03:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 728ms
01:03:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
01:03:59 INFO - PROCESS | 1762 | 1467878639598 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:03:59 INFO - PROCESS | 1762 | 1467878639697 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
01:04:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
01:04:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
01:04:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
01:04:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms
01:04:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
01:04:00 INFO - PROCESS | 1762 | 1467878640342 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:00 INFO - PROCESS | 1762 | 1467878640461 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
01:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:04:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:04:01 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"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:04:01 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"
01:04:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:04:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:04:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 942ms
01:04:01 INFO - TEST-START | /FileAPI/file/File-constructor.html
01:04:01 INFO - PROCESS | 1762 | 1467878641288 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:01 INFO - PROCESS | 1762 | 1467878641477 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
01:04:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
01:04:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
01:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
01:04:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
01:04:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:04:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
01:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
01:04:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
01:04:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
01:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
01:04:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
01:04:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 929ms
01:04:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
01:04:02 INFO - PROCESS | 1762 | 1467878642233 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:02 INFO - PROCESS | 1762 | 1467878642436 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
01:04:03 INFO - {}
01:04:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 882ms
01:04:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
01:04:03 INFO - PROCESS | 1762 | 1467878643121 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:03 INFO - PROCESS | 1762 | 1467878643233 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
01:04:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
01:04:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
01:04:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
01:04:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
01:04:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
01:04:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
01:04:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 680ms
01:04:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
01:04:03 INFO - PROCESS | 1762 | 1467878643816 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:03 INFO - PROCESS | 1762 | 1467878643917 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
01:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
01:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
01:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
01:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
01:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
01:04:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 726ms
01:04:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
01:04:04 INFO - PROCESS | 1762 | 1467878644556 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:04 INFO - PROCESS | 1762 | 1467878644696 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
01:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
01:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
01:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
01:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
01:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
01:04:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 737ms
01:04:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
01:04:05 INFO - PROCESS | 1762 | 1467878645292 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:05 INFO - PROCESS | 1762 | 1467878645384 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
01:04:05 INFO - reader.readAsText(blob_2)
01:04:05 INFO - }" did not throw
01:04:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
01:04:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
01:04:05 INFO - reader.readAsDataURL(blob_2)
01:04:05 INFO - }" did not throw
01:04:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
01:04:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
01:04:05 INFO - reader.readAsArrayBuffer(blob_2)
01:04:05 INFO - }" did not throw
01:04:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
01:04:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
01:04:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:04:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
01:04:05 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
01:04:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:04:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:04:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
01:04:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
01:04:05 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:04:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 632ms
01:04:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
01:04:05 INFO - PROCESS | 1762 | 1467878645941 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:06 INFO - PROCESS | 1762 | 1467878646030 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
01:04:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
01:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
01:04:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
01:04:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 675ms
01:04:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
01:04:06 INFO - PROCESS | 1762 | 1467878646618 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:06 INFO - PROCESS | 1762 | 1467878646706 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
01:04:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 628ms
01:04:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
01:04:07 INFO - PROCESS | 1762 | 1467878647252 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:07 INFO - PROCESS | 1762 | 1467878647335 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
01:04:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 678ms
01:04:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
01:04:07 INFO - PROCESS | 1762 | 1467878647937 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:08 INFO - PROCESS | 1762 | 1467878648055 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
01:04:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms
01:04:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
01:04:08 INFO - PROCESS | 1762 | 1467878648612 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:08 INFO - PROCESS | 1762 | 1467878648701 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
01:04:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
01:04:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 877ms
01:04:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
01:04:09 INFO - PROCESS | 1762 | 1467878649502 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:09 INFO - PROCESS | 1762 | 1467878649599 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
01:04:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 628ms
01:04:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
01:04:10 INFO - PROCESS | 1762 | 1467878650139 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:10 INFO - PROCESS | 1762 | 1467878650227 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
01:04:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
01:04:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
01:04:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 674ms
01:04:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
01:04:10 INFO - PROCESS | 1762 | 1467878650826 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:10 INFO - PROCESS | 1762 | 1467878650920 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
01:04:11 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
01:04:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
01:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:04:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
01:04:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 629ms
01:04:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
01:04:11 INFO - PROCESS | 1762 | 1467878651471 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:11 INFO - PROCESS | 1762 | 1467878651578 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
01:04:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 745ms
01:04:12 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
01:04:12 INFO - PROCESS | 1762 | 1467878652217 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:12 INFO - PROCESS | 1762 | 1467878652303 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:13 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
01:04:13 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 823ms
01:04:13 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
01:04:13 INFO - PROCESS | 1762 | 1467878653074 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:13 INFO - PROCESS | 1762 | 1467878653187 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:13 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
01:04:13 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 754ms
01:04:13 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
01:04:13 INFO - PROCESS | 1762 | 1467878653806 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:13 INFO - PROCESS | 1762 | 1467878653925 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:14 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
01:04:14 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 783ms
01:04:14 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
01:04:14 INFO - PROCESS | 1762 | 1467878654608 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:14 INFO - PROCESS | 1762 | 1467878654705 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:15 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
01:04:15 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 838ms
01:04:15 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
01:04:15 INFO - PROCESS | 1762 | 1467878655480 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:15 INFO - PROCESS | 1762 | 1467878655606 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
01:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
01:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
01:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
01:04:16 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 1108ms
01:04:16 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
01:04:16 INFO - PROCESS | 1762 | 1467878656579 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:16 INFO - PROCESS | 1762 | 1467878656686 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
01:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
01:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
01:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
01:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
01:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
01:04:17 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 933ms
01:04:17 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
01:04:17 INFO - PROCESS | 1762 | 1467878657522 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:17 INFO - PROCESS | 1762 | 1467878657611 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
01:04:18 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 738ms
01:04:18 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
01:04:18 INFO - PROCESS | 1762 | 1467878658277 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:18 INFO - PROCESS | 1762 | 1467878658372 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
01:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
01:04:18 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 731ms
01:04:19 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
01:04:19 INFO - PROCESS | 1762 | 1467878659007 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:19 INFO - PROCESS | 1762 | 1467878659121 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
01:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
01:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
01:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
01:04:19 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 784ms
01:04:19 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
01:04:19 INFO - PROCESS | 1762 | 1467878659810 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:19 INFO - PROCESS | 1762 | 1467878659913 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
01:04:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
01:04:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
01:04:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
01:04:20 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 930ms
01:04:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
01:04:20 INFO - PROCESS | 1762 | 1467878660740 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:20 INFO - PROCESS | 1762 | 1467878660895 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
01:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
01:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
01:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
01:04:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 936ms
01:04:21 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
01:04:21 INFO - PROCESS | 1762 | 1467878661684 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:21 INFO - PROCESS | 1762 | 1467878661788 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
01:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
01:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
01:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
01:04:22 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 727ms
01:04:22 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
01:04:22 INFO - PROCESS | 1762 | 1467878662453 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:22 INFO - PROCESS | 1762 | 1467878662589 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
01:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
01:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
01:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
01:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
01:04:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 1413ms
01:04:23 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
01:04:23 INFO - PROCESS | 1762 | 1467878663858 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:23 INFO - PROCESS | 1762 | 1467878663976 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
01:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
01:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
01:04:24 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 875ms
01:04:24 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
01:04:24 INFO - PROCESS | 1762 | 1467878664732 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:24 INFO - PROCESS | 1762 | 1467878664828 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
01:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
01:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
01:04:25 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 827ms
01:04:25 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
01:04:25 INFO - PROCESS | 1762 | 1467878665568 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:25 INFO - PROCESS | 1762 | 1467878665675 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
01:04:26 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 784ms
01:04:26 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
01:04:26 INFO - PROCESS | 1762 | 1467878666368 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:26 INFO - PROCESS | 1762 | 1467878666503 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
01:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
01:04:27 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1130ms
01:04:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
01:04:27 INFO - PROCESS | 1762 | 1467878667522 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:27 INFO - PROCESS | 1762 | 1467878667790 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
01:04:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 1387ms
01:04:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
01:04:28 INFO - PROCESS | 1762 | 1467878668914 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:29 INFO - PROCESS | 1762 | 1467878669016 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
01:04:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 726ms
01:04:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
01:04:29 INFO - PROCESS | 1762 | 1467878669651 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:29 INFO - PROCESS | 1762 | 1467878669780 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
01:04:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 732ms
01:04:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
01:04:30 INFO - PROCESS | 1762 | 1467878670395 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:30 INFO - PROCESS | 1762 | 1467878670487 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
01:04:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 731ms
01:04:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
01:04:31 INFO - PROCESS | 1762 | 1467878671127 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:31 INFO - PROCESS | 1762 | 1467878671252 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
01:04:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 741ms
01:04:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
01:04:31 INFO - PROCESS | 1762 | 1467878671870 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:31 INFO - PROCESS | 1762 | 1467878671988 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
01:04:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 772ms
01:04:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
01:04:32 INFO - PROCESS | 1762 | 1467878672651 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:32 INFO - PROCESS | 1762 | 1467878672785 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
01:04:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 671ms
01:04:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
01:04:33 INFO - PROCESS | 1762 | 1467878673323 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:33 INFO - PROCESS | 1762 | 1467878673407 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
01:04:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 633ms
01:04:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
01:04:33 INFO - PROCESS | 1762 | 1467878673962 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:34 INFO - PROCESS | 1762 | 1467878674046 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
01:04:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 622ms
01:04:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
01:04:34 INFO - PROCESS | 1762 | 1467878674607 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:34 INFO - PROCESS | 1762 | 1467878674695 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
01:04:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 930ms
01:04:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
01:04:35 INFO - PROCESS | 1762 | 1467878675556 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:35 INFO - PROCESS | 1762 | 1467878675699 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
01:04:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 833ms
01:04:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
01:04:36 INFO - PROCESS | 1762 | 1467878676391 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:36 INFO - PROCESS | 1762 | 1467878676490 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
01:04:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 673ms
01:04:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
01:04:37 INFO - PROCESS | 1762 | 1467878677076 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:37 INFO - PROCESS | 1762 | 1467878677216 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
01:04:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 723ms
01:04:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
01:04:37 INFO - PROCESS | 1762 | 1467878677799 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:37 INFO - PROCESS | 1762 | 1467878677890 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
01:04:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 672ms
01:04:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
01:04:38 INFO - PROCESS | 1762 | 1467878678479 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:38 INFO - PROCESS | 1762 | 1467878678574 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
01:04:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 774ms
01:04:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
01:04:39 INFO - PROCESS | 1762 | 1467878679267 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:39 INFO - PROCESS | 1762 | 1467878679379 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:39 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
01:04:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 720ms
01:04:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
01:04:39 INFO - PROCESS | 1762 | 1467878679982 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:40 INFO - PROCESS | 1762 | 1467878680095 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:40 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
01:04:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 672ms
01:04:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
01:04:40 INFO - PROCESS | 1762 | 1467878680659 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:40 INFO - PROCESS | 1762 | 1467878680747 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
01:04:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 677ms
01:04:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
01:04:41 INFO - PROCESS | 1762 | 1467878681344 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:41 INFO - PROCESS | 1762 | 1467878681460 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
01:04:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 875ms
01:04:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
01:04:42 INFO - PROCESS | 1762 | 1467878682226 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:42 INFO - PROCESS | 1762 | 1467878682315 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
01:04:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 777ms
01:04:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
01:04:43 INFO - PROCESS | 1762 | 1467878683068 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:43 INFO - PROCESS | 1762 | 1467878683200 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
01:04:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 940ms
01:04:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
01:04:44 INFO - PROCESS | 1762 | 1467878684008 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:44 INFO - PROCESS | 1762 | 1467878684137 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
01:04:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 792ms
01:04:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
01:04:44 INFO - PROCESS | 1762 | 1467878684795 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:44 INFO - PROCESS | 1762 | 1467878684883 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
01:04:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 672ms
01:04:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
01:04:45 INFO - PROCESS | 1762 | 1467878685474 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:45 INFO - PROCESS | 1762 | 1467878685573 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
01:04:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 675ms
01:04:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
01:04:46 INFO - PROCESS | 1762 | 1467878686158 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:46 INFO - PROCESS | 1762 | 1467878686285 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:46 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
01:04:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 725ms
01:04:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
01:04:46 INFO - PROCESS | 1762 | 1467878686892 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:46 INFO - PROCESS | 1762 | 1467878686980 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:47 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
01:04:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 730ms
01:04:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
01:04:47 INFO - PROCESS | 1762 | 1467878687624 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:47 INFO - PROCESS | 1762 | 1467878687750 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
01:04:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 989ms
01:04:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
01:04:48 INFO - PROCESS | 1762 | 1467878688620 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:48 INFO - PROCESS | 1762 | 1467878688728 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
01:04:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 834ms
01:04:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
01:04:49 INFO - PROCESS | 1762 | 1467878689462 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:49 INFO - PROCESS | 1762 | 1467878689587 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
01:04:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 675ms
01:04:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
01:04:50 INFO - PROCESS | 1762 | 1467878690147 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:50 INFO - PROCESS | 1762 | 1467878690239 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
01:04:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 722ms
01:04:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
01:04:50 INFO - PROCESS | 1762 | 1467878690881 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:51 INFO - PROCESS | 1762 | 1467878691035 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:04:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 880ms
01:04:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
01:04:51 INFO - PROCESS | 1762 | 1467878691766 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:51 INFO - PROCESS | 1762 | 1467878691867 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
01:04:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 682ms
01:04:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
01:04:52 INFO - PROCESS | 1762 | 1467878692466 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:52 INFO - PROCESS | 1762 | 1467878692564 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
01:04:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 727ms
01:04:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
01:04:53 INFO - PROCESS | 1762 | 1467878693201 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:53 INFO - PROCESS | 1762 | 1467878693305 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
01:04:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 685ms
01:04:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
01:04:53 INFO - PROCESS | 1762 | 1467878693890 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:53 INFO - PROCESS | 1762 | 1467878693998 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
01:04:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 679ms
01:04:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
01:04:54 INFO - PROCESS | 1762 | 1467878694573 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:54 INFO - PROCESS | 1762 | 1467878694668 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:04:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 783ms
01:04:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
01:04:55 INFO - PROCESS | 1762 | 1467878695415 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:55 INFO - PROCESS | 1762 | 1467878695540 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
01:04:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 921ms
01:04:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
01:04:56 INFO - PROCESS | 1762 | 1467878696298 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:56 INFO - PROCESS | 1762 | 1467878696407 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
01:04:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 687ms
01:04:56 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
01:04:56 INFO - PROCESS | 1762 | 1467878696995 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:57 INFO - PROCESS | 1762 | 1467878697125 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2038ms
01:04:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
01:04:59 INFO - PROCESS | 1762 | 1467878699046 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:59 INFO - PROCESS | 1762 | 1467878699140 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
01:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 683ms
01:04:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
01:04:59 INFO - PROCESS | 1762 | 1467878699729 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:04:59 INFO - PROCESS | 1762 | 1467878699820 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
01:05:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 675ms
01:05:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
01:05:00 INFO - PROCESS | 1762 | 1467878700408 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:00 INFO - PROCESS | 1762 | 1467878700494 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:05:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 775ms
01:05:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
01:05:01 INFO - PROCESS | 1762 | 1467878701194 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:01 INFO - PROCESS | 1762 | 1467878701303 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
01:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 836ms
01:05:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
01:05:02 INFO - PROCESS | 1762 | 1467878702038 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:02 INFO - PROCESS | 1762 | 1467878702194 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
01:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 1139ms
01:05:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
01:05:03 INFO - PROCESS | 1762 | 1467878703180 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:03 INFO - PROCESS | 1762 | 1467878703305 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
01:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 731ms
01:05:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
01:05:03 INFO - PROCESS | 1762 | 1467878703922 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:04 INFO - PROCESS | 1762 | 1467878704017 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
01:05:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 675ms
01:05:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
01:05:04 INFO - PROCESS | 1762 | 1467878704609 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:04 INFO - PROCESS | 1762 | 1467878704756 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
01:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 882ms
01:05:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
01:05:05 INFO - PROCESS | 1762 | 1467878705493 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:05 INFO - PROCESS | 1762 | 1467878705595 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
01:05:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 777ms
01:05:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
01:05:06 INFO - PROCESS | 1762 | 1467878706269 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:06 INFO - PROCESS | 1762 | 1467878706352 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
01:05:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 724ms
01:05:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
01:05:07 INFO - PROCESS | 1762 | 1467878707002 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:07 INFO - PROCESS | 1762 | 1467878707136 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
01:05:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 692ms
01:05:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
01:05:07 INFO - PROCESS | 1762 | 1467878707699 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:07 INFO - PROCESS | 1762 | 1467878707795 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
01:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 674ms
01:05:08 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
01:05:08 INFO - PROCESS | 1762 | 1467878708375 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:08 INFO - PROCESS | 1762 | 1467878708468 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
01:05:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 781ms
01:05:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
01:05:09 INFO - PROCESS | 1762 | 1467878709169 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:09 INFO - PROCESS | 1762 | 1467878709377 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
01:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 977ms
01:05:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
01:05:10 INFO - PROCESS | 1762 | 1467878710153 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:10 INFO - PROCESS | 1762 | 1467878710295 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
01:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 739ms
01:05:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
01:05:10 INFO - PROCESS | 1762 | 1467878710898 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:11 INFO - PROCESS | 1762 | 1467878711003 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
01:05:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 675ms
01:05:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
01:05:11 INFO - PROCESS | 1762 | 1467878711588 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:11 INFO - PROCESS | 1762 | 1467878711711 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
01:05:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 682ms
01:05:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
01:05:12 INFO - PROCESS | 1762 | 1467878712266 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:12 INFO - PROCESS | 1762 | 1467878712356 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
01:05:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 728ms
01:05:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
01:05:13 INFO - PROCESS | 1762 | 1467878713008 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:13 INFO - PROCESS | 1762 | 1467878713180 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
01:05:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 996ms
01:05:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
01:05:14 INFO - PROCESS | 1762 | 1467878714006 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:14 INFO - PROCESS | 1762 | 1467878714095 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
01:05:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 635ms
01:05:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
01:05:14 INFO - PROCESS | 1762 | 1467878714645 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:14 INFO - PROCESS | 1762 | 1467878714730 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
01:05:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 626ms
01:05:15 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
01:05:15 INFO - PROCESS | 1762 | 1467878715275 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:15 INFO - PROCESS | 1762 | 1467878715363 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
01:05:16 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 733ms
01:05:16 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
01:05:16 INFO - PROCESS | 1762 | 1467878716063 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:16 INFO - PROCESS | 1762 | 1467878716193 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
01:05:16 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 981ms
01:05:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
01:05:17 INFO - PROCESS | 1762 | 1467878717008 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:17 INFO - PROCESS | 1762 | 1467878717108 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
01:05:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 833ms
01:05:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
01:05:17 INFO - PROCESS | 1762 | 1467878717850 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:17 INFO - PROCESS | 1762 | 1467878717981 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
01:05:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 931ms
01:05:18 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
01:05:18 INFO - PROCESS | 1762 | 1467878718800 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:18 INFO - PROCESS | 1762 | 1467878718909 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
01:05:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1635ms
01:05:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
01:05:20 INFO - PROCESS | 1762 | 1467878720429 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:20 INFO - PROCESS | 1762 | 1467878720512 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
01:05:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 828ms
01:05:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
01:05:21 INFO - PROCESS | 1762 | 1467878721269 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:21 INFO - PROCESS | 1762 | 1467878721370 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
01:05:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 892ms
01:05:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
01:05:22 INFO - PROCESS | 1762 | 1467878722167 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:22 INFO - PROCESS | 1762 | 1467878722281 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
01:05:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 774ms
01:05:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
01:05:22 INFO - PROCESS | 1762 | 1467878722943 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:23 INFO - PROCESS | 1762 | 1467878723055 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
01:05:23 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 824ms
01:05:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
01:05:23 INFO - PROCESS | 1762 | 1467878723777 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:23 INFO - PROCESS | 1762 | 1467878723884 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
01:05:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 784ms
01:05:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
01:05:24 INFO - PROCESS | 1762 | 1467878724575 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:24 INFO - PROCESS | 1762 | 1467878724672 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
01:05:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 629ms
01:05:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
01:05:25 INFO - PROCESS | 1762 | 1467878725216 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:25 INFO - PROCESS | 1762 | 1467878725353 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
01:05:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 829ms
01:05:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
01:05:26 INFO - PROCESS | 1762 | 1467878726041 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:26 INFO - PROCESS | 1762 | 1467878726136 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
01:05:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 623ms
01:05:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
01:05:26 INFO - PROCESS | 1762 | 1467878726670 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:26 INFO - PROCESS | 1762 | 1467878726759 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
01:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
01:05:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1280ms
01:05:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
01:05:27 INFO - PROCESS | 1762 | 1467878727961 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:28 INFO - PROCESS | 1762 | 1467878728096 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
01:05:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
01:05:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
01:05:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
01:05:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 974ms
01:05:28 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
01:05:28 INFO - PROCESS | 1762 | 1467878728945 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:29 INFO - PROCESS | 1762 | 1467878729083 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
01:05:29 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 985ms
01:05:29 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
01:05:29 INFO - PROCESS | 1762 | 1467878729935 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:30 INFO - PROCESS | 1762 | 1467878730053 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
01:05:30 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 884ms
01:05:30 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
01:05:30 INFO - PROCESS | 1762 | 1467878730839 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:30 INFO - PROCESS | 1762 | 1467878730972 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
01:05:31 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 827ms
01:05:31 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
01:05:31 INFO - PROCESS | 1762 | 1467878731683 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:31 INFO - PROCESS | 1762 | 1467878731799 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
01:05:32 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 976ms
01:05:32 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
01:05:32 INFO - PROCESS | 1762 | 1467878732657 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:32 INFO - PROCESS | 1762 | 1467878732769 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
01:05:33 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 930ms
01:05:33 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
01:05:33 INFO - PROCESS | 1762 | 1467878733593 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:33 INFO - PROCESS | 1762 | 1467878733687 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
01:05:34 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 722ms
01:05:34 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
01:05:34 INFO - PROCESS | 1762 | 1467878734324 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:34 INFO - PROCESS | 1762 | 1467878734427 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
01:05:35 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 781ms
01:05:35 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
01:05:35 INFO - PROCESS | 1762 | 1467878735109 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:35 INFO - PROCESS | 1762 | 1467878735222 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
01:05:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 974ms
01:05:36 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
01:05:36 INFO - PROCESS | 1762 | 1467878736091 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:36 INFO - PROCESS | 1762 | 1467878736305 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
01:05:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 877ms
01:05:36 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
01:05:36 INFO - PROCESS | 1762 | 1467878736978 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:37 INFO - PROCESS | 1762 | 1467878737118 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:37 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
01:05:37 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 731ms
01:05:37 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
01:05:37 INFO - PROCESS | 1762 | 1467878737715 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:37 INFO - PROCESS | 1762 | 1467878737832 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:38 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
01:05:38 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
01:05:38 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
01:05:38 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 673ms
01:05:38 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
01:05:38 INFO - PROCESS | 1762 | 1467878738407 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:38 INFO - PROCESS | 1762 | 1467878738503 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:39 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
01:05:39 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 838ms
01:05:39 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
01:05:39 INFO - PROCESS | 1762 | 1467878739238 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:39 INFO - PROCESS | 1762 | 1467878739357 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:40 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
01:05:40 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 780ms
01:05:40 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
01:05:40 INFO - PROCESS | 1762 | 1467878740024 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:40 INFO - PROCESS | 1762 | 1467878740122 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:40 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
01:05:40 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 875ms
01:05:40 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
01:05:40 INFO - PROCESS | 1762 | 1467878740916 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:41 INFO - PROCESS | 1762 | 1467878740997 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:41 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
01:05:41 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
01:05:41 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 731ms
01:05:41 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
01:05:41 INFO - PROCESS | 1762 | 1467878741640 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:41 INFO - PROCESS | 1762 | 1467878741719 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
01:05:42 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 624ms
01:05:42 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
01:05:42 INFO - PROCESS | 1762 | 1467878742271 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:42 INFO - PROCESS | 1762 | 1467878742354 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
01:05:43 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 932ms
01:05:43 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
01:05:43 INFO - PROCESS | 1762 | 1467878743221 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:43 INFO - PROCESS | 1762 | 1467878743404 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
01:05:44 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1139ms
01:05:44 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
01:05:44 INFO - PROCESS | 1762 | 1467878744368 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:44 INFO - PROCESS | 1762 | 1467878744468 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
01:05:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
01:05:45 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 725ms
01:05:45 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
01:05:45 INFO - PROCESS | 1762 | 1467878745115 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:45 INFO - PROCESS | 1762 | 1467878745213 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
01:05:45 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 735ms
01:05:45 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
01:05:45 INFO - PROCESS | 1762 | 1467878745842 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:45 INFO - PROCESS | 1762 | 1467878745933 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:46 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
01:05:46 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 833ms
01:05:46 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
01:05:46 INFO - PROCESS | 1762 | 1467878746680 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:46 INFO - PROCESS | 1762 | 1467878746763 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
01:05:47 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 730ms
01:05:47 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
01:05:47 INFO - PROCESS | 1762 | 1467878747422 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:47 INFO - PROCESS | 1762 | 1467878747547 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:48 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
01:05:48 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 834ms
01:05:48 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
01:05:48 INFO - PROCESS | 1762 | 1467878748254 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:48 INFO - PROCESS | 1762 | 1467878748347 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
01:05:49 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 784ms
01:05:49 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
01:05:49 INFO - PROCESS | 1762 | 1467878749043 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:49 INFO - PROCESS | 1762 | 1467878749129 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
01:05:49 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 779ms
01:05:49 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
01:05:49 INFO - PROCESS | 1762 | 1467878749830 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:49 INFO - PROCESS | 1762 | 1467878749928 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
01:05:50 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 875ms
01:05:50 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
01:05:50 INFO - PROCESS | 1762 | 1467878750712 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:50 INFO - PROCESS | 1762 | 1467878750817 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
01:05:51 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
01:05:51 INFO - window.indexedDB.open('test', val);..." did not throw
01:05:51 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:51 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:05:51 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
01:05:51 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
01:05:51 INFO - window.indexedDB.open('test', val);..." did not throw
01:05:51 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:51 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:05:51 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
01:05:51 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
01:05:51 INFO - window.indexedDB.open('test', val);..." did not throw
01:05:51 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:51 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:05:51 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
01:05:51 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
01:05:51 INFO - window.indexedDB.open('test', val);..." did not throw
01:05:51 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:05:51 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:05:51 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
01:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
01:05:51 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 942ms
01:05:51 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
01:05:51 INFO - PROCESS | 1762 | 1467878751696 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:51 INFO - PROCESS | 1762 | 1467878751788 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:52 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
01:05:52 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 676ms
01:05:52 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
01:05:52 INFO - PROCESS | 1762 | 1467878752383 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:52 INFO - PROCESS | 1762 | 1467878752493 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:54 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
01:05:54 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
01:05:54 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2186ms
01:05:54 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
01:05:54 INFO - PROCESS | 1762 | 1467878754568 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:54 INFO - PROCESS | 1762 | 1467878754662 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:55 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
01:05:55 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 679ms
01:05:55 INFO - TEST-START | /IndexedDB/idbindex_count.htm
01:05:55 INFO - PROCESS | 1762 | 1467878755256 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:55 INFO - PROCESS | 1762 | 1467878755340 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:56 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
01:05:56 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 777ms
01:05:56 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
01:05:56 INFO - PROCESS | 1762 | 1467878756039 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:56 INFO - PROCESS | 1762 | 1467878756155 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:56 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
01:05:56 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 925ms
01:05:56 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
01:05:56 INFO - PROCESS | 1762 | 1467878756969 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:57 INFO - PROCESS | 1762 | 1467878757103 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:57 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
01:05:57 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 783ms
01:05:57 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
01:05:57 INFO - PROCESS | 1762 | 1467878757760 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:57 INFO - PROCESS | 1762 | 1467878757854 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:58 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
01:05:58 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 683ms
01:05:58 INFO - TEST-START | /IndexedDB/idbindex_get.htm
01:05:58 INFO - PROCESS | 1762 | 1467878758457 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:58 INFO - PROCESS | 1762 | 1467878758556 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:59 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
01:05:59 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 732ms
01:05:59 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
01:05:59 INFO - PROCESS | 1762 | 1467878759206 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:05:59 INFO - PROCESS | 1762 | 1467878759327 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:00 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
01:06:00 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 994ms
01:06:00 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
01:06:00 INFO - PROCESS | 1762 | 1467878760190 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:00 INFO - PROCESS | 1762 | 1467878760281 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:00 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
01:06:00 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 673ms
01:06:00 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
01:06:00 INFO - PROCESS | 1762 | 1467878760872 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:00 INFO - PROCESS | 1762 | 1467878760996 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:01 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
01:06:01 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 786ms
01:06:01 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
01:06:01 INFO - PROCESS | 1762 | 1467878761657 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:01 INFO - PROCESS | 1762 | 1467878761744 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:02 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
01:06:02 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 676ms
01:06:02 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
01:06:02 INFO - PROCESS | 1762 | 1467878762340 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:02 INFO - PROCESS | 1762 | 1467878762448 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:03 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
01:06:03 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 773ms
01:06:03 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
01:06:03 INFO - PROCESS | 1762 | 1467878763122 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:03 INFO - PROCESS | 1762 | 1467878763267 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:04 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
01:06:04 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1024ms
01:06:04 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
01:06:04 INFO - PROCESS | 1762 | 1467878764166 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:04 INFO - PROCESS | 1762 | 1467878764333 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:05 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
01:06:05 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 1309ms
01:06:05 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
01:06:05 INFO - PROCESS | 1762 | 1467878765472 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:05 INFO - PROCESS | 1762 | 1467878765573 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
01:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
01:06:06 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 1132ms
01:06:06 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
01:06:06 INFO - PROCESS | 1762 | 1467878766626 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:06 INFO - PROCESS | 1762 | 1467878766769 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
01:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
01:06:07 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 988ms
01:06:07 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
01:06:07 INFO - PROCESS | 1762 | 1467878767613 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:07 INFO - PROCESS | 1762 | 1467878767700 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
01:06:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 723ms
01:06:08 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
01:06:08 INFO - PROCESS | 1762 | 1467878768341 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:08 INFO - PROCESS | 1762 | 1467878768446 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
01:06:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 733ms
01:06:09 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
01:06:09 INFO - PROCESS | 1762 | 1467878769082 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:09 INFO - PROCESS | 1762 | 1467878769190 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
01:06:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 672ms
01:06:09 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
01:06:09 INFO - PROCESS | 1762 | 1467878769760 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:09 INFO - PROCESS | 1762 | 1467878769854 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
01:06:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 774ms
01:06:10 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
01:06:10 INFO - PROCESS | 1762 | 1467878770542 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:10 INFO - PROCESS | 1762 | 1467878770674 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
01:06:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 1074ms
01:06:11 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
01:06:11 INFO - PROCESS | 1762 | 1467878771628 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:11 INFO - PROCESS | 1762 | 1467878771815 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
01:06:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 993ms
01:06:12 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
01:06:12 INFO - PROCESS | 1762 | 1467878772634 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:12 INFO - PROCESS | 1762 | 1467878772785 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
01:06:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 883ms
01:06:13 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
01:06:13 INFO - PROCESS | 1762 | 1467878773524 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:13 INFO - PROCESS | 1762 | 1467878773616 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
01:06:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 732ms
01:06:14 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
01:06:14 INFO - PROCESS | 1762 | 1467878774253 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:14 INFO - PROCESS | 1762 | 1467878774343 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:15 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
01:06:15 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 875ms
01:06:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
01:06:15 INFO - PROCESS | 1762 | 1467878775135 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:15 INFO - PROCESS | 1762 | 1467878775218 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:15 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
01:06:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 675ms
01:06:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
01:06:15 INFO - PROCESS | 1762 | 1467878775816 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:15 INFO - PROCESS | 1762 | 1467878775915 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
01:06:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 671ms
01:06:16 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
01:06:16 INFO - PROCESS | 1762 | 1467878776490 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:16 INFO - PROCESS | 1762 | 1467878776575 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:06:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 672ms
01:06:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
01:06:17 INFO - PROCESS | 1762 | 1467878777167 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:17 INFO - PROCESS | 1762 | 1467878777314 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
01:06:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 978ms
01:06:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
01:06:18 INFO - PROCESS | 1762 | 1467878778157 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:18 INFO - PROCESS | 1762 | 1467878778277 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
01:06:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 787ms
01:06:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
01:06:18 INFO - PROCESS | 1762 | 1467878778958 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:19 INFO - PROCESS | 1762 | 1467878779071 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:19 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
01:06:19 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 833ms
01:06:19 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
01:06:19 INFO - PROCESS | 1762 | 1467878779798 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:19 INFO - PROCESS | 1762 | 1467878779887 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:20 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:06:20 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 732ms
01:06:20 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
01:06:20 INFO - PROCESS | 1762 | 1467878780527 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:20 INFO - PROCESS | 1762 | 1467878780612 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
01:06:21 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 523ms
01:06:21 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
01:06:21 INFO - PROCESS | 1762 | 1467878781057 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:21 INFO - PROCESS | 1762 | 1467878781141 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
01:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
01:06:21 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 681ms
01:06:21 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
01:06:21 INFO - PROCESS | 1762 | 1467878781748 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:21 INFO - PROCESS | 1762 | 1467878781856 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
01:06:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
01:06:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
01:06:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
01:06:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
01:06:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
01:06:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
01:06:22 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 722ms
01:06:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
01:06:22 INFO - PROCESS | 1762 | 1467878782483 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:22 INFO - PROCESS | 1762 | 1467878782595 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
01:06:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 736ms
01:06:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
01:06:23 INFO - PROCESS | 1762 | 1467878783215 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:23 INFO - PROCESS | 1762 | 1467878783312 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:23 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
01:06:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 631ms
01:06:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
01:06:23 INFO - PROCESS | 1762 | 1467878783854 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:23 INFO - PROCESS | 1762 | 1467878783944 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:24 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
01:06:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 929ms
01:06:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
01:06:24 INFO - PROCESS | 1762 | 1467878784796 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:24 INFO - PROCESS | 1762 | 1467878784917 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
01:06:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 739ms
01:06:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
01:06:25 INFO - PROCESS | 1762 | 1467878785566 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:25 INFO - PROCESS | 1762 | 1467878785676 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:26 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
01:06:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 732ms
01:06:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
01:06:26 INFO - PROCESS | 1762 | 1467878786324 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:26 INFO - PROCESS | 1762 | 1467878786432 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:27 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
01:06:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 737ms
01:06:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
01:06:27 INFO - PROCESS | 1762 | 1467878787043 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:27 INFO - PROCESS | 1762 | 1467878787145 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:06:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 723ms
01:06:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
01:06:27 INFO - PROCESS | 1762 | 1467878787775 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:27 INFO - PROCESS | 1762 | 1467878787871 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:28 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
01:06:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 632ms
01:06:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
01:06:28 INFO - PROCESS | 1762 | 1467878788419 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:28 INFO - PROCESS | 1762 | 1467878788521 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
01:06:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 784ms
01:06:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
01:06:29 INFO - PROCESS | 1762 | 1467878789203 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:29 INFO - PROCESS | 1762 | 1467878789296 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
01:06:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 925ms
01:06:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
01:06:30 INFO - PROCESS | 1762 | 1467878790133 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:30 INFO - PROCESS | 1762 | 1467878790217 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
01:06:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 632ms
01:06:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
01:06:30 INFO - PROCESS | 1762 | 1467878790770 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:30 INFO - PROCESS | 1762 | 1467878790886 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
01:06:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 928ms
01:06:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
01:06:31 INFO - PROCESS | 1762 | 1467878791709 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:31 INFO - PROCESS | 1762 | 1467878791810 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
01:06:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 779ms
01:06:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
01:06:32 INFO - PROCESS | 1762 | 1467878792499 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:32 INFO - PROCESS | 1762 | 1467878792595 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
01:06:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 733ms
01:06:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
01:06:33 INFO - PROCESS | 1762 | 1467878793270 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:33 INFO - PROCESS | 1762 | 1467878793376 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
01:06:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 833ms
01:06:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
01:06:34 INFO - PROCESS | 1762 | 1467878794078 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:34 INFO - PROCESS | 1762 | 1467878794180 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:34 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
01:06:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 873ms
01:06:34 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
01:06:34 INFO - PROCESS | 1762 | 1467878794957 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:35 INFO - PROCESS | 1762 | 1467878795040 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
01:06:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 675ms
01:06:35 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
01:06:35 INFO - PROCESS | 1762 | 1467878795641 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:35 INFO - PROCESS | 1762 | 1467878795736 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
01:06:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 632ms
01:06:36 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
01:06:36 INFO - PROCESS | 1762 | 1467878796276 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:36 INFO - PROCESS | 1762 | 1467878796358 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:06:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 873ms
01:06:37 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
01:06:37 INFO - PROCESS | 1762 | 1467878797169 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:37 INFO - PROCESS | 1762 | 1467878797400 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:38 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
01:06:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 934ms
01:06:38 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
01:06:38 INFO - PROCESS | 1762 | 1467878798107 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:38 INFO - PROCESS | 1762 | 1467878798228 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
01:06:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 777ms
01:06:38 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
01:06:38 INFO - PROCESS | 1762 | 1467878798889 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:39 INFO - PROCESS | 1762 | 1467878799000 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
01:06:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 725ms
01:06:39 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
01:06:39 INFO - PROCESS | 1762 | 1467878799627 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:39 INFO - PROCESS | 1762 | 1467878799719 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
01:06:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 727ms
01:06:40 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
01:06:40 INFO - PROCESS | 1762 | 1467878800357 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:40 INFO - PROCESS | 1762 | 1467878800460 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:41 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
01:06:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 733ms
01:06:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
01:06:41 INFO - PROCESS | 1762 | 1467878801096 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:41 INFO - PROCESS | 1762 | 1467878801219 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
01:06:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 725ms
01:06:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
01:06:41 INFO - PROCESS | 1762 | 1467878801824 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:41 INFO - PROCESS | 1762 | 1467878801929 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:42 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
01:06:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 626ms
01:06:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
01:06:42 INFO - PROCESS | 1762 | 1467878802455 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:42 INFO - PROCESS | 1762 | 1467878802531 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:43 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
01:06:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 622ms
01:06:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
01:06:43 INFO - PROCESS | 1762 | 1467878803082 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:43 INFO - PROCESS | 1762 | 1467878803170 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:43 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
01:06:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 624ms
01:06:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
01:06:43 INFO - PROCESS | 1762 | 1467878803722 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:43 INFO - PROCESS | 1762 | 1467878803869 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
01:06:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 1027ms
01:06:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
01:06:44 INFO - PROCESS | 1762 | 1467878804783 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:44 INFO - PROCESS | 1762 | 1467878804976 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:45 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
01:06:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 987ms
01:06:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
01:06:45 INFO - PROCESS | 1762 | 1467878805775 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:45 INFO - PROCESS | 1762 | 1467878805881 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
01:06:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 780ms
01:06:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
01:06:46 INFO - PROCESS | 1762 | 1467878806572 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:46 INFO - PROCESS | 1762 | 1467878806676 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
01:06:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 732ms
01:06:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
01:06:47 INFO - PROCESS | 1762 | 1467878807301 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:47 INFO - PROCESS | 1762 | 1467878807406 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
01:06:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 733ms
01:06:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
01:06:48 INFO - PROCESS | 1762 | 1467878808046 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:48 INFO - PROCESS | 1762 | 1467878808179 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:49 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"
01:06:49 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
01:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:06:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:06:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 1187ms
01:06:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
01:06:49 INFO - PROCESS | 1762 | 1467878809262 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:49 INFO - PROCESS | 1762 | 1467878809420 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:50 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"
01:06:50 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
01:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:06:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:06:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 1543ms
01:06:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
01:06:50 INFO - PROCESS | 1762 | 1467878810846 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:50 INFO - PROCESS | 1762 | 1467878810981 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
01:06:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 936ms
01:06:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
01:06:51 INFO - PROCESS | 1762 | 1467878811742 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:51 INFO - PROCESS | 1762 | 1467878811856 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
01:06:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 929ms
01:06:52 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
01:06:52 INFO - PROCESS | 1762 | 1467878812689 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:52 INFO - PROCESS | 1762 | 1467878812825 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
01:06:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 780ms
01:06:53 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
01:06:53 INFO - PROCESS | 1762 | 1467878813482 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:53 INFO - PROCESS | 1762 | 1467878813608 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
01:06:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 723ms
01:06:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
01:06:54 INFO - PROCESS | 1762 | 1467878814201 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:54 INFO - PROCESS | 1762 | 1467878814309 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
01:06:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 977ms
01:06:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
01:06:55 INFO - PROCESS | 1762 | 1467878815190 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:55 INFO - PROCESS | 1762 | 1467878815330 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
01:06:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 1195ms
01:06:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
01:06:56 INFO - PROCESS | 1762 | 1467878816399 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:56 INFO - PROCESS | 1762 | 1467878816559 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
01:06:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 926ms
01:06:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
01:06:57 INFO - PROCESS | 1762 | 1467878817323 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:57 INFO - PROCESS | 1762 | 1467878817421 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:06:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 778ms
01:06:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
01:06:58 INFO - PROCESS | 1762 | 1467878818147 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:58 INFO - PROCESS | 1762 | 1467878818316 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:59 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
01:06:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 936ms
01:06:59 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
01:06:59 INFO - PROCESS | 1762 | 1467878819083 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:06:59 INFO - PROCESS | 1762 | 1467878819185 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
01:07:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 930ms
01:07:00 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
01:07:00 INFO - PROCESS | 1762 | 1467878820028 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:00 INFO - PROCESS | 1762 | 1467878820173 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
01:07:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 1178ms
01:07:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
01:07:01 INFO - PROCESS | 1762 | 1467878821220 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:01 INFO - PROCESS | 1762 | 1467878821323 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
01:07:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 729ms
01:07:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
01:07:01 INFO - PROCESS | 1762 | 1467878821943 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:02 INFO - PROCESS | 1762 | 1467878822043 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
01:07:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 771ms
01:07:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
01:07:02 INFO - PROCESS | 1762 | 1467878822723 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:02 INFO - PROCESS | 1762 | 1467878822828 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
01:07:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 881ms
01:07:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
01:07:03 INFO - PROCESS | 1762 | 1467878823623 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:03 INFO - PROCESS | 1762 | 1467878823761 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
01:07:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 987ms
01:07:04 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
01:07:04 INFO - PROCESS | 1762 | 1467878824603 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:04 INFO - PROCESS | 1762 | 1467878824702 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
01:07:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1281ms
01:07:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
01:07:05 INFO - PROCESS | 1762 | 1467878825892 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:06 INFO - PROCESS | 1762 | 1467878826014 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
01:07:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 773ms
01:07:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
01:07:06 INFO - PROCESS | 1762 | 1467878826677 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:06 INFO - PROCESS | 1762 | 1467878826778 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
01:07:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 731ms
01:07:07 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
01:07:07 INFO - PROCESS | 1762 | 1467878827434 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:07 INFO - PROCESS | 1762 | 1467878827576 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
01:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
01:07:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 988ms
01:07:08 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
01:07:08 INFO - PROCESS | 1762 | 1467878828418 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:08 INFO - PROCESS | 1762 | 1467878828512 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
01:07:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 778ms
01:07:09 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
01:07:09 INFO - PROCESS | 1762 | 1467878829205 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:09 INFO - PROCESS | 1762 | 1467878829296 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
01:07:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 676ms
01:07:09 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
01:07:09 INFO - PROCESS | 1762 | 1467878829889 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:10 INFO - PROCESS | 1762 | 1467878830000 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
01:07:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 781ms
01:07:10 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
01:07:10 INFO - PROCESS | 1762 | 1467878830673 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:10 INFO - PROCESS | 1762 | 1467878830776 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
01:07:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 788ms
01:07:11 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
01:07:11 INFO - PROCESS | 1762 | 1467878831465 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:11 INFO - PROCESS | 1762 | 1467878831556 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
01:07:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
01:07:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
01:07:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
01:07:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
01:07:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 1132ms
01:07:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
01:07:12 INFO - PROCESS | 1762 | 1467878832625 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:12 INFO - PROCESS | 1762 | 1467878832774 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
01:07:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 878ms
01:07:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
01:07:13 INFO - PROCESS | 1762 | 1467878833510 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:13 INFO - PROCESS | 1762 | 1467878833605 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:14 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
01:07:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 732ms
01:07:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
01:07:14 INFO - PROCESS | 1762 | 1467878834276 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:14 INFO - PROCESS | 1762 | 1467878834377 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:15 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
01:07:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 780ms
01:07:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
01:07:15 INFO - PROCESS | 1762 | 1467878835059 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:15 INFO - PROCESS | 1762 | 1467878835151 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
01:07:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 824ms
01:07:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
01:07:15 INFO - PROCESS | 1762 | 1467878835892 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:15 INFO - PROCESS | 1762 | 1467878835991 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:16 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
01:07:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 878ms
01:07:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
01:07:16 INFO - PROCESS | 1762 | 1467878836776 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:16 INFO - PROCESS | 1762 | 1467878836893 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:17 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
01:07:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 829ms
01:07:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
01:07:17 INFO - PROCESS | 1762 | 1467878837608 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:17 INFO - PROCESS | 1762 | 1467878837701 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:07:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 727ms
01:07:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
01:07:18 INFO - PROCESS | 1762 | 1467878838341 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:18 INFO - PROCESS | 1762 | 1467878838437 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:19 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
01:07:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 824ms
01:07:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
01:07:19 INFO - PROCESS | 1762 | 1467878839180 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:19 INFO - PROCESS | 1762 | 1467878839366 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
01:07:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 1034ms
01:07:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
01:07:20 INFO - PROCESS | 1762 | 1467878840234 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:20 INFO - PROCESS | 1762 | 1467878840345 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
01:07:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 848ms
01:07:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
01:07:21 INFO - PROCESS | 1762 | 1467878841080 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:21 INFO - PROCESS | 1762 | 1467878841197 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
01:07:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 723ms
01:07:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
01:07:21 INFO - PROCESS | 1762 | 1467878841815 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:21 INFO - PROCESS | 1762 | 1467878841924 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
01:07:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 734ms
01:07:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
01:07:22 INFO - PROCESS | 1762 | 1467878842549 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:22 INFO - PROCESS | 1762 | 1467878842677 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
01:07:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 1089ms
01:07:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
01:07:23 INFO - PROCESS | 1762 | 1467878843667 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:23 INFO - PROCESS | 1762 | 1467878843784 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
01:07:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 880ms
01:07:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
01:07:24 INFO - PROCESS | 1762 | 1467878844543 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:24 INFO - PROCESS | 1762 | 1467878844659 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
01:07:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 1179ms
01:07:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
01:07:25 INFO - PROCESS | 1762 | 1467878845727 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:25 INFO - PROCESS | 1762 | 1467878845898 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:26 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
01:07:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 1133ms
01:07:26 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
01:07:26 INFO - PROCESS | 1762 | 1467878846867 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:26 INFO - PROCESS | 1762 | 1467878846982 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:27 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
01:07:27 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 779ms
01:07:27 INFO - TEST-START | /IndexedDB/idbtransaction.htm
01:07:27 INFO - PROCESS | 1762 | 1467878847658 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:27 INFO - PROCESS | 1762 | 1467878847774 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:28 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
01:07:28 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
01:07:28 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 786ms
01:07:28 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
01:07:28 INFO - PROCESS | 1762 | 1467878848468 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:28 INFO - PROCESS | 1762 | 1467878848584 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
01:07:29 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 882ms
01:07:29 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
01:07:29 INFO - PROCESS | 1762 | 1467878849345 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:29 INFO - PROCESS | 1762 | 1467878849456 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
01:07:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
01:07:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
01:07:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
01:07:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
01:07:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
01:07:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
01:07:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
01:07:30 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 1376ms
01:07:30 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
01:07:30 INFO - PROCESS | 1762 | 1467878850727 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:30 INFO - PROCESS | 1762 | 1467878850816 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:31 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
01:07:31 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 779ms
01:07:31 INFO - TEST-START | /IndexedDB/index_sort_order.htm
01:07:31 INFO - PROCESS | 1762 | 1467878851515 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:31 INFO - PROCESS | 1762 | 1467878851649 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:32 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
01:07:32 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 828ms
01:07:32 INFO - TEST-START | /IndexedDB/interfaces.html
01:07:32 INFO - PROCESS | 1762 | 1467878852347 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:32 INFO - PROCESS | 1762 | 1467878852454 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
01:07:33 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
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
01:07:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
01:07:33 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1527ms
01:07:33 INFO - TEST-START | /IndexedDB/interfaces.worker
01:07:34 INFO - PROCESS | 1762 | 1467878854022 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:34 INFO - PROCESS | 1762 | 1467878854121 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
01:07:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:07:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:07:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:07:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:07:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:07:35 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
01:07:35 INFO - {}
01:07:35 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1422ms
01:07:35 INFO - TEST-START | /IndexedDB/key_invalid.htm
01:07:35 INFO - PROCESS | 1762 | 1467878855366 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:35 INFO - PROCESS | 1762 | 1467878855570 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
01:07:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
01:07:36 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 948ms
01:07:36 INFO - TEST-START | /IndexedDB/key_valid.html
01:07:36 INFO - PROCESS | 1762 | 1467878856335 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:36 INFO - PROCESS | 1762 | 1467878856449 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
01:07:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
01:07:37 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1645ms
01:07:37 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
01:07:37 INFO - PROCESS | 1762 | 1467878857981 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:38 INFO - PROCESS | 1762 | 1467878858095 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:38 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
01:07:38 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 891ms
01:07:38 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
01:07:38 INFO - PROCESS | 1762 | 1467878858865 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:38 INFO - PROCESS | 1762 | 1467878858970 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:40 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
01:07:40 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 1179ms
01:07:40 INFO - TEST-START | /IndexedDB/keygenerator.htm
01:07:40 INFO - PROCESS | 1762 | 1467878860053 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:40 INFO - PROCESS | 1762 | 1467878860227 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:41 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
01:07:41 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
01:07:41 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
01:07:41 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1234ms
01:07:41 INFO - TEST-START | /IndexedDB/keyorder.htm
01:07:41 INFO - PROCESS | 1762 | 1467878861292 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:41 INFO - PROCESS | 1762 | 1467878861401 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
01:07:42 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
01:07:42 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1042ms
01:07:42 INFO - TEST-START | /IndexedDB/keypath.htm
01:07:42 INFO - PROCESS | 1762 | 1467878862358 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:42 INFO - PROCESS | 1762 | 1467878862462 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
01:07:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
01:07:43 INFO - TEST-OK | /IndexedDB/keypath.htm | took 886ms
01:07:43 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
01:07:43 INFO - PROCESS | 1762 | 1467878863269 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:43 INFO - PROCESS | 1762 | 1467878863375 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
01:07:44 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
01:07:44 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 1002ms
01:07:44 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
01:07:44 INFO - PROCESS | 1762 | 1467878864264 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:44 INFO - PROCESS | 1762 | 1467878864391 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
01:07:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
01:07:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
01:07:45 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1028ms
01:07:45 INFO - TEST-START | /IndexedDB/list_ordering.htm
01:07:45 INFO - PROCESS | 1762 | 1467878865306 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:45 INFO - PROCESS | 1762 | 1467878865409 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:46 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
01:07:46 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
01:07:46 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
01:07:46 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 976ms
01:07:46 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
01:07:46 INFO - PROCESS | 1762 | 1467878866294 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:46 INFO - PROCESS | 1762 | 1467878866412 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:47 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
01:07:47 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 825ms
01:07:47 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
01:07:47 INFO - PROCESS | 1762 | 1467878867155 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:47 INFO - PROCESS | 1762 | 1467878867251 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:48 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
01:07:48 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 901ms
01:07:48 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
01:07:48 INFO - PROCESS | 1762 | 1467878868028 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:48 INFO - PROCESS | 1762 | 1467878868124 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:48 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
01:07:48 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 725ms
01:07:48 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
01:07:48 INFO - PROCESS | 1762 | 1467878868759 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:48 INFO - PROCESS | 1762 | 1467878868856 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:49 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
01:07:49 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 731ms
01:07:49 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
01:07:49 INFO - PROCESS | 1762 | 1467878869498 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:49 INFO - PROCESS | 1762 | 1467878869624 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:50 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
01:07:50 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 838ms
01:07:50 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
01:07:50 INFO - PROCESS | 1762 | 1467878870339 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:50 INFO - PROCESS | 1762 | 1467878870432 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:51 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
01:07:51 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 780ms
01:07:51 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
01:07:51 INFO - PROCESS | 1762 | 1467878871124 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:51 INFO - PROCESS | 1762 | 1467878871229 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:52 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
01:07:52 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 980ms
01:07:52 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
01:07:52 INFO - PROCESS | 1762 | 1467878872114 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:52 INFO - PROCESS | 1762 | 1467878872214 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:52 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
01:07:52 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 677ms
01:07:52 INFO - TEST-START | /IndexedDB/value.htm
01:07:52 INFO - PROCESS | 1762 | 1467878872799 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:52 INFO - PROCESS | 1762 | 1467878872921 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:53 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
01:07:53 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
01:07:53 INFO - TEST-OK | /IndexedDB/value.htm | took 724ms
01:07:53 INFO - TEST-START | /IndexedDB/value_recursive.htm
01:07:53 INFO - PROCESS | 1762 | 1467878873537 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:53 INFO - PROCESS | 1762 | 1467878873662 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:54 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
01:07:54 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
01:07:54 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
01:07:54 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 929ms
01:07:54 INFO - TEST-START | /IndexedDB/writer-starvation.htm
01:07:54 INFO - PROCESS | 1762 | 1467878874471 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:54 INFO - PROCESS | 1762 | 1467878874606 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:55 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
01:07:55 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1133ms
01:07:55 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
01:07:55 INFO - PROCESS | 1762 | 1467878875604 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:55 INFO - PROCESS | 1762 | 1467878875692 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:56 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
01:07:56 INFO - {}
01:07:56 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
01:07:56 INFO - {}
01:07:56 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
01:07:56 INFO - {}
01:07:56 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
01:07:56 INFO - {}
01:07:56 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 725ms
01:07:56 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
01:07:56 INFO - PROCESS | 1762 | 1467878876342 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:56 INFO - PROCESS | 1762 | 1467878876446 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:56 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
01:07:56 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
01:07:56 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
01:07:56 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
01:07:56 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 625ms
01:07:56 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
01:07:56 INFO - PROCESS | 1762 | 1467878876977 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:57 INFO - PROCESS | 1762 | 1467878877063 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
01:07:57 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
01:07:57 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 704ms
01:07:57 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
01:07:57 INFO - PROCESS | 1762 | 1467878877682 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:57 INFO - PROCESS | 1762 | 1467878877789 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
01:07:58 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
01:07:58 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
01:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:07:58 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
01:07:58 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
01:07:58 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
01:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:07:58 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
01:07:58 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
01:07:58 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 1096ms
01:07:58 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
01:07:58 INFO - PROCESS | 1762 | 1467878878805 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:58 INFO - PROCESS | 1762 | 1467878878907 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:59 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() {
01:07:59 INFO - [native code]
01:07:59 INFO - }" but got function "function () {
01:07:59 INFO - }"
01:07:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:07:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:07:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:07:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
01:07:59 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
01:07:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:07:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:07:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:07:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
01:07:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 940ms
01:07:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
01:07:59 INFO - PROCESS | 1762 | 1467878879744 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:07:59 INFO - PROCESS | 1762 | 1467878879855 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
01:08:00 INFO - [native code]
01:08:00 INFO - }" but got function "function () {
01:08:00 INFO - }"
01:08:00 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:00 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:08:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:08:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
01:08:00 INFO - {}
01:08:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
01:08:00 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:00 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:08:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:08:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
01:08:00 INFO - {}
01:08:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 776ms
01:08:00 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
01:08:00 INFO - PROCESS | 1762 | 1467878880541 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:00 INFO - PROCESS | 1762 | 1467878880633 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
01:08:01 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
01:08:01 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:01 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:08:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
01:08:01 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:08:01 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:01 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:08:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
01:08:01 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"
01:08:01 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:01 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:08:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:08:01 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:08:01 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:01 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:08:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
01:08:01 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
01:08:01 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:01 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:08:01 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
01:08:01 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:08:01 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:01 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:08:01 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
01:08:01 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"
01:08:01 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:01 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:08:01 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
01:08:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:08:01 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:08:01 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:01 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:08:01 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:08:01 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 735ms
01:08:01 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
01:08:01 INFO - PROCESS | 1762 | 1467878881309 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:01 INFO - PROCESS | 1762 | 1467878881399 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
01:08:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 738ms
01:08:02 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
01:08:02 INFO - PROCESS | 1762 | 1467878882020 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:02 INFO - PROCESS | 1762 | 1467878882102 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
01:08:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
01:08:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
01:08:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
01:08:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 777ms
01:08:02 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
01:08:02 INFO - PROCESS | 1762 | 1467878882806 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:02 INFO - PROCESS | 1762 | 1467878882961 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
01:08:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
01:08:03 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
01:08:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
01:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:08:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
01:08:03 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 1026ms
01:08:03 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
01:08:03 INFO - PROCESS | 1762 | 1467878883862 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:04 INFO - PROCESS | 1762 | 1467878884004 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
01:08:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
01:08:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
01:08:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
01:08:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
01:08:05 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 2003ms
01:08:05 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
01:08:05 INFO - PROCESS | 1762 | 1467878885860 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:05 INFO - PROCESS | 1762 | 1467878885963 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
01:08:07 INFO - {}
01:08:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
01:08:07 INFO - {}
01:08:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
01:08:07 INFO - {}
01:08:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
01:08:07 INFO - {}
01:08:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
01:08:07 INFO - {}
01:08:07 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1783ms
01:08:07 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
01:08:07 INFO - PROCESS | 1762 | 1467878887665 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:07 INFO - PROCESS | 1762 | 1467878887802 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:08 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
01:08:08 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 1030ms
01:08:08 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
01:08:08 INFO - PROCESS | 1762 | 1467878888705 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:08 INFO - PROCESS | 1762 | 1467878888815 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:09 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
01:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
01:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
01:08:09 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 1040ms
01:08:09 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
01:08:09 INFO - PROCESS | 1762 | 1467878889746 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:09 INFO - PROCESS | 1762 | 1467878889902 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:20 INFO - PROCESS | 1762 | MARIONETTE LOG: INFO: Timeout fired
01:08:20 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
01:08:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
01:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
01:08:20 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10462ms
01:08:20 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
01:08:20 INFO - PROCESS | 1762 | 1467878900223 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:20 INFO - PROCESS | 1762 | 1467878900338 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:21 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
01:08:21 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 1004ms
01:08:21 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
01:08:21 INFO - PROCESS | 1762 | 1467878901230 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:21 INFO - PROCESS | 1762 | 1467878901336 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:21 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
01:08:21 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 679ms
01:08:21 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
01:08:21 INFO - PROCESS | 1762 | 1467878901921 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:22 INFO - PROCESS | 1762 | 1467878902020 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:22 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
01:08:22 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 695ms
01:08:22 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
01:08:22 INFO - PROCESS | 1762 | 1467878902613 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:22 INFO - PROCESS | 1762 | 1467878902698 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:23 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
01:08:23 INFO - {}
01:08:23 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 721ms
01:08:23 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
01:08:23 INFO - PROCESS | 1762 | 1467878903348 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:23 INFO - PROCESS | 1762 | 1467878903479 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:24 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
01:08:24 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 786ms
01:08:24 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
01:08:24 INFO - PROCESS | 1762 | 1467878904143 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:24 INFO - PROCESS | 1762 | 1467878904273 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:25 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
01:08:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
01:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
01:08:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
01:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
01:08:25 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 875ms
01:08:25 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
01:08:25 INFO - PROCESS | 1762 | 1467878905031 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:25 INFO - PROCESS | 1762 | 1467878905127 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:25 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().
01:08:25 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 628ms
01:08:25 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
01:08:25 INFO - PROCESS | 1762 | 1467878905679 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:25 INFO - PROCESS | 1762 | 1467878905801 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:26 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
01:08:26 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 632ms
01:08:26 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
01:08:26 INFO - PROCESS | 1762 | 1467878906339 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:26 INFO - PROCESS | 1762 | 1467878906421 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:27 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
01:08:27 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 725ms
01:08:27 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
01:08:27 INFO - PROCESS | 1762 | 1467878907060 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:27 INFO - PROCESS | 1762 | 1467878907152 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:27 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"
01:08:27 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
01:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:27 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
01:08:27 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
01:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:27 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
01:08:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
01:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:08:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
01:08:27 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 671ms
01:08:27 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
01:08:27 INFO - PROCESS | 1762 | 1467878907741 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:27 INFO - PROCESS | 1762 | 1467878907830 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:28 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
01:08:28 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 628ms
01:08:28 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
01:08:28 INFO - PROCESS | 1762 | 1467878908391 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:28 INFO - PROCESS | 1762 | 1467878908504 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:29 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
01:08:29 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 683ms
01:08:29 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
01:08:29 INFO - PROCESS | 1762 | 1467878909070 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:29 INFO - PROCESS | 1762 | 1467878909154 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:29 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
01:08:29 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 583ms
01:08:29 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
01:08:29 INFO - PROCESS | 1762 | 1467878909665 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:29 INFO - PROCESS | 1762 | 1467878909764 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:08:30 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
01:08:30 INFO - do_test/)
01:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
01:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
01:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
01:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
01:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
01:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
01:09:11 INFO - )
01:09:11 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 587ms
01:09:11 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
01:09:11 INFO - PROCESS | 1762 | 1467878951546 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:11 INFO - PROCESS | 1762 | 1467878951619 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
01:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
01:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
01:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
01:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
01:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
01:09:12 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 883ms
01:09:12 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
01:09:12 INFO - PROCESS | 1762 | 1467878952442 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:12 INFO - PROCESS | 1762 | 1467878952590 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
01:09:13 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
01:09:13 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1397ms
01:09:13 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
01:09:13 INFO - PROCESS | 1762 | 1467878953847 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:13 INFO - PROCESS | 1762 | 1467878953942 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
01:09:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
01:09:14 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 677ms
01:09:14 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
01:09:14 INFO - PROCESS | 1762 | 1467878954541 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:14 INFO - PROCESS | 1762 | 1467878954649 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
01:09:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
01:09:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
01:09:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
01:09:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
01:09:15 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 729ms
01:09:15 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
01:09:15 INFO - PROCESS | 1762 | 1467878955289 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:15 INFO - PROCESS | 1762 | 1467878955418 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:16 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
01:09:16 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
01:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:09:16 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
01:09:16 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 778ms
01:09:16 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
01:09:16 INFO - PROCESS | 1762 | 1467878956063 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:16 INFO - PROCESS | 1762 | 1467878956136 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:16 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
01:09:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
01:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:09:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
01:09:16 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 728ms
01:09:16 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
01:09:16 INFO - PROCESS | 1762 | 1467878956794 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:16 INFO - PROCESS | 1762 | 1467878956908 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:17 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
01:09:17 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 735ms
01:09:17 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
01:09:17 INFO - PROCESS | 1762 | 1467878957544 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:17 INFO - PROCESS | 1762 | 1467878957644 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:18 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
01:09:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
01:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:09:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
01:09:18 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 686ms
01:09:18 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
01:09:18 INFO - PROCESS | 1762 | 1467878958227 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:18 INFO - PROCESS | 1762 | 1467878958331 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:18 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
01:09:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
01:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:09:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
01:09:18 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 679ms
01:09:18 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
01:09:18 INFO - PROCESS | 1762 | 1467878958914 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:18 INFO - PROCESS | 1762 | 1467878958985 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
01:09:19 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 728ms
01:09:19 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
01:09:19 INFO - PROCESS | 1762 | 1467878959666 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:19 INFO - PROCESS | 1762 | 1467878959882 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
01:09:20 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 883ms
01:09:20 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
01:09:20 INFO - PROCESS | 1762 | 1467878960545 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:20 INFO - PROCESS | 1762 | 1467878960620 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
01:09:21 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 875ms
01:09:21 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
01:09:21 INFO - PROCESS | 1762 | 1467878961431 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:21 INFO - PROCESS | 1762 | 1467878961527 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
01:09:22 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 626ms
01:09:22 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
01:09:22 INFO - PROCESS | 1762 | 1467878962095 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:22 INFO - PROCESS | 1762 | 1467878962194 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:22 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
01:09:22 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
01:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:09:22 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
01:09:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
01:09:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
01:09:22 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 687ms
01:09:22 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
01:09:22 INFO - PROCESS | 1762 | 1467878962779 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:22 INFO - PROCESS | 1762 | 1467878962871 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
01:09:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
01:09:23 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 672ms
01:09:23 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
01:09:23 INFO - PROCESS | 1762 | 1467878963459 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:23 INFO - PROCESS | 1762 | 1467878963543 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
01:09:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
01:09:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
01:09:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
01:09:24 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 776ms
01:09:24 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
01:09:24 INFO - PROCESS | 1762 | 1467878964244 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:24 INFO - PROCESS | 1762 | 1467878964363 Marionette INFO sendAsync 7b3c722e-5fb3-40bd-99ac-ff1a0990b0ad
01:09:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: