builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-1
slave: tst-linux32-spot-632
starttime: 1466701169.69
results: success (0)
buildid: 20160623064524
builduid: 3aa0692813ad40a1939d3c721e4e1f25
revision: b52a29cf207d80cbc566c5d28063e303f93c2bd5
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:29.687516) =========
master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:29.687992) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:29.688280) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:29.782043) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:29.782425) =========
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-1466701158.973488-1610518809
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-23 09:59:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 8.25M=0.001s
2016-06-23 09:59:30 (8.25 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.308004
========= master_lag: 0.06 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:30.150774) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:59:30.151110) =========
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-1466701158.973488-1610518809
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.085789
========= master_lag: 1.46 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:59:31.696862) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:31.697281) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b52a29cf207d80cbc566c5d28063e303f93c2bd5 --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 b52a29cf207d80cbc566c5d28063e303f93c2bd5 --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-1466701158.973488-1610518809
_=/tools/buildbot/bin/python
using PTY: False
2016-06-23 09:59:31,799 truncating revision to first 12 chars
2016-06-23 09:59:31,799 Setting DEBUG logging.
2016-06-23 09:59:31,799 attempt 1/10
2016-06-23 09:59:31,800 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b52a29cf207d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-23 09:59:32,189 unpacking tar archive at: mozilla-beta-b52a29cf207d/testing/mozharness/
program finished with exit code 0
elapsedTime=0.675827
========= master_lag: 0.08 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:32.453029) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:32.453351) =========
script_repo_revision: b52a29cf207d80cbc566c5d28063e303f93c2bd5
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:32.453751) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:32.454039) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 09:59:32.481587) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 29 mins, 6 secs) (at 2016-06-23 09:59:32.481908) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466701158.973488-1610518809
_=/tools/buildbot/bin/python
using PTY: False
09:59:32 INFO - MultiFileLogger online at 20160623 09:59:32 in /builds/slave/test
09:59:32 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
09:59:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
09:59:32 INFO - {'append_to_log': False,
09:59:32 INFO - 'base_work_dir': '/builds/slave/test',
09:59:32 INFO - 'blob_upload_branch': 'mozilla-beta',
09:59:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
09:59:32 INFO - 'buildbot_json_path': 'buildprops.json',
09:59:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
09:59:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
09:59:32 INFO - 'download_minidump_stackwalk': True,
09:59:32 INFO - 'download_symbols': 'ondemand',
09:59:32 INFO - 'e10s': False,
09:59:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
09:59:32 INFO - 'tooltool.py': '/tools/tooltool.py',
09:59:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
09:59:32 INFO - '/tools/misc-python/virtualenv.py')},
09:59:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
09:59:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
09:59:32 INFO - 'log_level': 'info',
09:59:32 INFO - 'log_to_console': True,
09:59:32 INFO - 'opt_config_files': (),
09:59:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
09:59:32 INFO - '--processes=1',
09:59:32 INFO - '--config=%(test_path)s/wptrunner.ini',
09:59:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
09:59:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
09:59:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
09:59:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
09:59:32 INFO - 'pip_index': False,
09:59:32 INFO - 'require_test_zip': True,
09:59:32 INFO - 'test_type': ('testharness',),
09:59:32 INFO - 'this_chunk': '1',
09:59:32 INFO - 'tooltool_cache': '/builds/tooltool_cache',
09:59:32 INFO - 'total_chunks': '5',
09:59:32 INFO - 'virtualenv_path': 'venv',
09:59:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
09:59:32 INFO - 'work_dir': 'build'}
09:59:32 INFO - #####
09:59:32 INFO - ##### Running clobber step.
09:59:32 INFO - #####
09:59:32 INFO - Running pre-action listener: _resource_record_pre_action
09:59:32 INFO - Running main action method: clobber
09:59:32 INFO - rmtree: /builds/slave/test/build
09:59:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
09:59:35 INFO - Running post-action listener: _resource_record_post_action
09:59:35 INFO - #####
09:59:35 INFO - ##### Running read-buildbot-config step.
09:59:35 INFO - #####
09:59:35 INFO - Running pre-action listener: _resource_record_pre_action
09:59:35 INFO - Running main action method: read_buildbot_config
09:59:35 INFO - Using buildbot properties:
09:59:35 INFO - {
09:59:35 INFO - "project": "",
09:59:35 INFO - "product": "firefox",
09:59:35 INFO - "script_repo_revision": "production",
09:59:35 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
09:59:35 INFO - "repository": "",
09:59:35 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-1",
09:59:35 INFO - "buildid": "20160623064524",
09:59:35 INFO - "pgo_build": "True",
09:59:35 INFO - "basedir": "/builds/slave/test",
09:59:35 INFO - "buildnumber": 8,
09:59:35 INFO - "slavename": "tst-linux32-spot-632",
09:59:35 INFO - "revision": "b52a29cf207d80cbc566c5d28063e303f93c2bd5",
09:59:35 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/",
09:59:35 INFO - "platform": "linux",
09:59:35 INFO - "branch": "mozilla-beta",
09:59:35 INFO - "repo_path": "releases/mozilla-beta",
09:59:35 INFO - "moz_repo_path": "",
09:59:35 INFO - "stage_platform": "linux-pgo",
09:59:35 INFO - "builduid": "3aa0692813ad40a1939d3c721e4e1f25",
09:59:35 INFO - "slavebuilddir": "test"
09:59:35 INFO - }
09:59:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
09:59:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
09:59:35 INFO - Running post-action listener: _resource_record_post_action
09:59:35 INFO - #####
09:59:35 INFO - ##### Running download-and-extract step.
09:59:35 INFO - #####
09:59:35 INFO - Running pre-action listener: _resource_record_pre_action
09:59:35 INFO - Running main action method: download_and_extract
09:59:35 INFO - mkdir: /builds/slave/test/build/tests
09:59:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:59:35 INFO - https://queue.taskcluster.net/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
09:59:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
09:59:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
09:59:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/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
09:59:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/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
09:59:36 INFO - Downloaded 1291 bytes.
09:59:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
09:59:36 INFO - Using the following test package requirements:
09:59:36 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
09:59:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:59:36 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
09:59:36 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:59:36 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
09:59:36 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:59:36 INFO - u'jsshell-linux-i686.zip'],
09:59:36 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:59:36 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
09:59:36 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
09:59:36 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:59:36 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
09:59:36 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:59:36 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
09:59:36 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:59:36 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
09:59:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:59:36 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
09:59:36 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
09:59: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')]}
09:59:36 INFO - https://queue.taskcluster.net/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
09:59:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
09:59:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
09:59:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/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
09:59:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/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
09:59:39 INFO - Downloaded 24078390 bytes.
09:59:39 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/*']
09:59:39 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/*
09:59:39 INFO - caution: filename not matched: web-platform/*
09:59:39 INFO - Return code: 11
09:59:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:59:39 INFO - https://queue.taskcluster.net/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
09:59:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
09:59:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
09:59:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/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
09:59:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/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
09:59:44 INFO - Downloaded 36389076 bytes.
09:59:44 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/*']
09:59:44 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/*
09:59:48 INFO - caution: filename not matched: bin/*
09:59:48 INFO - caution: filename not matched: config/*
09:59:48 INFO - caution: filename not matched: mozbase/*
09:59:48 INFO - caution: filename not matched: marionette/*
09:59:48 INFO - caution: filename not matched: tools/wptserve/*
09:59:48 INFO - Return code: 11
09:59:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:59:48 INFO - https://queue.taskcluster.net/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
09:59:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:59:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:59:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/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
09:59:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/S7ghblrJRDWvZUMePC32KA/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
09:59:53 INFO - Downloaded 56903949 bytes.
09:59:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:59:53 INFO - mkdir: /builds/slave/test/properties
09:59:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
09:59:53 INFO - Writing to file /builds/slave/test/properties/build_url
09:59:53 INFO - Contents:
09:59:53 INFO - build_url:https://queue.taskcluster.net/v1/task/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:59:54 INFO - Running post-action listener: _resource_record_post_action
09:59:54 INFO - Running post-action listener: set_extra_try_arguments
09:59:54 INFO - #####
09:59:54 INFO - ##### Running create-virtualenv step.
09:59:54 INFO - #####
09:59:54 INFO - Running pre-action listener: _pre_create_virtualenv
09:59:54 INFO - Running pre-action listener: _resource_record_pre_action
09:59:54 INFO - Running main action method: create_virtualenv
09:59:54 INFO - Creating virtualenv /builds/slave/test/build/venv
09:59:54 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
09:59:54 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
09:59:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
09:59:55 INFO - Using real prefix '/usr'
09:59:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python
09:59:56 INFO - Installing distribute.............................................................................................................................................................................................done.
09:59:59 INFO - Installing pip.................done.
09:59:59 INFO - Return code: 0
09:59:59 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
09:59:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:59:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:59:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
09:59:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:59:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:59:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
09:59:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9155c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92702b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925ff70>, '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 0x925f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9265750>, '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-1466701158.973488-1610518809', '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
09:59:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
09:59:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
09:59:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:59:59 INFO - 'CCACHE_UMASK': '002',
09:59:59 INFO - 'DISPLAY': ':0',
09:59:59 INFO - 'HOME': '/home/cltbld',
09:59:59 INFO - 'LANG': 'en_US.UTF-8',
09:59:59 INFO - 'LOGNAME': 'cltbld',
09:59:59 INFO - 'MAIL': '/var/mail/cltbld',
09:59:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:59:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:59:59 INFO - 'MOZ_NO_REMOTE': '1',
09:59:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:59:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:59:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:59:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:59:59 INFO - 'PWD': '/builds/slave/test',
09:59:59 INFO - 'SHELL': '/bin/bash',
09:59:59 INFO - 'SHLVL': '1',
09:59:59 INFO - 'TERM': 'linux',
09:59:59 INFO - 'TMOUT': '86400',
09:59:59 INFO - 'USER': 'cltbld',
09:59:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466701158.973488-1610518809',
09:59:59 INFO - '_': '/tools/buildbot/bin/python'}
10:00:00 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:00:00 INFO - Downloading/unpacking psutil>=0.7.1
10:00:00 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
10:00:00 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
10:00:00 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
10:00:00 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
10:00:00 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
10:00:00 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
10:00:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
10:00:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
10:00:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
10:00:04 INFO - Installing collected packages: psutil
10:00:04 INFO - Running setup.py install for psutil
10:00:04 INFO - building 'psutil._psutil_linux' extension
10:00:04 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
10:00:05 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
10:00:05 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
10:00:05 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
10:00:05 INFO - building 'psutil._psutil_posix' extension
10:00:05 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
10:00:05 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
10:00:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
10:00:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
10:00:05 INFO - Successfully installed psutil
10:00:05 INFO - Cleaning up...
10:00:06 INFO - Return code: 0
10:00:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
10:00:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:00:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:00:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:00:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:00:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:00:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:00:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9155c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92702b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925ff70>, '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 0x925f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9265750>, '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-1466701158.973488-1610518809', '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
10:00:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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
10:00:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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
10:00:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:00:06 INFO - 'CCACHE_UMASK': '002',
10:00:06 INFO - 'DISPLAY': ':0',
10:00:06 INFO - 'HOME': '/home/cltbld',
10:00:06 INFO - 'LANG': 'en_US.UTF-8',
10:00:06 INFO - 'LOGNAME': 'cltbld',
10:00:06 INFO - 'MAIL': '/var/mail/cltbld',
10:00:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:00:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:00:06 INFO - 'MOZ_NO_REMOTE': '1',
10:00:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:00:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:00:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:00:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:00:06 INFO - 'PWD': '/builds/slave/test',
10:00:06 INFO - 'SHELL': '/bin/bash',
10:00:06 INFO - 'SHLVL': '1',
10:00:06 INFO - 'TERM': 'linux',
10:00:06 INFO - 'TMOUT': '86400',
10:00:06 INFO - 'USER': 'cltbld',
10:00:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466701158.973488-1610518809',
10:00:06 INFO - '_': '/tools/buildbot/bin/python'}
10:00:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:00:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
10:00:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
10:00:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
10:00:06 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
10:00:06 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
10:00:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
10:00:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
10:00:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz
10:00:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
10:00:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
10:00:10 INFO - Installing collected packages: mozsystemmonitor
10:00:10 INFO - Running setup.py install for mozsystemmonitor
10:00:10 INFO - Successfully installed mozsystemmonitor
10:00:10 INFO - Cleaning up...
10:00:10 INFO - Return code: 0
10:00:10 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
10:00:10 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')]}
10:00:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:00:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:00:10 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')]}
10:00:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:00:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:00:10 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 0x9155c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92702b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925ff70>, '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 0x925f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9265750>, '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-1466701158.973488-1610518809', '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
10:00:10 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
10:00:10 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
10:00:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:00:10 INFO - 'CCACHE_UMASK': '002',
10:00:10 INFO - 'DISPLAY': ':0',
10:00:10 INFO - 'HOME': '/home/cltbld',
10:00:10 INFO - 'LANG': 'en_US.UTF-8',
10:00:10 INFO - 'LOGNAME': 'cltbld',
10:00:10 INFO - 'MAIL': '/var/mail/cltbld',
10:00:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:00:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:00:10 INFO - 'MOZ_NO_REMOTE': '1',
10:00:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:00:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:00:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:00:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:00:10 INFO - 'PWD': '/builds/slave/test',
10:00:10 INFO - 'SHELL': '/bin/bash',
10:00:10 INFO - 'SHLVL': '1',
10:00:10 INFO - 'TERM': 'linux',
10:00:10 INFO - 'TMOUT': '86400',
10:00:10 INFO - 'USER': 'cltbld',
10:00:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466701158.973488-1610518809',
10:00:10 INFO - '_': '/tools/buildbot/bin/python'}
10:00:10 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:00:10 INFO - Downloading/unpacking blobuploader==1.2.4
10:00:10 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
10:00:10 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
10:00:10 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
10:00:10 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
10:00:10 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
10:00:10 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
10:00:14 INFO - Downloading blobuploader-1.2.4.tar.gz
10:00:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
10:00:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
10:00: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
10:00: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
10:00: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
10:00: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
10:00: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
10:00: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
10:00:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
10:00:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
10:00:15 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
10:00:15 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
10:00:15 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
10:00:15 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
10:00:15 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
10:00:15 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
10:00:16 INFO - Downloading docopt-0.6.1.tar.gz
10:00:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
10:00:16 INFO - Installing collected packages: blobuploader, requests, docopt
10:00:16 INFO - Running setup.py install for blobuploader
10:00:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
10:00:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
10:00:16 INFO - Running setup.py install for requests
10:00:17 INFO - Running setup.py install for docopt
10:00:17 INFO - Successfully installed blobuploader requests docopt
10:00:17 INFO - Cleaning up...
10:00:17 INFO - Return code: 0
10:00:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv
10:00: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')]}
10:00:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:00:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:00: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')]}
10:00:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:00:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:00:17 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 0x9155c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92702b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925ff70>, '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 0x925f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9265750>, '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-1466701158.973488-1610518809', '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
10:00:17 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
10:00:17 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
10:00:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:00:17 INFO - 'CCACHE_UMASK': '002',
10:00:17 INFO - 'DISPLAY': ':0',
10:00:17 INFO - 'HOME': '/home/cltbld',
10:00:17 INFO - 'LANG': 'en_US.UTF-8',
10:00:17 INFO - 'LOGNAME': 'cltbld',
10:00:17 INFO - 'MAIL': '/var/mail/cltbld',
10:00:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:00:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:00:17 INFO - 'MOZ_NO_REMOTE': '1',
10:00:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:00:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:00:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:00:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:00:17 INFO - 'PWD': '/builds/slave/test',
10:00:17 INFO - 'SHELL': '/bin/bash',
10:00:17 INFO - 'SHLVL': '1',
10:00:17 INFO - 'TERM': 'linux',
10:00:17 INFO - 'TMOUT': '86400',
10:00:17 INFO - 'USER': 'cltbld',
10:00:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466701158.973488-1610518809',
10:00:17 INFO - '_': '/tools/buildbot/bin/python'}
10:00:17 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:00:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
10:00:17 INFO - Running setup.py (path:/tmp/pip-hLVbyC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
10:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
10:00:18 INFO - Running setup.py (path:/tmp/pip-mp0PjY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
10:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
10:00:18 INFO - Running setup.py (path:/tmp/pip-LCORP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
10:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
10:00:18 INFO - Running setup.py (path:/tmp/pip-Vv20Qj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
10:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
10:00:18 INFO - Running setup.py (path:/tmp/pip-5b83vk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
10:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
10:00:18 INFO - Running setup.py (path:/tmp/pip-3hRkir-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
10:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
10:00:19 INFO - Running setup.py (path:/tmp/pip-ccElXp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
10:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
10:00:19 INFO - Running setup.py (path:/tmp/pip-7exk3v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
10:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
10:00:19 INFO - Running setup.py (path:/tmp/pip-E1CqTV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
10:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
10:00:19 INFO - Running setup.py (path:/tmp/pip-8r7bvj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
10:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
10:00:19 INFO - Running setup.py (path:/tmp/pip-fmEbYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
10:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
10:00:19 INFO - Running setup.py (path:/tmp/pip-kxBLxZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
10:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
10:00:19 INFO - Running setup.py (path:/tmp/pip-KN2nhW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
10:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
10:00:19 INFO - Running setup.py (path:/tmp/pip-29R2V_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
10:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
10:00:20 INFO - Running setup.py (path:/tmp/pip-oFE3DI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
10:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
10:00:20 INFO - Running setup.py (path:/tmp/pip-i92rNl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
10:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
10:00:20 INFO - Running setup.py (path:/tmp/pip-1zZLui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
10:00:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
10:00:20 INFO - Running setup.py (path:/tmp/pip-dblyzY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
10:00:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
10:00:20 INFO - Running setup.py (path:/tmp/pip-ekOQuP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
10:00:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
10:00:20 INFO - Running setup.py (path:/tmp/pip-C_abSC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
10:00:20 INFO - Unpacking /builds/slave/test/build/tests/marionette
10:00:21 INFO - Running setup.py (path:/tmp/pip-GgZ2lv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
10:00:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
10:00:21 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
10:00:21 INFO - Running setup.py install for manifestparser
10:00:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
10:00:21 INFO - Running setup.py install for mozcrash
10:00:21 INFO - Running setup.py install for mozdebug
10:00:22 INFO - Running setup.py install for mozdevice
10:00:22 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
10:00:22 INFO - Installing dm script to /builds/slave/test/build/venv/bin
10:00:22 INFO - Running setup.py install for mozfile
10:00:22 INFO - Running setup.py install for mozhttpd
10:00:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
10:00:22 INFO - Running setup.py install for mozinfo
10:00:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
10:00:22 INFO - Running setup.py install for mozInstall
10:00:23 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
10:00:23 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
10:00:23 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
10:00:23 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
10:00:23 INFO - Running setup.py install for mozleak
10:00:23 INFO - Running setup.py install for mozlog
10:00:23 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
10:00:23 INFO - Running setup.py install for moznetwork
10:00:23 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
10:00:23 INFO - Running setup.py install for mozprocess
10:00:24 INFO - Running setup.py install for mozprofile
10:00:24 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
10:00:24 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
10:00:24 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
10:00:24 INFO - Running setup.py install for mozrunner
10:00:24 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
10:00:24 INFO - Running setup.py install for mozscreenshot
10:00:24 INFO - Running setup.py install for moztest
10:00:24 INFO - Running setup.py install for mozversion
10:00:25 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
10:00:25 INFO - Running setup.py install for wptserve
10:00:25 INFO - Running setup.py install for marionette-driver
10:00:25 INFO - Running setup.py install for browsermob-proxy
10:00:25 INFO - Running setup.py install for marionette-client
10:00:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
10:00:26 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
10:00:26 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
10:00:26 INFO - Cleaning up...
10:00:26 INFO - Return code: 0
10:00:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv
10:00:26 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')]}
10:00:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:00:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:00:26 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')]}
10:00:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:00:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
10:00:26 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 0x9155c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91bc598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92702b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925ff70>, '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 0x925f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9265750>, '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-1466701158.973488-1610518809', '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
10:00:26 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
10:00:26 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
10:00:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:00:26 INFO - 'CCACHE_UMASK': '002',
10:00:26 INFO - 'DISPLAY': ':0',
10:00:26 INFO - 'HOME': '/home/cltbld',
10:00:26 INFO - 'LANG': 'en_US.UTF-8',
10:00:26 INFO - 'LOGNAME': 'cltbld',
10:00:26 INFO - 'MAIL': '/var/mail/cltbld',
10:00:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:00:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:00:26 INFO - 'MOZ_NO_REMOTE': '1',
10:00:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:00:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:00:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:00:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:00:26 INFO - 'PWD': '/builds/slave/test',
10:00:26 INFO - 'SHELL': '/bin/bash',
10:00:26 INFO - 'SHLVL': '1',
10:00:26 INFO - 'TERM': 'linux',
10:00:26 INFO - 'TMOUT': '86400',
10:00:26 INFO - 'USER': 'cltbld',
10:00:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466701158.973488-1610518809',
10:00:26 INFO - '_': '/tools/buildbot/bin/python'}
10:00:26 INFO - Ignoring indexes: https://pypi.python.org/simple/
10:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
10:00:26 INFO - Running setup.py (path:/tmp/pip-S8pu7F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
10:00:27 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))
10:00:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
10:00:27 INFO - Running setup.py (path:/tmp/pip-IKGMoA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
10:00:27 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))
10:00:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
10:00:27 INFO - Running setup.py (path:/tmp/pip-yaSU6v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
10:00:27 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))
10:00:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
10:00:27 INFO - Running setup.py (path:/tmp/pip-j4bEOG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
10:00:27 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))
10:00:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
10:00:27 INFO - Running setup.py (path:/tmp/pip-UPEzm3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
10:00:27 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))
10:00:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
10:00:27 INFO - Running setup.py (path:/tmp/pip-F6KZ5N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
10:00:27 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))
10:00:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
10:00:27 INFO - Running setup.py (path:/tmp/pip-YMLMO_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
10:00:27 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))
10:00:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
10:00:27 INFO - Running setup.py (path:/tmp/pip-FLNaUn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
10:00:28 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))
10:00:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
10:00:28 INFO - Running setup.py (path:/tmp/pip-jlGFvR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
10:00:28 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))
10:00:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
10:00:28 INFO - Running setup.py (path:/tmp/pip-HM5Sd_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
10:00:28 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))
10:00:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
10:00:28 INFO - Running setup.py (path:/tmp/pip-ZMIe7q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
10:00:28 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))
10:00:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
10:00:28 INFO - Running setup.py (path:/tmp/pip-VZSPv1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
10:00:28 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))
10:00:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
10:00:28 INFO - Running setup.py (path:/tmp/pip-w42KUq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
10:00:28 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))
10:00:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
10:00:28 INFO - Running setup.py (path:/tmp/pip-NYMJOh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
10:00:28 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))
10:00:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
10:00:28 INFO - Running setup.py (path:/tmp/pip-LbIsos-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
10:00:29 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))
10:00:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
10:00:29 INFO - Running setup.py (path:/tmp/pip-qGrE4T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
10:00:29 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))
10:00:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
10:00:29 INFO - Running setup.py (path:/tmp/pip-XbMXrz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
10:00:29 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))
10:00:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
10:00:29 INFO - Running setup.py (path:/tmp/pip-3XZUv5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
10:00:29 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))
10:00:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
10:00:29 INFO - Running setup.py (path:/tmp/pip-OFJl30-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
10:00:29 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))
10:00:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
10:00:29 INFO - Running setup.py (path:/tmp/pip-1RxlPy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
10:00:29 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))
10:00:29 INFO - Unpacking /builds/slave/test/build/tests/marionette
10:00:30 INFO - Running setup.py (path:/tmp/pip-JEjA7u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
10:00:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
10:00:30 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))
10:00:30 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))
10:00:30 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))
10:00:30 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))
10:00:30 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))
10:00:30 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))
10:00:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
10:00:30 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
10:00:30 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
10:00:30 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
10:00:30 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
10:00:30 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
10:00:30 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
10:00:34 INFO - Downloading blessings-1.6.tar.gz
10:00:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
10:00:34 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))
10:00:34 INFO - Installing collected packages: blessings
10:00:34 INFO - Running setup.py install for blessings
10:00:34 INFO - Successfully installed blessings
10:00:34 INFO - Cleaning up...
10:00:34 INFO - Return code: 0
10:00:34 INFO - Done creating virtualenv /builds/slave/test/build/venv.
10:00:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
10:00:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
10:00:35 INFO - Reading from file tmpfile_stdout
10:00:35 INFO - Current package versions:
10:00:35 INFO - argparse == 1.2.1
10:00:35 INFO - blessings == 1.6
10:00:35 INFO - blobuploader == 1.2.4
10:00:35 INFO - browsermob-proxy == 0.6.0
10:00:35 INFO - docopt == 0.6.1
10:00:35 INFO - manifestparser == 1.1
10:00:35 INFO - marionette-client == 2.3.0
10:00:35 INFO - marionette-driver == 1.4.0
10:00:35 INFO - mozInstall == 1.12
10:00:35 INFO - mozcrash == 0.17
10:00:35 INFO - mozdebug == 0.1
10:00:35 INFO - mozdevice == 0.48
10:00:35 INFO - mozfile == 1.2
10:00:35 INFO - mozhttpd == 0.7
10:00:35 INFO - mozinfo == 0.9
10:00:35 INFO - mozleak == 0.1
10:00:35 INFO - mozlog == 3.1
10:00:35 INFO - moznetwork == 0.27
10:00:35 INFO - mozprocess == 0.22
10:00:35 INFO - mozprofile == 0.28
10:00:35 INFO - mozrunner == 6.11
10:00:35 INFO - mozscreenshot == 0.1
10:00:35 INFO - mozsystemmonitor == 0.0
10:00:35 INFO - moztest == 0.7
10:00:35 INFO - mozversion == 1.4
10:00:35 INFO - psutil == 3.1.1
10:00:35 INFO - requests == 1.2.3
10:00:35 INFO - wptserve == 1.4.0
10:00:35 INFO - wsgiref == 0.1.2
10:00:35 INFO - Running post-action listener: _resource_record_post_action
10:00:35 INFO - Running post-action listener: _start_resource_monitoring
10:00:35 INFO - Starting resource monitoring.
10:00:35 INFO - #####
10:00:35 INFO - ##### Running pull step.
10:00:35 INFO - #####
10:00:35 INFO - Running pre-action listener: _resource_record_pre_action
10:00:35 INFO - Running main action method: pull
10:00:35 INFO - Pull has nothing to do!
10:00:35 INFO - Running post-action listener: _resource_record_post_action
10:00:35 INFO - #####
10:00:35 INFO - ##### Running install step.
10:00:35 INFO - #####
10:00:35 INFO - Running pre-action listener: _resource_record_pre_action
10:00:35 INFO - Running main action method: install
10:00:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
10:00:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
10:00:35 INFO - Reading from file tmpfile_stdout
10:00:35 INFO - Detecting whether we're running mozinstall >=1.0...
10:00:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
10:00:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
10:00:35 INFO - Reading from file tmpfile_stdout
10:00:35 INFO - Output received:
10:00:35 INFO - Usage: mozinstall [options] installer
10:00:35 INFO - Options:
10:00:35 INFO - -h, --help show this help message and exit
10:00:35 INFO - -d DEST, --destination=DEST
10:00:35 INFO - Directory to install application into. [default:
10:00:35 INFO - "/builds/slave/test"]
10:00:35 INFO - --app=APP Application being installed. [default: firefox]
10:00:35 INFO - mkdir: /builds/slave/test/build/application
10:00:35 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']
10:00:35 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
10:00:59 INFO - Reading from file tmpfile_stdout
10:00:59 INFO - Output received:
10:00:59 INFO - /builds/slave/test/build/application/firefox/firefox
10:00:59 INFO - Running post-action listener: _resource_record_post_action
10:00:59 INFO - #####
10:00:59 INFO - ##### Running run-tests step.
10:00:59 INFO - #####
10:00:59 INFO - Running pre-action listener: _resource_record_pre_action
10:00:59 INFO - Running main action method: run_tests
10:00:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
10:00:59 INFO - Minidump filename unknown. Determining based upon platform and architecture.
10:00:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
10:00:59 INFO - grabbing minidump binary from tooltool
10:00:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:00:59 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 0x925ff70>, '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 0x925f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9265750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
10:00:59 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
10:00:59 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
10:00:59 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
10:00:59 INFO - Return code: 0
10:00:59 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
10:00:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
10:00:59 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/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
10:00:59 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/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
10:00:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
10:00:59 INFO - 'CCACHE_UMASK': '002',
10:00:59 INFO - 'DISPLAY': ':0',
10:00:59 INFO - 'HOME': '/home/cltbld',
10:00:59 INFO - 'LANG': 'en_US.UTF-8',
10:00:59 INFO - 'LOGNAME': 'cltbld',
10:00:59 INFO - 'MAIL': '/var/mail/cltbld',
10:00:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
10:00:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:00:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
10:00:59 INFO - 'MOZ_NO_REMOTE': '1',
10:00:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
10:00:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:00:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
10:00:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
10:00:59 INFO - 'PWD': '/builds/slave/test',
10:00:59 INFO - 'SHELL': '/bin/bash',
10:00:59 INFO - 'SHLVL': '1',
10:00:59 INFO - 'TERM': 'linux',
10:00:59 INFO - 'TMOUT': '86400',
10:00:59 INFO - 'USER': 'cltbld',
10:00:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466701158.973488-1610518809',
10:00:59 INFO - '_': '/tools/buildbot/bin/python'}
10:00:59 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/S7ghblrJRDWvZUMePC32KA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
10:01:00 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
10:01:00 INFO - import pkg_resources
10:01:01 INFO - Using 1 client processes
10:01:02 INFO - wptserve Starting http server on 127.0.0.1:8000
10:01:02 INFO - wptserve Starting http server on 127.0.0.1:8001
10:01:02 INFO - wptserve Starting http server on 127.0.0.1:8443
10:01:04 INFO - SUITE-START | Running 1476 tests
10:01:04 INFO - Running testharness tests
10:01:04 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
10:01:04 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
10:01:04 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
10:01:04 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
10:01:04 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
10:01:04 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
10:01:04 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
10:01:04 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
10:01:04 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
10:01:04 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
10:01:04 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 1ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
10:01:04 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
10:01:04 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
10:01:04 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
10:01:04 INFO - Setting up ssl
10:01:04 INFO - PROCESS | certutil |
10:01:04 INFO - PROCESS | certutil |
10:01:04 INFO - PROCESS | certutil |
10:01:04 INFO - Certificate Nickname Trust Attributes
10:01:04 INFO - SSL,S/MIME,JAR/XPI
10:01:04 INFO -
10:01:04 INFO - web-platform-tests CT,,
10:01:04 INFO -
10:01:04 INFO - Starting runner
10:01:06 INFO - PROCESS | 1735 | 1466701266070 Marionette INFO Listening on port 2828
10:01:08 INFO - PROCESS | 1735 | 1466701268594 Marionette INFO startBrowser 09360fde-129e-493f-805b-a81463021eb0
10:01:08 INFO - PROCESS | 1735 | 1466701268616 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:09 INFO - PROCESS | 1735 | 1466701269032 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:09 INFO - PROCESS | 1735 | 1466701269135 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:09 INFO - PROCESS | 1735 | 1466701269416 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
10:01:09 INFO - PROCESS | 1735 | 1466701269472 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:09 INFO - PROCESS | 1735 | 1466701269486 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
10:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 535ms
10:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
10:01:10 INFO - PROCESS | 1735 | 1466701270076 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:10 INFO - PROCESS | 1735 | 1466701270188 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
10:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 564ms
10:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
10:01:10 INFO - PROCESS | 1735 | 1466701270602 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:10 INFO - PROCESS | 1735 | 1466701270721 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
10:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 530ms
10:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
10:01:11 INFO - PROCESS | 1735 | 1466701271135 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:11 INFO - PROCESS | 1735 | 1466701271239 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
10:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 526ms
10:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
10:01:11 INFO - PROCESS | 1735 | 1466701271667 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:11 INFO - PROCESS | 1735 | 1466701271778 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
10:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 524ms
10:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
10:01:12 INFO - PROCESS | 1735 | 1466701272197 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:12 INFO - PROCESS | 1735 | 1466701272301 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
10:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 477ms
10:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
10:01:12 INFO - PROCESS | 1735 | 1466701272685 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:12 INFO - PROCESS | 1735 | 1466701272780 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
10:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 478ms
10:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
10:01:13 INFO - PROCESS | 1735 | 1466701273161 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:13 INFO - PROCESS | 1735 | 1466701273258 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
10:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 478ms
10:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
10:01:13 INFO - PROCESS | 1735 | 1466701273648 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:13 INFO - PROCESS | 1735 | 1466701273746 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
10:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms
10:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
10:01:14 INFO - PROCESS | 1735 | 1466701274228 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:14 INFO - PROCESS | 1735 | 1466701274349 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
10:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 522ms
10:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
10:01:14 INFO - PROCESS | 1735 | 1466701274755 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:14 INFO - PROCESS | 1735 | 1466701274854 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
10:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 523ms
10:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
10:01:15 INFO - PROCESS | 1735 | 1466701275283 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:15 INFO - PROCESS | 1735 | 1466701275395 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
10:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 477ms
10:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
10:01:15 INFO - PROCESS | 1735 | 1466701275767 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:15 INFO - PROCESS | 1735 | 1466701275872 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
10:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 771ms
10:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
10:01:16 INFO - PROCESS | 1735 | 1466701276546 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:16 INFO - PROCESS | 1735 | 1466701276648 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
10:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 580ms
10:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
10:01:17 INFO - PROCESS | 1735 | 1466701277135 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:17 INFO - PROCESS | 1735 | 1466701277261 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
10:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 526ms
10:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
10:01:17 INFO - PROCESS | 1735 | 1466701277668 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:17 INFO - PROCESS | 1735 | 1466701277780 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
10:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 530ms
10:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
10:01:18 INFO - PROCESS | 1735 | 1466701278195 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:18 INFO - PROCESS | 1735 | 1466701278287 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
10:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 573ms
10:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
10:01:18 INFO - PROCESS | 1735 | 1466701278774 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:18 INFO - PROCESS | 1735 | 1466701278868 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
10:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 521ms
10:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
10:01:19 INFO - PROCESS | 1735 | 1466701279304 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:19 INFO - PROCESS | 1735 | 1466701279422 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
10:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms
10:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
10:01:19 INFO - PROCESS | 1735 | 1466701279830 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:19 INFO - PROCESS | 1735 | 1466701279925 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
10:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 478ms
10:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
10:01:20 INFO - PROCESS | 1735 | 1466701280312 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:20 INFO - PROCESS | 1735 | 1466701280413 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
10:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 523ms
10:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
10:01:20 INFO - PROCESS | 1735 | 1466701280840 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:20 INFO - PROCESS | 1735 | 1466701280933 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
10:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms
10:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
10:01:21 INFO - PROCESS | 1735 | 1466701281318 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:21 INFO - PROCESS | 1735 | 1466701281407 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
10:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 474ms
10:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
10:01:21 INFO - PROCESS | 1735 | 1466701281799 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:21 INFO - PROCESS | 1735 | 1466701281914 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
10:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 532ms
10:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
10:01:22 INFO - PROCESS | 1735 | 1466701282336 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:22 INFO - PROCESS | 1735 | 1466701282431 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
10:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 476ms
10:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
10:01:22 INFO - PROCESS | 1735 | 1466701282819 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:22 INFO - PROCESS | 1735 | 1466701282915 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
10:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 523ms
10:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
10:01:23 INFO - PROCESS | 1735 | 1466701283348 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:23 INFO - PROCESS | 1735 | 1466701283442 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
10:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 523ms
10:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
10:01:24 INFO - PROCESS | 1735 | 1466701284119 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:24 INFO - PROCESS | 1735 | 1466701284240 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
10:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 579ms
10:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
10:01:24 INFO - PROCESS | 1735 | 1466701284710 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:24 INFO - PROCESS | 1735 | 1466701284803 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
10:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 539ms
10:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
10:01:25 INFO - PROCESS | 1735 | 1466701285250 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:25 INFO - PROCESS | 1735 | 1466701285366 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
10:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 621ms
10:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
10:01:25 INFO - PROCESS | 1735 | 1466701285871 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:26 INFO - PROCESS | 1735 | 1466701286104 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
10:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 674ms
10:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
10:01:26 INFO - PROCESS | 1735 | 1466701286555 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:26 INFO - PROCESS | 1735 | 1466701286656 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
10:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 522ms
10:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
10:01:27 INFO - PROCESS | 1735 | 1466701287085 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:27 INFO - PROCESS | 1735 | 1466701287186 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
10:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 524ms
10:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
10:01:27 INFO - PROCESS | 1735 | 1466701287613 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:27 INFO - PROCESS | 1735 | 1466701287702 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
10:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 522ms
10:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
10:01:28 INFO - PROCESS | 1735 | 1466701288143 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:28 INFO - PROCESS | 1735 | 1466701288261 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
10:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 621ms
10:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
10:01:28 INFO - PROCESS | 1735 | 1466701288771 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:28 INFO - PROCESS | 1735 | 1466701288869 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
10:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 873ms
10:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
10:01:29 INFO - PROCESS | 1735 | 1466701289654 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:29 INFO - PROCESS | 1735 | 1466701289753 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
10:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 527ms
10:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
10:01:30 INFO - PROCESS | 1735 | 1466701290188 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:30 INFO - PROCESS | 1735 | 1466701290284 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
10:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 526ms
10:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
10:01:30 INFO - PROCESS | 1735 | 1466701290733 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:30 INFO - PROCESS | 1735 | 1466701290827 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
10:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 535ms
10:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
10:01:31 INFO - PROCESS | 1735 | 1466701291265 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:31 INFO - PROCESS | 1735 | 1466701291365 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
10:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 522ms
10:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
10:01:31 INFO - PROCESS | 1735 | 1466701291791 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:31 INFO - PROCESS | 1735 | 1466701291881 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
10:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 520ms
10:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
10:01:32 INFO - PROCESS | 1735 | 1466701292322 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:32 INFO - PROCESS | 1735 | 1466701292467 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
10:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 577ms
10:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
10:01:32 INFO - PROCESS | 1735 | 1466701292899 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:32 INFO - PROCESS | 1735 | 1466701292990 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
10:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 520ms
10:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
10:01:33 INFO - PROCESS | 1735 | 1466701293424 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:33 INFO - PROCESS | 1735 | 1466701293506 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
10:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 470ms
10:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
10:01:33 INFO - PROCESS | 1735 | 1466701293900 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:33 INFO - PROCESS | 1735 | 1466701293986 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
10:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 479ms
10:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
10:01:34 INFO - PROCESS | 1735 | 1466701294385 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:34 INFO - PROCESS | 1735 | 1466701294472 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
10:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 478ms
10:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
10:01:34 INFO - PROCESS | 1735 | 1466701294868 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:34 INFO - PROCESS | 1735 | 1466701294974 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
10:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms
10:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
10:01:35 INFO - PROCESS | 1735 | 1466701295345 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:35 INFO - PROCESS | 1735 | 1466701295437 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
10:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 777ms
10:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
10:01:36 INFO - PROCESS | 1735 | 1466701296130 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:36 INFO - PROCESS | 1735 | 1466701296251 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
10:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 531ms
10:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
10:01:36 INFO - PROCESS | 1735 | 1466701296671 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:36 INFO - PROCESS | 1735 | 1466701296764 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
10:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 521ms
10:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
10:01:37 INFO - PROCESS | 1735 | 1466701297205 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:37 INFO - PROCESS | 1735 | 1466701297302 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
10:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms
10:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
10:01:37 INFO - PROCESS | 1735 | 1466701297731 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:37 INFO - PROCESS | 1735 | 1466701297829 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
10:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 530ms
10:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
10:01:38 INFO - PROCESS | 1735 | 1466701298267 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:38 INFO - PROCESS | 1735 | 1466701298353 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
10:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 522ms
10:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
10:01:38 INFO - PROCESS | 1735 | 1466701298803 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:38 INFO - PROCESS | 1735 | 1466701298933 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
10:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 574ms
10:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
10:01:39 INFO - PROCESS | 1735 | 1466701299379 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:39 INFO - PROCESS | 1735 | 1466701299470 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
10:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 472ms
10:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
10:01:39 INFO - PROCESS | 1735 | 1466701299856 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:39 INFO - PROCESS | 1735 | 1466701299944 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
10:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 473ms
10:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
10:01:40 INFO - PROCESS | 1735 | 1466701300335 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:40 INFO - PROCESS | 1735 | 1466701300426 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
10:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 525ms
10:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
10:01:40 INFO - PROCESS | 1735 | 1466701300871 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:40 INFO - PROCESS | 1735 | 1466701300965 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
10:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 480ms
10:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
10:01:41 INFO - PROCESS | 1735 | 1466701301354 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:41 INFO - PROCESS | 1735 | 1466701301461 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
10:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 521ms
10:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
10:01:41 INFO - PROCESS | 1735 | 1466701301878 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:41 INFO - PROCESS | 1735 | 1466701301975 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
10:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 577ms
10:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
10:01:42 INFO - PROCESS | 1735 | 1466701302464 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:42 INFO - PROCESS | 1735 | 1466701302576 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
10:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 780ms
10:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
10:01:43 INFO - PROCESS | 1735 | 1466701303249 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:43 INFO - PROCESS | 1735 | 1466701303347 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
10:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 530ms
10:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
10:01:43 INFO - PROCESS | 1735 | 1466701303790 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:43 INFO - PROCESS | 1735 | 1466701303889 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
10:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 578ms
10:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
10:01:44 INFO - PROCESS | 1735 | 1466701304381 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:44 INFO - PROCESS | 1735 | 1466701304479 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
10:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 533ms
10:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
10:01:44 INFO - PROCESS | 1735 | 1466701304912 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:45 INFO - PROCESS | 1735 | 1466701305006 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
10:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 475ms
10:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
10:01:45 INFO - PROCESS | 1735 | 1466701305392 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:45 INFO - PROCESS | 1735 | 1466701305490 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
10:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 577ms
10:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
10:01:45 INFO - PROCESS | 1735 | 1466701305977 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:46 INFO - PROCESS | 1735 | 1466701306116 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
10:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 573ms
10:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
10:01:46 INFO - PROCESS | 1735 | 1466701306561 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:46 INFO - PROCESS | 1735 | 1466701306648 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
10:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 476ms
10:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
10:01:47 INFO - PROCESS | 1735 | 1466701307033 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:47 INFO - PROCESS | 1735 | 1466701307120 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
10:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 474ms
10:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
10:01:47 INFO - PROCESS | 1735 | 1466701307512 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:47 INFO - PROCESS | 1735 | 1466701307599 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
10:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 520ms
10:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
10:01:48 INFO - PROCESS | 1735 | 1466701308038 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:48 INFO - PROCESS | 1735 | 1466701308131 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
10:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 478ms
10:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
10:01:48 INFO - PROCESS | 1735 | 1466701308522 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:48 INFO - PROCESS | 1735 | 1466701308630 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
10:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 530ms
10:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
10:01:49 INFO - PROCESS | 1735 | 1466701309056 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:49 INFO - PROCESS | 1735 | 1466701309148 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
10:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 520ms
10:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
10:01:49 INFO - PROCESS | 1735 | 1466701309584 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:49 INFO - PROCESS | 1735 | 1466701309733 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:50 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.
10:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 725ms
10:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
10:01:50 INFO - PROCESS | 1735 | 1466701310319 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:50 INFO - PROCESS | 1735 | 1466701310419 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:51 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.
10:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 778ms
10:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
10:01:51 INFO - PROCESS | 1735 | 1466701311104 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:51 INFO - PROCESS | 1735 | 1466701311200 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
10:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 524ms
10:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
10:01:51 INFO - PROCESS | 1735 | 1466701311649 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:51 INFO - PROCESS | 1735 | 1466701311747 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
10:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 526ms
10:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
10:01:52 INFO - PROCESS | 1735 | 1466701312187 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:52 INFO - PROCESS | 1735 | 1466701312284 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
10:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 529ms
10:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
10:01:52 INFO - PROCESS | 1735 | 1466701312720 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:52 INFO - PROCESS | 1735 | 1466701312817 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
10:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 580ms
10:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
10:01:53 INFO - PROCESS | 1735 | 1466701313299 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:53 INFO - PROCESS | 1735 | 1466701313386 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:53 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.
10:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 527ms
10:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
10:01:53 INFO - PROCESS | 1735 | 1466701313835 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:53 INFO - PROCESS | 1735 | 1466701313968 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
10:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 626ms
10:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
10:01:54 INFO - PROCESS | 1735 | 1466701314469 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:54 INFO - PROCESS | 1735 | 1466701314559 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:54 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.
10:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms
10:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
10:01:54 INFO - PROCESS | 1735 | 1466701314944 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:55 INFO - PROCESS | 1735 | 1466701315034 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:55 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.
10:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms
10:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
10:01:55 INFO - PROCESS | 1735 | 1466701315471 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:55 INFO - PROCESS | 1735 | 1466701315561 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:55 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.
10:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 473ms
10:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
10:01:55 INFO - PROCESS | 1735 | 1466701315948 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:56 INFO - PROCESS | 1735 | 1466701316035 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:56 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.
10:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 478ms
10:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
10:01:56 INFO - PROCESS | 1735 | 1466701316432 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:56 INFO - PROCESS | 1735 | 1466701316534 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:56 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.
10:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 477ms
10:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
10:01:56 INFO - PROCESS | 1735 | 1466701316912 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:57 INFO - PROCESS | 1735 | 1466701317032 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:57 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.
10:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 821ms
10:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
10:01:57 INFO - PROCESS | 1735 | 1466701317741 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:57 INFO - PROCESS | 1735 | 1466701317837 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:58 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.
10:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 525ms
10:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
10:01:58 INFO - PROCESS | 1735 | 1466701318276 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:58 INFO - PROCESS | 1735 | 1466701318370 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:58 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.
10:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 530ms
10:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
10:01:58 INFO - PROCESS | 1735 | 1466701318822 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:58 INFO - PROCESS | 1735 | 1466701318917 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:59 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.
10:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 675ms
10:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
10:01:59 INFO - PROCESS | 1735 | 1466701319494 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:01:59 INFO - PROCESS | 1735 | 1466701319604 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:00 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.
10:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 520ms
10:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
10:02:00 INFO - PROCESS | 1735 | 1466701320021 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:00 INFO - PROCESS | 1735 | 1466701320115 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:00 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.
10:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 522ms
10:02:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
10:02:00 INFO - PROCESS | 1735 | 1466701320550 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:00 INFO - PROCESS | 1735 | 1466701320676 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
10:02:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 577ms
10:02:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
10:02:01 INFO - PROCESS | 1735 | 1466701321128 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:01 INFO - PROCESS | 1735 | 1466701321213 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
10:02:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 479ms
10:02:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
10:02:01 INFO - PROCESS | 1735 | 1466701321612 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:01 INFO - PROCESS | 1735 | 1466701321702 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
10:02:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 528ms
10:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
10:02:02 INFO - PROCESS | 1735 | 1466701322145 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:02 INFO - PROCESS | 1735 | 1466701322230 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
10:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 476ms
10:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
10:02:02 INFO - PROCESS | 1735 | 1466701322626 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:02 INFO - PROCESS | 1735 | 1466701322715 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
10:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 571ms
10:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
10:02:03 INFO - PROCESS | 1735 | 1466701323203 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:03 INFO - PROCESS | 1735 | 1466701323307 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
10:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 523ms
10:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
10:02:03 INFO - PROCESS | 1735 | 1466701323730 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:03 INFO - PROCESS | 1735 | 1466701323813 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
10:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 677ms
10:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
10:02:04 INFO - PROCESS | 1735 | 1466701324415 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:04 INFO - PROCESS | 1735 | 1466701324614 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
10:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 929ms
10:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
10:02:05 INFO - PROCESS | 1735 | 1466701325350 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:05 INFO - PROCESS | 1735 | 1466701325452 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
10:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 571ms
10:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
10:02:05 INFO - PROCESS | 1735 | 1466701325969 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:06 INFO - PROCESS | 1735 | 1466701326078 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
10:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 545ms
10:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
10:02:06 INFO - PROCESS | 1735 | 1466701326506 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:06 INFO - PROCESS | 1735 | 1466701326603 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
10:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 532ms
10:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
10:02:07 INFO - PROCESS | 1735 | 1466701327034 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:07 INFO - PROCESS | 1735 | 1466701327126 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:08 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
10:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 972ms
10:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
10:02:08 INFO - PROCESS | 1735 | 1466701328012 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:08 INFO - PROCESS | 1735 | 1466701328103 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:08 INFO - PROCESS | 1735 | 1466701328607 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
10:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
10:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 975ms
10:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
10:02:08 INFO - PROCESS | 1735 | 1466701328994 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:09 INFO - PROCESS | 1735 | 1466701329107 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:09 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
10:02:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:02:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
10:02:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:02:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 677ms
10:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
10:02:09 INFO - PROCESS | 1735 | 1466701329678 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:09 INFO - PROCESS | 1735 | 1466701329807 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
10:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 531ms
10:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
10:02:10 INFO - PROCESS | 1735 | 1466701330215 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:10 INFO - PROCESS | 1735 | 1466701330306 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
10:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 525ms
10:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
10:02:10 INFO - PROCESS | 1735 | 1466701330749 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:10 INFO - PROCESS | 1735 | 1466701330848 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
10:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 578ms
10:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
10:02:11 INFO - PROCESS | 1735 | 1466701331334 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:11 INFO - PROCESS | 1735 | 1466701331472 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
10:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 824ms
10:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
10:02:12 INFO - PROCESS | 1735 | 1466701332162 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:12 INFO - PROCESS | 1735 | 1466701332267 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
10:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 528ms
10:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
10:02:12 INFO - PROCESS | 1735 | 1466701332722 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:12 INFO - PROCESS | 1735 | 1466701332824 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:13 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
10:02:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
10:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:02:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 527ms
10:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
10:02:13 INFO - PROCESS | 1735 | 1466701333261 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:13 INFO - PROCESS | 1735 | 1466701333363 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
10:02:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 531ms
10:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
10:02:13 INFO - PROCESS | 1735 | 1466701333789 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:13 INFO - PROCESS | 1735 | 1466701333885 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:14 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
10:02:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
10:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 523ms
10:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
10:02:14 INFO - PROCESS | 1735 | 1466701334321 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:14 INFO - PROCESS | 1735 | 1466701334428 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:14 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
10:02:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:02:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
10:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 570ms
10:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
10:02:14 INFO - PROCESS | 1735 | 1466701334900 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:15 INFO - PROCESS | 1735 | 1466701335021 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:15 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
10:02:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
10:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:02:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 580ms
10:02:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
10:02:15 INFO - PROCESS | 1735 | 1466701335485 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:15 INFO - PROCESS | 1735 | 1466701335577 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
10:02:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 489ms
10:02:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
10:02:15 INFO - PROCESS | 1735 | 1466701335983 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:16 INFO - PROCESS | 1735 | 1466701336075 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
10:02:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 528ms
10:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
10:02:16 INFO - PROCESS | 1735 | 1466701336511 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:16 INFO - PROCESS | 1735 | 1466701336598 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
10:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 522ms
10:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
10:02:17 INFO - PROCESS | 1735 | 1466701337038 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:17 INFO - PROCESS | 1735 | 1466701337130 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
10:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 528ms
10:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
10:02:17 INFO - PROCESS | 1735 | 1466701337575 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:17 INFO - PROCESS | 1735 | 1466701337674 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
10:02:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 523ms
10:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
10:02:18 INFO - PROCESS | 1735 | 1466701338099 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:18 INFO - PROCESS | 1735 | 1466701338185 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
10:02:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 580ms
10:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
10:02:18 INFO - PROCESS | 1735 | 1466701338687 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:18 INFO - PROCESS | 1735 | 1466701338786 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
10:02:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 925ms
10:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
10:02:19 INFO - PROCESS | 1735 | 1466701339620 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:19 INFO - PROCESS | 1735 | 1466701339718 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
10:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 527ms
10:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
10:02:20 INFO - PROCESS | 1735 | 1466701340156 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:20 INFO - PROCESS | 1735 | 1466701340248 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
10:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 521ms
10:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
10:02:20 INFO - PROCESS | 1735 | 1466701340690 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:20 INFO - PROCESS | 1735 | 1466701340787 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
10:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 530ms
10:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
10:02:21 INFO - PROCESS | 1735 | 1466701341216 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:21 INFO - PROCESS | 1735 | 1466701341314 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
10:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 574ms
10:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
10:02:21 INFO - PROCESS | 1735 | 1466701341795 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:21 INFO - PROCESS | 1735 | 1466701341895 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:22 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
10:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 530ms
10:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
10:02:22 INFO - PROCESS | 1735 | 1466701342332 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:22 INFO - PROCESS | 1735 | 1466701342453 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
10:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 621ms
10:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
10:02:22 INFO - PROCESS | 1735 | 1466701342956 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:23 INFO - PROCESS | 1735 | 1466701343049 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
10:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 474ms
10:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
10:02:23 INFO - PROCESS | 1735 | 1466701343437 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:23 INFO - PROCESS | 1735 | 1466701343521 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:23 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
10:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms
10:02:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
10:02:23 INFO - PROCESS | 1735 | 1466701343911 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:24 INFO - PROCESS | 1735 | 1466701343998 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:24 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
10:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
10:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
10:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
10:02:24 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
10:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
10:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
10:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
10:02:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 430ms
10:02:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
10:02:24 INFO - PROCESS | 1735 | 1466701344348 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:24 INFO - PROCESS | 1735 | 1466701344440 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
10:02:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 473ms
10:02:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
10:02:24 INFO - PROCESS | 1735 | 1466701344829 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:24 INFO - PROCESS | 1735 | 1466701344943 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:25 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.
10:02:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 479ms
10:02:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
10:02:25 INFO - PROCESS | 1735 | 1466701345312 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:25 INFO - PROCESS | 1735 | 1466701345403 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:25 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.
10:02:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 627ms
10:02:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
10:02:25 INFO - PROCESS | 1735 | 1466701345944 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:26 INFO - PROCESS | 1735 | 1466701346193 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
10:02:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 732ms
10:02:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
10:02:26 INFO - PROCESS | 1735 | 1466701346685 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:26 INFO - PROCESS | 1735 | 1466701346785 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:27 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.
10:02:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 527ms
10:02:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
10:02:27 INFO - PROCESS | 1735 | 1466701347216 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:27 INFO - PROCESS | 1735 | 1466701347312 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
10:02:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 523ms
10:02:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
10:02:27 INFO - PROCESS | 1735 | 1466701347755 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:27 INFO - PROCESS | 1735 | 1466701347852 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
10:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 482ms
10:02:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
10:02:28 INFO - PROCESS | 1735 | 1466701348236 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:28 INFO - PROCESS | 1735 | 1466701348329 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
10:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 520ms
10:02:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
10:02:28 INFO - PROCESS | 1735 | 1466701348761 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:28 INFO - PROCESS | 1735 | 1466701348856 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
10:02:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 573ms
10:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
10:02:29 INFO - PROCESS | 1735 | 1466701349339 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:29 INFO - PROCESS | 1735 | 1466701349439 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
10:02:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 520ms
10:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
10:02:29 INFO - PROCESS | 1735 | 1466701349863 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:29 INFO - PROCESS | 1735 | 1466701349953 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
10:02:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 483ms
10:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
10:02:30 INFO - PROCESS | 1735 | 1466701350351 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:30 INFO - PROCESS | 1735 | 1466701350442 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
10:02:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 473ms
10:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
10:02:30 INFO - PROCESS | 1735 | 1466701350831 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:30 INFO - PROCESS | 1735 | 1466701350923 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
10:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 522ms
10:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
10:02:31 INFO - PROCESS | 1735 | 1466701351356 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:31 INFO - PROCESS | 1735 | 1466701351448 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
10:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 470ms
10:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
10:02:31 INFO - PROCESS | 1735 | 1466701351832 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:31 INFO - PROCESS | 1735 | 1466701351935 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
10:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 526ms
10:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
10:02:32 INFO - PROCESS | 1735 | 1466701352366 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:32 INFO - PROCESS | 1735 | 1466701352497 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
10:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 626ms
10:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
10:02:33 INFO - PROCESS | 1735 | 1466701353002 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:33 INFO - PROCESS | 1735 | 1466701353127 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
10:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 930ms
10:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
10:02:33 INFO - PROCESS | 1735 | 1466701353938 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:34 INFO - PROCESS | 1735 | 1466701354039 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
10:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 577ms
10:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
10:02:34 INFO - PROCESS | 1735 | 1466701354523 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:34 INFO - PROCESS | 1735 | 1466701354621 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
10:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 522ms
10:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
10:02:35 INFO - PROCESS | 1735 | 1466701355060 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:35 INFO - PROCESS | 1735 | 1466701355160 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
10:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 528ms
10:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
10:02:35 INFO - PROCESS | 1735 | 1466701355585 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:35 INFO - PROCESS | 1735 | 1466701355683 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
10:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 527ms
10:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
10:02:36 INFO - PROCESS | 1735 | 1466701356124 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:36 INFO - PROCESS | 1735 | 1466701356221 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
10:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 526ms
10:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
10:02:36 INFO - PROCESS | 1735 | 1466701356653 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:36 INFO - PROCESS | 1735 | 1466701356769 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
10:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 574ms
10:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
10:02:37 INFO - PROCESS | 1735 | 1466701357229 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:37 INFO - PROCESS | 1735 | 1466701357332 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
10:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 472ms
10:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
10:02:37 INFO - PROCESS | 1735 | 1466701357705 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:37 INFO - PROCESS | 1735 | 1466701357788 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
10:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 484ms
10:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
10:02:38 INFO - PROCESS | 1735 | 1466701358193 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:38 INFO - PROCESS | 1735 | 1466701358280 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
10:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms
10:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
10:02:38 INFO - PROCESS | 1735 | 1466701358829 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:38 INFO - PROCESS | 1735 | 1466701358920 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
10:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 524ms
10:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
10:02:39 INFO - PROCESS | 1735 | 1466701359359 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:39 INFO - PROCESS | 1735 | 1466701359466 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
10:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 522ms
10:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
10:02:39 INFO - PROCESS | 1735 | 1466701359914 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:40 INFO - PROCESS | 1735 | 1466701360060 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
10:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 833ms
10:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
10:02:40 INFO - PROCESS | 1735 | 1466701360755 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:40 INFO - PROCESS | 1735 | 1466701360862 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
10:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 533ms
10:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
10:02:41 INFO - PROCESS | 1735 | 1466701361311 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:41 INFO - PROCESS | 1735 | 1466701361422 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
10:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 531ms
10:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
10:02:41 INFO - PROCESS | 1735 | 1466701361854 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:41 INFO - PROCESS | 1735 | 1466701361950 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
10:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 524ms
10:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
10:02:42 INFO - PROCESS | 1735 | 1466701362374 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:42 INFO - PROCESS | 1735 | 1466701362467 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
10:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 525ms
10:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
10:02:42 INFO - PROCESS | 1735 | 1466701362905 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:43 INFO - PROCESS | 1735 | 1466701363015 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
10:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 686ms
10:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
10:02:43 INFO - PROCESS | 1735 | 1466701363614 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:43 INFO - PROCESS | 1735 | 1466701363766 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
10:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 740ms
10:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
10:02:44 INFO - PROCESS | 1735 | 1466701364365 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:44 INFO - PROCESS | 1735 | 1466701364658 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:45 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
10:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 732ms
10:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
10:02:45 INFO - PROCESS | 1735 | 1466701365104 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:45 INFO - PROCESS | 1735 | 1466701365199 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
10:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 525ms
10:02:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
10:02:45 INFO - PROCESS | 1735 | 1466701365637 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:45 INFO - PROCESS | 1735 | 1466701365734 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:46 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)
10:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms
10:02:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
10:02:46 INFO - PROCESS | 1735 | 1466701366625 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:46 INFO - PROCESS | 1735 | 1466701366728 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
10:02:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1241ms
10:02:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
10:02:47 INFO - PROCESS | 1735 | 1466701367862 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:47 INFO - PROCESS | 1735 | 1466701367965 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
10:02:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 980ms
10:02:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
10:02:48 INFO - PROCESS | 1735 | 1466701368851 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:48 INFO - PROCESS | 1735 | 1466701368945 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:49 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)
10:02:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 976ms
10:02:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
10:02:49 INFO - PROCESS | 1735 | 1466701369843 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:49 INFO - PROCESS | 1735 | 1466701369941 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:50 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)
10:02:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 987ms
10:02:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
10:02:50 INFO - PROCESS | 1735 | 1466701370863 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:51 INFO - PROCESS | 1735 | 1466701371020 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
10:02:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms
10:02:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
10:02:51 INFO - PROCESS | 1735 | 1466701371998 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:52 INFO - PROCESS | 1735 | 1466701372094 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
10:02:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 977ms
10:02:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
10:02:52 INFO - PROCESS | 1735 | 1466701372987 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:53 INFO - PROCESS | 1735 | 1466701373086 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
10:02:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 977ms
10:02:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
10:02:53 INFO - PROCESS | 1735 | 1466701373977 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:54 INFO - PROCESS | 1735 | 1466701374070 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:54 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
10:02:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 977ms
10:02:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
10:02:54 INFO - PROCESS | 1735 | 1466701374957 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:55 INFO - PROCESS | 1735 | 1466701375055 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
10:02:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 935ms
10:02:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
10:02:55 INFO - PROCESS | 1735 | 1466701375892 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:55 INFO - PROCESS | 1735 | 1466701375989 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:56 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
10:02:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
10:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:02:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 520ms
10:02:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
10:02:56 INFO - PROCESS | 1735 | 1466701376421 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:56 INFO - PROCESS | 1735 | 1466701376533 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
10:02:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 524ms
10:02:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
10:02:56 INFO - PROCESS | 1735 | 1466701376954 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:57 INFO - PROCESS | 1735 | 1466701377043 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:57 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
10:02:57 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
10:02:57 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
10:02:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:02:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 520ms
10:02:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
10:02:57 INFO - PROCESS | 1735 | 1466701377483 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:57 INFO - PROCESS | 1735 | 1466701377571 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
10:02:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 620ms
10:02:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
10:02:58 INFO - PROCESS | 1735 | 1466701378111 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:58 INFO - PROCESS | 1735 | 1466701378277 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
10:02:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1325ms
10:02:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
10:02:59 INFO - PROCESS | 1735 | 1466701379447 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:02:59 INFO - PROCESS | 1735 | 1466701379537 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:00 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
10:03:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 978ms
10:03:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
10:03:00 INFO - PROCESS | 1735 | 1466701380439 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:00 INFO - PROCESS | 1735 | 1466701380536 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:01 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.)
10:03:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1026ms
10:03:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
10:03:01 INFO - PROCESS | 1735 | 1466701381501 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:01 INFO - PROCESS | 1735 | 1466701381609 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
10:03:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1033ms
10:03:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
10:03:02 INFO - PROCESS | 1735 | 1466701382541 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:02 INFO - PROCESS | 1735 | 1466701382635 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:03 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
10:03:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 974ms
10:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
10:03:03 INFO - PROCESS | 1735 | 1466701383520 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:03 INFO - PROCESS | 1735 | 1466701383610 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
10:03:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 520ms
10:03:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
10:03:04 INFO - PROCESS | 1735 | 1466701384049 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:04 INFO - PROCESS | 1735 | 1466701384164 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
10:03:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 923ms
10:03:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
10:03:05 INFO - PROCESS | 1735 | 1466701385018 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:05 INFO - PROCESS | 1735 | 1466701385200 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
10:03:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1077ms
10:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
10:03:06 INFO - PROCESS | 1735 | 1466701386106 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:06 INFO - PROCESS | 1735 | 1466701386200 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
10:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 525ms
10:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
10:03:06 INFO - PROCESS | 1735 | 1466701386637 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:06 INFO - PROCESS | 1735 | 1466701386738 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
10:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms
10:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
10:03:07 INFO - PROCESS | 1735 | 1466701387175 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:07 INFO - PROCESS | 1735 | 1466701387271 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
10:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 583ms
10:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
10:03:07 INFO - PROCESS | 1735 | 1466701387754 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:07 INFO - PROCESS | 1735 | 1466701387851 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
10:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms
10:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
10:03:08 INFO - PROCESS | 1735 | 1466701388229 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:08 INFO - PROCESS | 1735 | 1466701388317 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
10:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 532ms
10:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
10:03:08 INFO - PROCESS | 1735 | 1466701388772 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:08 INFO - PROCESS | 1735 | 1466701388863 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
10:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 473ms
10:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
10:03:09 INFO - PROCESS | 1735 | 1466701389248 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:09 INFO - PROCESS | 1735 | 1466701389333 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
10:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 475ms
10:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
10:03:09 INFO - PROCESS | 1735 | 1466701389730 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:09 INFO - PROCESS | 1735 | 1466701389822 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:10 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
10:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 525ms
10:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
10:03:10 INFO - PROCESS | 1735 | 1466701390259 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:10 INFO - PROCESS | 1735 | 1466701390349 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:10 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
10:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 523ms
10:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
10:03:10 INFO - PROCESS | 1735 | 1466701390793 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:10 INFO - PROCESS | 1735 | 1466701390894 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:11 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
10:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 535ms
10:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
10:03:11 INFO - PROCESS | 1735 | 1466701391330 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:11 INFO - PROCESS | 1735 | 1466701391463 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
10:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 634ms
10:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
10:03:11 INFO - PROCESS | 1735 | 1466701391971 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:12 INFO - PROCESS | 1735 | 1466701392072 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:12 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
10:03:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:03:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
10:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 926ms
10:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
10:03:12 INFO - PROCESS | 1735 | 1466701392906 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:13 INFO - PROCESS | 1735 | 1466701393011 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
10:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 535ms
10:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
10:03:13 INFO - PROCESS | 1735 | 1466701393451 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:13 INFO - PROCESS | 1735 | 1466701393546 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:13 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
10:03:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:03:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
10:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 522ms
10:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
10:03:13 INFO - PROCESS | 1735 | 1466701393988 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:14 INFO - PROCESS | 1735 | 1466701394086 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
10:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 526ms
10:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
10:03:14 INFO - PROCESS | 1735 | 1466701394511 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:14 INFO - PROCESS | 1735 | 1466701394614 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
10:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 524ms
10:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
10:03:15 INFO - PROCESS | 1735 | 1466701395046 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:15 INFO - PROCESS | 1735 | 1466701395134 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
10:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 574ms
10:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
10:03:15 INFO - PROCESS | 1735 | 1466701395628 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:15 INFO - PROCESS | 1735 | 1466701395761 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
10:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 622ms
10:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
10:03:16 INFO - PROCESS | 1735 | 1466701396253 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:16 INFO - PROCESS | 1735 | 1466701396344 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
10:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 470ms
10:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
10:03:16 INFO - PROCESS | 1735 | 1466701396728 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:16 INFO - PROCESS | 1735 | 1466701396812 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
10:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 494ms
10:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
10:03:17 INFO - PROCESS | 1735 | 1466701397228 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:17 INFO - PROCESS | 1735 | 1466701397318 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
10:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 478ms
10:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
10:03:17 INFO - PROCESS | 1735 | 1466701397711 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:17 INFO - PROCESS | 1735 | 1466701397802 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
10:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 479ms
10:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
10:03:18 INFO - PROCESS | 1735 | 1466701398196 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:18 INFO - PROCESS | 1735 | 1466701398297 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
10:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 476ms
10:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
10:03:18 INFO - PROCESS | 1735 | 1466701398678 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:18 INFO - PROCESS | 1735 | 1466701398767 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
10:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 825ms
10:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
10:03:19 INFO - PROCESS | 1735 | 1466701399512 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:19 INFO - PROCESS | 1735 | 1466701399625 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 528ms
10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
10:03:20 INFO - PROCESS | 1735 | 1466701400049 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:20 INFO - PROCESS | 1735 | 1466701400157 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 523ms
10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
10:03:20 INFO - PROCESS | 1735 | 1466701400586 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:20 INFO - PROCESS | 1735 | 1466701400677 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
10:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 540ms
10:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
10:03:21 INFO - PROCESS | 1735 | 1466701401128 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:21 INFO - PROCESS | 1735 | 1466701401225 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
10:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 475ms
10:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
10:03:21 INFO - PROCESS | 1735 | 1466701401609 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:21 INFO - PROCESS | 1735 | 1466701401712 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 581ms
10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
10:03:22 INFO - PROCESS | 1735 | 1466701402198 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:22 INFO - PROCESS | 1735 | 1466701402333 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 571ms
10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
10:03:22 INFO - PROCESS | 1735 | 1466701402786 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:22 INFO - PROCESS | 1735 | 1466701402870 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
10:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 500ms
10:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
10:03:23 INFO - PROCESS | 1735 | 1466701403275 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:23 INFO - PROCESS | 1735 | 1466701403364 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
10:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms
10:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
10:03:23 INFO - PROCESS | 1735 | 1466701403750 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:23 INFO - PROCESS | 1735 | 1466701403836 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
10:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 473ms
10:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
10:03:24 INFO - PROCESS | 1735 | 1466701404232 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:24 INFO - PROCESS | 1735 | 1466701404314 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
10:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 483ms
10:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
10:03:24 INFO - PROCESS | 1735 | 1466701404717 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:24 INFO - PROCESS | 1735 | 1466701404826 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
10:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 524ms
10:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
10:03:25 INFO - PROCESS | 1735 | 1466701405245 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:25 INFO - PROCESS | 1735 | 1466701405332 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
10:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 589ms
10:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
10:03:25 INFO - PROCESS | 1735 | 1466701405854 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:25 INFO - PROCESS | 1735 | 1466701405968 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
10:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 781ms
10:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
10:03:26 INFO - PROCESS | 1735 | 1466701406640 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:26 INFO - PROCESS | 1735 | 1466701406749 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 571ms
10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
10:03:27 INFO - PROCESS | 1735 | 1466701407223 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:27 INFO - PROCESS | 1735 | 1466701407319 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 574ms
10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
10:03:27 INFO - PROCESS | 1735 | 1466701407810 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:27 INFO - PROCESS | 1735 | 1466701407903 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
10:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 528ms
10:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
10:03:28 INFO - PROCESS | 1735 | 1466701408336 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:28 INFO - PROCESS | 1735 | 1466701408431 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
10:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 527ms
10:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
10:03:28 INFO - PROCESS | 1735 | 1466701408868 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:28 INFO - PROCESS | 1735 | 1466701408956 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
10:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 521ms
10:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
10:03:29 INFO - PROCESS | 1735 | 1466701409406 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:29 INFO - PROCESS | 1735 | 1466701409529 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
10:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms
10:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
10:03:29 INFO - PROCESS | 1735 | 1466701409978 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:30 INFO - PROCESS | 1735 | 1466701410082 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
10:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 531ms
10:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
10:03:30 INFO - PROCESS | 1735 | 1466701410514 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:30 INFO - PROCESS | 1735 | 1466701410598 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
10:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 478ms
10:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
10:03:31 INFO - PROCESS | 1735 | 1466701410997 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:31 INFO - PROCESS | 1735 | 1466701411088 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
10:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 474ms
10:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
10:03:31 INFO - PROCESS | 1735 | 1466701411477 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:31 INFO - PROCESS | 1735 | 1466701411572 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
10:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 478ms
10:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
10:03:31 INFO - PROCESS | 1735 | 1466701411963 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:32 INFO - PROCESS | 1735 | 1466701412072 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
10:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 529ms
10:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
10:03:32 INFO - PROCESS | 1735 | 1466701412498 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:32 INFO - PROCESS | 1735 | 1466701412604 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
10:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 476ms
10:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
10:03:32 INFO - PROCESS | 1735 | 1466701412984 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:33 INFO - PROCESS | 1735 | 1466701413074 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
10:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 579ms
10:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
10:03:33 INFO - PROCESS | 1735 | 1466701413570 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:33 INFO - PROCESS | 1735 | 1466701413682 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
10:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms
10:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
10:03:34 INFO - PROCESS | 1735 | 1466701414306 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:34 INFO - PROCESS | 1735 | 1466701414414 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
10:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 823ms
10:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
10:03:35 INFO - PROCESS | 1735 | 1466701415135 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:35 INFO - PROCESS | 1735 | 1466701415235 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
10:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 525ms
10:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
10:03:35 INFO - PROCESS | 1735 | 1466701415671 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:35 INFO - PROCESS | 1735 | 1466701415769 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
10:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 575ms
10:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
10:03:36 INFO - PROCESS | 1735 | 1466701416259 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:36 INFO - PROCESS | 1735 | 1466701416358 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
10:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 531ms
10:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
10:03:36 INFO - PROCESS | 1735 | 1466701416792 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:36 INFO - PROCESS | 1735 | 1466701416885 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
10:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 532ms
10:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
10:03:37 INFO - PROCESS | 1735 | 1466701417323 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:37 INFO - PROCESS | 1735 | 1466701417433 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
10:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 582ms
10:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
10:03:37 INFO - PROCESS | 1735 | 1466701417913 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:38 INFO - PROCESS | 1735 | 1466701418056 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
10:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 583ms
10:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
10:03:38 INFO - PROCESS | 1735 | 1466701418498 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:38 INFO - PROCESS | 1735 | 1466701418649 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
10:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 581ms
10:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
10:03:39 INFO - PROCESS | 1735 | 1466701419087 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:39 INFO - PROCESS | 1735 | 1466701419180 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
10:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 475ms
10:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
10:03:39 INFO - PROCESS | 1735 | 1466701419569 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:39 INFO - PROCESS | 1735 | 1466701419665 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
10:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms
10:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
10:03:40 INFO - PROCESS | 1735 | 1466701420098 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:40 INFO - PROCESS | 1735 | 1466701420192 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
10:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 524ms
10:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
10:03:40 INFO - PROCESS | 1735 | 1466701420629 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:40 INFO - PROCESS | 1735 | 1466701420734 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
10:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 682ms
10:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
10:03:41 INFO - PROCESS | 1735 | 1466701421335 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:41 INFO - PROCESS | 1735 | 1466701421452 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
10:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 724ms
10:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
10:03:42 INFO - PROCESS | 1735 | 1466701422064 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:42 INFO - PROCESS | 1735 | 1466701422183 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
10:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 529ms
10:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
10:03:42 INFO - PROCESS | 1735 | 1466701422603 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:42 INFO - PROCESS | 1735 | 1466701422711 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
10:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 529ms
10:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
10:03:43 INFO - PROCESS | 1735 | 1466701423146 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:43 INFO - PROCESS | 1735 | 1466701423252 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
10:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 573ms
10:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
10:03:43 INFO - PROCESS | 1735 | 1466701423716 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:43 INFO - PROCESS | 1735 | 1466701423823 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
10:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 524ms
10:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
10:03:44 INFO - PROCESS | 1735 | 1466701424246 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:44 INFO - PROCESS | 1735 | 1466701424356 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
10:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 585ms
10:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
10:03:44 INFO - PROCESS | 1735 | 1466701424837 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:44 INFO - PROCESS | 1735 | 1466701424978 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
10:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms
10:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
10:03:45 INFO - PROCESS | 1735 | 1466701425409 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:45 INFO - PROCESS | 1735 | 1466701425501 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
10:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms
10:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
10:03:45 INFO - PROCESS | 1735 | 1466701425934 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:46 INFO - PROCESS | 1735 | 1466701426024 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
10:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 478ms
10:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
10:03:46 INFO - PROCESS | 1735 | 1466701426417 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:46 INFO - PROCESS | 1735 | 1466701426511 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
10:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 473ms
10:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
10:03:46 INFO - PROCESS | 1735 | 1466701426894 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:46 INFO - PROCESS | 1735 | 1466701426982 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
10:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 478ms
10:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
10:03:47 INFO - PROCESS | 1735 | 1466701427379 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:47 INFO - PROCESS | 1735 | 1466701427484 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
10:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 528ms
10:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
10:03:47 INFO - PROCESS | 1735 | 1466701427913 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:48 INFO - PROCESS | 1735 | 1466701428004 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
10:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 577ms
10:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
10:03:48 INFO - PROCESS | 1735 | 1466701428498 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:48 INFO - PROCESS | 1735 | 1466701428626 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
10:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 774ms
10:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
10:03:49 INFO - PROCESS | 1735 | 1466701429277 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:49 INFO - PROCESS | 1735 | 1466701429418 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
10:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 835ms
10:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
10:03:50 INFO - PROCESS | 1735 | 1466701430118 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:50 INFO - PROCESS | 1735 | 1466701430220 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
10:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 529ms
10:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
10:03:50 INFO - PROCESS | 1735 | 1466701430656 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:50 INFO - PROCESS | 1735 | 1466701430752 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
10:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 536ms
10:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
10:03:51 INFO - PROCESS | 1735 | 1466701431204 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:51 INFO - PROCESS | 1735 | 1466701431301 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
10:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 526ms
10:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
10:03:51 INFO - PROCESS | 1735 | 1466701431726 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:51 INFO - PROCESS | 1735 | 1466701431821 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
10:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 570ms
10:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
10:03:52 INFO - PROCESS | 1735 | 1466701432311 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:52 INFO - PROCESS | 1735 | 1466701432398 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
10:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 534ms
10:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
10:03:52 INFO - PROCESS | 1735 | 1466701432844 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:52 INFO - PROCESS | 1735 | 1466701432968 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
10:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 570ms
10:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
10:03:53 INFO - PROCESS | 1735 | 1466701433416 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:53 INFO - PROCESS | 1735 | 1466701433499 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
10:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 479ms
10:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
10:03:53 INFO - PROCESS | 1735 | 1466701433900 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:53 INFO - PROCESS | 1735 | 1466701433989 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
10:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 483ms
10:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
10:03:54 INFO - PROCESS | 1735 | 1466701434389 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:54 INFO - PROCESS | 1735 | 1466701434471 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
10:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 469ms
10:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
10:03:54 INFO - PROCESS | 1735 | 1466701434867 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:54 INFO - PROCESS | 1735 | 1466701434952 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
10:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 474ms
10:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
10:03:55 INFO - PROCESS | 1735 | 1466701435350 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:55 INFO - PROCESS | 1735 | 1466701435455 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
10:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms
10:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
10:03:55 INFO - PROCESS | 1735 | 1466701435824 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:55 INFO - PROCESS | 1735 | 1466701435946 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
10:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 924ms
10:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
10:03:56 INFO - PROCESS | 1735 | 1466701436757 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:56 INFO - PROCESS | 1735 | 1466701436876 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
10:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 533ms
10:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
10:03:57 INFO - PROCESS | 1735 | 1466701437298 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:57 INFO - PROCESS | 1735 | 1466701437402 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
10:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 528ms
10:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
10:03:57 INFO - PROCESS | 1735 | 1466701437839 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:57 INFO - PROCESS | 1735 | 1466701437934 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
10:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 531ms
10:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
10:03:58 INFO - PROCESS | 1735 | 1466701438366 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:58 INFO - PROCESS | 1735 | 1466701438459 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
10:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 482ms
10:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
10:03:58 INFO - PROCESS | 1735 | 1466701438853 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:58 INFO - PROCESS | 1735 | 1466701438972 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
10:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms
10:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
10:03:59 INFO - PROCESS | 1735 | 1466701439431 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:59 INFO - PROCESS | 1735 | 1466701439572 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
10:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 574ms
10:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
10:04:00 INFO - PROCESS | 1735 | 1466701440008 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:00 INFO - PROCESS | 1735 | 1466701440096 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
10:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms
10:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
10:04:00 INFO - PROCESS | 1735 | 1466701440534 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:00 INFO - PROCESS | 1735 | 1466701440623 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
10:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 526ms
10:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
10:04:01 INFO - PROCESS | 1735 | 1466701441064 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:01 INFO - PROCESS | 1735 | 1466701441156 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
10:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 527ms
10:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
10:04:01 INFO - PROCESS | 1735 | 1466701441598 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:01 INFO - PROCESS | 1735 | 1466701441691 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
10:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 520ms
10:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
10:04:02 INFO - PROCESS | 1735 | 1466701442124 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:02 INFO - PROCESS | 1735 | 1466701442233 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
10:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 576ms
10:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
10:04:02 INFO - PROCESS | 1735 | 1466701442705 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:02 INFO - PROCESS | 1735 | 1466701442794 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:03 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
10:04:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:04:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
10:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 630ms
10:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
10:04:03 INFO - PROCESS | 1735 | 1466701443346 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:03 INFO - PROCESS | 1735 | 1466701443460 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:04 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
10:04:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:04:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
10:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 722ms
10:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
10:04:04 INFO - PROCESS | 1735 | 1466701444076 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:04 INFO - PROCESS | 1735 | 1466701444230 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:04 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
10:04:04 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
10:04:04 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
10:04:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
10:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 829ms
10:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
10:04:04 INFO - PROCESS | 1735 | 1466701444916 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:05 INFO - PROCESS | 1735 | 1466701445029 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:05 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
10:04:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:04:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
10:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 580ms
10:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
10:04:05 INFO - PROCESS | 1735 | 1466701445505 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:05 INFO - PROCESS | 1735 | 1466701445606 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:06 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
10:04:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:04:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
10:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 576ms
10:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
10:04:06 INFO - PROCESS | 1735 | 1466701446096 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:06 INFO - PROCESS | 1735 | 1466701446205 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:06 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
10:04:06 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
10:04:06 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
10:04:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
10:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 586ms
10:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
10:04:06 INFO - PROCESS | 1735 | 1466701446687 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:06 INFO - PROCESS | 1735 | 1466701446798 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
10:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 587ms
10:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
10:04:07 INFO - PROCESS | 1735 | 1466701447274 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:07 INFO - PROCESS | 1735 | 1466701447382 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:08 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
10:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 831ms
10:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
10:04:08 INFO - PROCESS | 1735 | 1466701448112 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:08 INFO - PROCESS | 1735 | 1466701448229 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:08 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
10:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 529ms
10:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
10:04:08 INFO - PROCESS | 1735 | 1466701448646 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:08 INFO - PROCESS | 1735 | 1466701448737 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
10:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 528ms
10:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
10:04:09 INFO - PROCESS | 1735 | 1466701449182 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:09 INFO - PROCESS | 1735 | 1466701449272 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
10:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 521ms
10:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
10:04:09 INFO - PROCESS | 1735 | 1466701449710 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:09 INFO - PROCESS | 1735 | 1466701449801 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
10:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 525ms
10:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
10:04:10 INFO - PROCESS | 1735 | 1466701450241 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:10 INFO - PROCESS | 1735 | 1466701450336 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:10 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
10:04:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 523ms
10:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
10:04:10 INFO - PROCESS | 1735 | 1466701450775 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:10 INFO - PROCESS | 1735 | 1466701450939 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
10:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1084ms
10:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
10:04:11 INFO - PROCESS | 1735 | 1466701451875 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:12 INFO - PROCESS | 1735 | 1466701452014 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
10:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms
10:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
10:04:12 INFO - PROCESS | 1735 | 1466701452510 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:12 INFO - PROCESS | 1735 | 1466701452616 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
10:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 538ms
10:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
10:04:13 INFO - PROCESS | 1735 | 1466701453060 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:13 INFO - PROCESS | 1735 | 1466701453159 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
10:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 535ms
10:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
10:04:13 INFO - PROCESS | 1735 | 1466701453597 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:13 INFO - PROCESS | 1735 | 1466701453690 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
10:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 522ms
10:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
10:04:14 INFO - PROCESS | 1735 | 1466701454132 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:14 INFO - PROCESS | 1735 | 1466701454221 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
10:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 595ms
10:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
10:04:14 INFO - PROCESS | 1735 | 1466701454728 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:14 INFO - PROCESS | 1735 | 1466701454868 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
10:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 571ms
10:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
10:04:15 INFO - PROCESS | 1735 | 1466701455318 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:15 INFO - PROCESS | 1735 | 1466701455443 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
10:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 532ms
10:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
10:04:15 INFO - PROCESS | 1735 | 1466701455855 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:15 INFO - PROCESS | 1735 | 1466701455947 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
10:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 481ms
10:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
10:04:16 INFO - PROCESS | 1735 | 1466701456340 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:16 INFO - PROCESS | 1735 | 1466701456423 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
10:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 483ms
10:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
10:04:16 INFO - PROCESS | 1735 | 1466701456828 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:16 INFO - PROCESS | 1735 | 1466701456921 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
10:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 479ms
10:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
10:04:17 INFO - PROCESS | 1735 | 1466701457314 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:17 INFO - PROCESS | 1735 | 1466701457423 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
10:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 527ms
10:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
10:04:17 INFO - PROCESS | 1735 | 1466701457846 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:17 INFO - PROCESS | 1735 | 1466701457942 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
10:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 524ms
10:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
10:04:18 INFO - PROCESS | 1735 | 1466701458372 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:18 INFO - PROCESS | 1735 | 1466701458496 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
10:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 822ms
10:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
10:04:19 INFO - PROCESS | 1735 | 1466701459208 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:19 INFO - PROCESS | 1735 | 1466701459319 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
10:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 774ms
10:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
10:04:19 INFO - PROCESS | 1735 | 1466701459987 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:20 INFO - PROCESS | 1735 | 1466701460095 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
10:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 578ms
10:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
10:04:20 INFO - PROCESS | 1735 | 1466701460578 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:20 INFO - PROCESS | 1735 | 1466701460676 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
10:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 531ms
10:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
10:04:21 INFO - PROCESS | 1735 | 1466701461122 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:21 INFO - PROCESS | 1735 | 1466701461225 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
10:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 527ms
10:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
10:04:21 INFO - PROCESS | 1735 | 1466701461645 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:21 INFO - PROCESS | 1735 | 1466701461740 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
10:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 581ms
10:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
10:04:22 INFO - PROCESS | 1735 | 1466701462238 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:22 INFO - PROCESS | 1735 | 1466701462330 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
10:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 570ms
10:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
10:04:22 INFO - PROCESS | 1735 | 1466701462816 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:23 INFO - PROCESS | 1735 | 1466701462999 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
10:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms
10:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
10:04:23 INFO - PROCESS | 1735 | 1466701463495 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:23 INFO - PROCESS | 1735 | 1466701463584 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:24 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
10:04:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:04:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 529ms
10:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
10:04:24 INFO - PROCESS | 1735 | 1466701464030 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:24 INFO - PROCESS | 1735 | 1466701464119 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
10:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 520ms
10:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
10:04:24 INFO - PROCESS | 1735 | 1466701464559 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:24 INFO - PROCESS | 1735 | 1466701464648 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
10:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 483ms
10:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
10:04:25 INFO - PROCESS | 1735 | 1466701465044 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:25 INFO - PROCESS | 1735 | 1466701465136 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
10:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 631ms
10:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
10:04:25 INFO - PROCESS | 1735 | 1466701465688 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:25 INFO - PROCESS | 1735 | 1466701465883 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:26 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
10:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1028ms
10:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
10:04:26 INFO - PROCESS | 1735 | 1466701466731 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:26 INFO - PROCESS | 1735 | 1466701466867 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:27 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
10:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 937ms
10:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
10:04:27 INFO - PROCESS | 1735 | 1466701467679 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:27 INFO - PROCESS | 1735 | 1466701467797 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
10:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 740ms
10:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
10:04:28 INFO - PROCESS | 1735 | 1466701468410 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:28 INFO - PROCESS | 1735 | 1466701468860 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
10:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1475ms
10:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
10:04:29 INFO - PROCESS | 1735 | 1466701469893 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:30 INFO - PROCESS | 1735 | 1466701470046 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
10:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 777ms
10:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
10:04:30 INFO - PROCESS | 1735 | 1466701470685 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:30 INFO - PROCESS | 1735 | 1466701470817 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
10:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 622ms
10:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
10:04:31 INFO - PROCESS | 1735 | 1466701471353 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:31 INFO - PROCESS | 1735 | 1466701471487 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
10:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 787ms
10:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
10:04:32 INFO - PROCESS | 1735 | 1466701472110 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:32 INFO - PROCESS | 1735 | 1466701472277 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
10:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 583ms
10:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
10:04:32 INFO - PROCESS | 1735 | 1466701472696 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:32 INFO - PROCESS | 1735 | 1466701472805 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
10:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 570ms
10:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
10:04:33 INFO - PROCESS | 1735 | 1466701473272 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:33 INFO - PROCESS | 1735 | 1466701473366 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
10:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 476ms
10:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
10:04:33 INFO - PROCESS | 1735 | 1466701473753 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:33 INFO - PROCESS | 1735 | 1466701473839 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 483ms
10:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
10:04:34 INFO - PROCESS | 1735 | 1466701474240 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:34 INFO - PROCESS | 1735 | 1466701474329 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:34 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
10:04:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
10:04:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 479ms
10:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
10:04:34 INFO - PROCESS | 1735 | 1466701474729 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:34 INFO - PROCESS | 1735 | 1466701474880 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
10:04:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
10:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 831ms
10:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
10:04:35 INFO - PROCESS | 1735 | 1466701475565 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:35 INFO - PROCESS | 1735 | 1466701475676 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:36 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
10:04:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
10:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 525ms
10:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
10:04:36 INFO - PROCESS | 1735 | 1466701476103 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:36 INFO - PROCESS | 1735 | 1466701476214 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:36 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]"
10:04:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:04:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
10:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 535ms
10:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
10:04:36 INFO - PROCESS | 1735 | 1466701476652 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:36 INFO - PROCESS | 1735 | 1466701476746 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:37 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
10:04:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
10:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 528ms
10:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
10:04:37 INFO - PROCESS | 1735 | 1466701477177 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:37 INFO - PROCESS | 1735 | 1466701477269 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
10:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 523ms
10:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
10:04:37 INFO - PROCESS | 1735 | 1466701477704 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:37 INFO - PROCESS | 1735 | 1466701477809 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
10:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 570ms
10:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
10:04:38 INFO - PROCESS | 1735 | 1466701478282 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:38 INFO - PROCESS | 1735 | 1466701478404 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
10:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 626ms
10:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
10:04:38 INFO - PROCESS | 1735 | 1466701478914 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:39 INFO - PROCESS | 1735 | 1466701479026 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
10:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 624ms
10:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
10:04:39 INFO - PROCESS | 1735 | 1466701479542 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:39 INFO - PROCESS | 1735 | 1466701479645 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
10:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 521ms
10:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
10:04:40 INFO - PROCESS | 1735 | 1466701480067 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:40 INFO - PROCESS | 1735 | 1466701480152 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
10:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms
10:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
10:04:40 INFO - PROCESS | 1735 | 1466701480706 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:40 INFO - PROCESS | 1735 | 1466701480862 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
10:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 622ms
10:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
10:04:41 INFO - PROCESS | 1735 | 1466701481333 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:41 INFO - PROCESS | 1735 | 1466701481437 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
10:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 788ms
10:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
10:04:42 INFO - PROCESS | 1735 | 1466701482138 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:42 INFO - PROCESS | 1735 | 1466701482314 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
10:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 886ms
10:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
10:04:43 INFO - PROCESS | 1735 | 1466701483026 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:43 INFO - PROCESS | 1735 | 1466701483140 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
10:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1025ms
10:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
10:04:44 INFO - PROCESS | 1735 | 1466701484059 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:44 INFO - PROCESS | 1735 | 1466701484175 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
10:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 576ms
10:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
10:04:44 INFO - PROCESS | 1735 | 1466701484645 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:44 INFO - PROCESS | 1735 | 1466701484778 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
10:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 736ms
10:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
10:04:45 INFO - PROCESS | 1735 | 1466701485400 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:45 INFO - PROCESS | 1735 | 1466701485509 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
10:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 579ms
10:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
10:04:45 INFO - PROCESS | 1735 | 1466701485971 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:46 INFO - PROCESS | 1735 | 1466701486109 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
10:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 628ms
10:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
10:04:46 INFO - PROCESS | 1735 | 1466701486604 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:46 INFO - PROCESS | 1735 | 1466701486708 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
10:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 577ms
10:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
10:04:47 INFO - PROCESS | 1735 | 1466701487190 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:47 INFO - PROCESS | 1735 | 1466701487321 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
10:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 541ms
10:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
10:04:47 INFO - PROCESS | 1735 | 1466701487733 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:47 INFO - PROCESS | 1735 | 1466701487820 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
10:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 676ms
10:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
10:04:48 INFO - PROCESS | 1735 | 1466701488419 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:48 INFO - PROCESS | 1735 | 1466701488583 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
10:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms
10:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
10:04:49 INFO - PROCESS | 1735 | 1466701489053 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:49 INFO - PROCESS | 1735 | 1466701489144 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
10:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 573ms
10:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
10:04:49 INFO - PROCESS | 1735 | 1466701489635 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:49 INFO - PROCESS | 1735 | 1466701489767 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
10:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1035ms
10:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
10:04:50 INFO - PROCESS | 1735 | 1466701490684 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:50 INFO - PROCESS | 1735 | 1466701490797 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
10:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 732ms
10:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
10:04:51 INFO - PROCESS | 1735 | 1466701491440 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:51 INFO - PROCESS | 1735 | 1466701491586 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
10:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 623ms
10:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
10:04:52 INFO - PROCESS | 1735 | 1466701492079 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:52 INFO - PROCESS | 1735 | 1466701492185 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
10:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 736ms
10:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
10:04:52 INFO - PROCESS | 1735 | 1466701492814 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:52 INFO - PROCESS | 1735 | 1466701492981 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
10:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 727ms
10:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
10:04:53 INFO - PROCESS | 1735 | 1466701493544 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:53 INFO - PROCESS | 1735 | 1466701493659 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
10:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 678ms
10:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
10:04:54 INFO - PROCESS | 1735 | 1466701494236 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:54 INFO - PROCESS | 1735 | 1466701494397 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
10:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 628ms
10:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
10:04:54 INFO - PROCESS | 1735 | 1466701494865 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:54 INFO - PROCESS | 1735 | 1466701494953 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
10:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 575ms
10:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
10:04:55 INFO - PROCESS | 1735 | 1466701495449 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:55 INFO - PROCESS | 1735 | 1466701495550 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
10:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 525ms
10:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
10:04:55 INFO - PROCESS | 1735 | 1466701495977 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:56 INFO - PROCESS | 1735 | 1466701496077 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
10:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 573ms
10:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
10:04:56 INFO - PROCESS | 1735 | 1466701496555 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:56 INFO - PROCESS | 1735 | 1466701496655 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
10:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 683ms
10:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
10:04:57 INFO - PROCESS | 1735 | 1466701497249 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:57 INFO - PROCESS | 1735 | 1466701497415 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
10:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 876ms
10:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
10:04:58 INFO - PROCESS | 1735 | 1466701498131 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:58 INFO - PROCESS | 1735 | 1466701498291 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
10:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 675ms
10:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
10:04:58 INFO - PROCESS | 1735 | 1466701498838 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:58 INFO - PROCESS | 1735 | 1466701498947 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
10:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 537ms
10:04:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
10:04:59 INFO - PROCESS | 1735 | 1466701499390 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:59 INFO - PROCESS | 1735 | 1466701499489 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:04:59 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 () {
10:04:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
10:04:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
10:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
10:04:59 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 () {
10:04:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
10:04:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
10:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
10:04:59 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 () {
10:04:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
10:04:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
10:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
10:04:59 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 () {
10:04:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
10:04:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
10:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
10:04:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 582ms
10:04:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
10:04:59 INFO - PROCESS | 1735 | 1466701499997 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:00 INFO - PROCESS | 1735 | 1466701500169 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
10:05:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
10:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:05:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
10:05:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
10:05:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
10:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:05:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
10:05:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
10:05:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
10:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:05:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
10:05:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 627ms
10:05:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
10:05:00 INFO - PROCESS | 1735 | 1466701500634 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:00 INFO - PROCESS | 1735 | 1466701500743 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:01 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
10:05:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
10:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:05:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:05:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
10:05:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
10:05:01 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.
10:05:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
10:05:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 522ms
10:05:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
10:05:01 INFO - PROCESS | 1735 | 1466701501169 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:01 INFO - PROCESS | 1735 | 1466701501336 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
10:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 845ms
10:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
10:05:02 INFO - PROCESS | 1735 | 1466701502019 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:02 INFO - PROCESS | 1735 | 1466701502148 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
10:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 537ms
10:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
10:05:02 INFO - PROCESS | 1735 | 1466701502577 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:02 INFO - PROCESS | 1735 | 1466701502667 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
10:05:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 477ms
10:05:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
10:05:03 INFO - PROCESS | 1735 | 1466701503059 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:03 INFO - PROCESS | 1735 | 1466701503145 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
10:05:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 477ms
10:05:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
10:05:03 INFO - PROCESS | 1735 | 1466701503540 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:03 INFO - PROCESS | 1735 | 1466701503630 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
10:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 489ms
10:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
10:05:04 INFO - PROCESS | 1735 | 1466701504035 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:04 INFO - PROCESS | 1735 | 1466701504138 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
10:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 627ms
10:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
10:05:04 INFO - PROCESS | 1735 | 1466701504669 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:04 INFO - PROCESS | 1735 | 1466701504799 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
10:05:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 983ms
10:05:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
10:05:05 INFO - PROCESS | 1735 | 1466701505660 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:05 INFO - PROCESS | 1735 | 1466701505772 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
10:05:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 583ms
10:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
10:05:06 INFO - PROCESS | 1735 | 1466701506252 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:06 INFO - PROCESS | 1735 | 1466701506348 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
10:05:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 528ms
10:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
10:05:06 INFO - PROCESS | 1735 | 1466701506787 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:06 INFO - PROCESS | 1735 | 1466701506886 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
10:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 527ms
10:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
10:05:07 INFO - PROCESS | 1735 | 1466701507313 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:07 INFO - PROCESS | 1735 | 1466701507421 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
10:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 681ms
10:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
10:05:08 INFO - PROCESS | 1735 | 1466701508011 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:08 INFO - PROCESS | 1735 | 1466701508188 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
10:05:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 740ms
10:05:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
10:05:08 INFO - PROCESS | 1735 | 1466701508758 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:08 INFO - PROCESS | 1735 | 1466701508895 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
10:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 625ms
10:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
10:05:09 INFO - PROCESS | 1735 | 1466701509385 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:09 INFO - PROCESS | 1735 | 1466701509539 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
10:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 672ms
10:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
10:05:10 INFO - PROCESS | 1735 | 1466701510064 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:10 INFO - PROCESS | 1735 | 1466701510151 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
10:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 494ms
10:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
10:05:10 INFO - PROCESS | 1735 | 1466701510561 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:10 INFO - PROCESS | 1735 | 1466701510649 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
10:05:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 672ms
10:05:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
10:05:11 INFO - PROCESS | 1735 | 1466701511248 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:11 INFO - PROCESS | 1735 | 1466701511381 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
10:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 795ms
10:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
10:05:12 INFO - PROCESS | 1735 | 1466701512102 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:12 INFO - PROCESS | 1735 | 1466701512224 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
10:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 625ms
10:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
10:05:12 INFO - PROCESS | 1735 | 1466701512741 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:12 INFO - PROCESS | 1735 | 1466701512867 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
10:05:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 634ms
10:05:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
10:05:13 INFO - PROCESS | 1735 | 1466701513379 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:13 INFO - PROCESS | 1735 | 1466701513506 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
10:05:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 531ms
10:05:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
10:05:13 INFO - PROCESS | 1735 | 1466701513910 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:14 INFO - PROCESS | 1735 | 1466701514003 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:14 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
10:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 528ms
10:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
10:05:14 INFO - PROCESS | 1735 | 1466701514443 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:14 INFO - PROCESS | 1735 | 1466701514529 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
10:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 526ms
10:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
10:05:14 INFO - PROCESS | 1735 | 1466701514978 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:15 INFO - PROCESS | 1735 | 1466701515100 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:15 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
10:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 570ms
10:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
10:05:15 INFO - PROCESS | 1735 | 1466701515549 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:15 INFO - PROCESS | 1735 | 1466701515643 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
10:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 537ms
10:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
10:05:16 INFO - PROCESS | 1735 | 1466701516097 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:16 INFO - PROCESS | 1735 | 1466701516183 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
10:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 480ms
10:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
10:05:16 INFO - PROCESS | 1735 | 1466701516582 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:16 INFO - PROCESS | 1735 | 1466701516672 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
10:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 528ms
10:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
10:05:17 INFO - PROCESS | 1735 | 1466701517115 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:17 INFO - PROCESS | 1735 | 1466701517204 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
10:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 488ms
10:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
10:05:17 INFO - PROCESS | 1735 | 1466701517617 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:17 INFO - PROCESS | 1735 | 1466701517728 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
10:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 528ms
10:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
10:05:18 INFO - PROCESS | 1735 | 1466701518148 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:18 INFO - PROCESS | 1735 | 1466701518235 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
10:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 522ms
10:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
10:05:18 INFO - PROCESS | 1735 | 1466701518676 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:18 INFO - PROCESS | 1735 | 1466701518860 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
10:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 778ms
10:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
10:05:19 INFO - PROCESS | 1735 | 1466701519478 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:19 INFO - PROCESS | 1735 | 1466701519607 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
10:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 825ms
10:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
10:05:20 INFO - PROCESS | 1735 | 1466701520307 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:20 INFO - PROCESS | 1735 | 1466701520417 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
10:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 527ms
10:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
10:05:20 INFO - PROCESS | 1735 | 1466701520865 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:20 INFO - PROCESS | 1735 | 1466701520960 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
10:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 529ms
10:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
10:05:21 INFO - PROCESS | 1735 | 1466701521404 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:21 INFO - PROCESS | 1735 | 1466701521497 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
10:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 529ms
10:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
10:05:21 INFO - PROCESS | 1735 | 1466701521932 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:22 INFO - PROCESS | 1735 | 1466701522040 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
10:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 524ms
10:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
10:05:22 INFO - PROCESS | 1735 | 1466701522466 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:22 INFO - PROCESS | 1735 | 1466701522549 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
10:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 525ms
10:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
10:05:23 INFO - PROCESS | 1735 | 1466701522998 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:23 INFO - PROCESS | 1735 | 1466701523131 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
10:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 575ms
10:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
10:05:23 INFO - PROCESS | 1735 | 1466701523591 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:23 INFO - PROCESS | 1735 | 1466701523688 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
10:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 481ms
10:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
10:05:24 INFO - PROCESS | 1735 | 1466701524077 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:24 INFO - PROCESS | 1735 | 1466701524162 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:24 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
10:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 478ms
10:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
10:05:24 INFO - PROCESS | 1735 | 1466701524560 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:24 INFO - PROCESS | 1735 | 1466701524645 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
10:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 479ms
10:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
10:05:25 INFO - PROCESS | 1735 | 1466701525049 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:25 INFO - PROCESS | 1735 | 1466701525142 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
10:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 523ms
10:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
10:05:25 INFO - PROCESS | 1735 | 1466701525580 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:25 INFO - PROCESS | 1735 | 1466701525685 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:26 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
10:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 523ms
10:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
10:05:26 INFO - PROCESS | 1735 | 1466701526106 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:26 INFO - PROCESS | 1735 | 1466701526226 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
10:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 873ms
10:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
10:05:26 INFO - PROCESS | 1735 | 1466701526988 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:27 INFO - PROCESS | 1735 | 1466701527135 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
10:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 578ms
10:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
10:05:27 INFO - PROCESS | 1735 | 1466701527576 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:27 INFO - PROCESS | 1735 | 1466701527694 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
10:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 528ms
10:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
10:05:28 INFO - PROCESS | 1735 | 1466701528117 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:28 INFO - PROCESS | 1735 | 1466701528217 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
10:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 531ms
10:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
10:05:28 INFO - PROCESS | 1735 | 1466701528645 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:28 INFO - PROCESS | 1735 | 1466701528736 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
10:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 474ms
10:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
10:05:29 INFO - PROCESS | 1735 | 1466701529124 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:29 INFO - PROCESS | 1735 | 1466701529228 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:29 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
10:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 569ms
10:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
10:05:29 INFO - PROCESS | 1735 | 1466701529702 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:29 INFO - PROCESS | 1735 | 1466701529827 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
10:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 570ms
10:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
10:05:30 INFO - PROCESS | 1735 | 1466701530277 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:30 INFO - PROCESS | 1735 | 1466701530364 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:30 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
10:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 471ms
10:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
10:05:30 INFO - PROCESS | 1735 | 1466701530752 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:30 INFO - PROCESS | 1735 | 1466701530851 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
10:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 522ms
10:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
10:05:31 INFO - PROCESS | 1735 | 1466701531281 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:31 INFO - PROCESS | 1735 | 1466701531364 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
10:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 525ms
10:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
10:05:31 INFO - PROCESS | 1735 | 1466701531811 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:31 INFO - PROCESS | 1735 | 1466701531899 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
10:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 475ms
10:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
10:05:32 INFO - PROCESS | 1735 | 1466701532294 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:32 INFO - PROCESS | 1735 | 1466701532393 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
10:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 526ms
10:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
10:05:32 INFO - PROCESS | 1735 | 1466701532824 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:32 INFO - PROCESS | 1735 | 1466701532916 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
10:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 620ms
10:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
10:05:33 INFO - PROCESS | 1735 | 1466701533455 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:33 INFO - PROCESS | 1735 | 1466701533593 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
10:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 825ms
10:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
10:05:34 INFO - PROCESS | 1735 | 1466701534459 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:34 INFO - PROCESS | 1735 | 1466701534574 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
10:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 571ms
10:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
10:05:35 INFO - PROCESS | 1735 | 1466701535037 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:35 INFO - PROCESS | 1735 | 1466701535134 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
10:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 537ms
10:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
10:05:35 INFO - PROCESS | 1735 | 1466701535582 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:35 INFO - PROCESS | 1735 | 1466701535687 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
10:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 530ms
10:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
10:05:36 INFO - PROCESS | 1735 | 1466701536109 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:36 INFO - PROCESS | 1735 | 1466701536216 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
10:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 533ms
10:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
10:05:36 INFO - PROCESS | 1735 | 1466701536649 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:36 INFO - PROCESS | 1735 | 1466701536749 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
10:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 577ms
10:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
10:05:37 INFO - PROCESS | 1735 | 1466701537242 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:37 INFO - PROCESS | 1735 | 1466701537378 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:37 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
10:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 570ms
10:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
10:05:37 INFO - PROCESS | 1735 | 1466701537815 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:37 INFO - PROCESS | 1735 | 1466701537907 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:38 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
10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 522ms
10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
10:05:38 INFO - PROCESS | 1735 | 1466701538342 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:38 INFO - PROCESS | 1735 | 1466701538432 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:38 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
10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 482ms
10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
10:05:38 INFO - PROCESS | 1735 | 1466701538829 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:38 INFO - PROCESS | 1735 | 1466701538916 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:39 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)
10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 479ms
10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
10:05:39 INFO - PROCESS | 1735 | 1466701539313 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:39 INFO - PROCESS | 1735 | 1466701539398 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 483ms
10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
10:05:39 INFO - PROCESS | 1735 | 1466701539803 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:39 INFO - PROCESS | 1735 | 1466701539904 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
10:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 523ms
10:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
10:05:40 INFO - PROCESS | 1735 | 1466701540331 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:40 INFO - PROCESS | 1735 | 1466701540415 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
10:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 776ms
10:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
10:05:41 INFO - PROCESS | 1735 | 1466701541122 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:41 INFO - PROCESS | 1735 | 1466701541244 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
10:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 622ms
10:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
10:05:41 INFO - PROCESS | 1735 | 1466701541754 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:41 INFO - PROCESS | 1735 | 1466701541853 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
10:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 525ms
10:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
10:05:42 INFO - PROCESS | 1735 | 1466701542295 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:42 INFO - PROCESS | 1735 | 1466701542389 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
10:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 529ms
10:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
10:05:42 INFO - PROCESS | 1735 | 1466701542821 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:42 INFO - PROCESS | 1735 | 1466701542915 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
10:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 631ms
10:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
10:05:43 INFO - PROCESS | 1735 | 1466701543462 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:43 INFO - PROCESS | 1735 | 1466701543561 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
10:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 528ms
10:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
10:05:43 INFO - PROCESS | 1735 | 1466701543994 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:44 INFO - PROCESS | 1735 | 1466701544130 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
10:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 576ms
10:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
10:05:44 INFO - PROCESS | 1735 | 1466701544572 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:44 INFO - PROCESS | 1735 | 1466701544657 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
10:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 478ms
10:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
10:05:45 INFO - PROCESS | 1735 | 1466701545055 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:45 INFO - PROCESS | 1735 | 1466701545142 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:45 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
10:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 476ms
10:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
10:05:45 INFO - PROCESS | 1735 | 1466701545535 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:45 INFO - PROCESS | 1735 | 1466701545624 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
10:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 470ms
10:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
10:05:46 INFO - PROCESS | 1735 | 1466701546010 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:46 INFO - PROCESS | 1735 | 1466701546102 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
10:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms
10:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
10:05:46 INFO - PROCESS | 1735 | 1466701546541 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:46 INFO - PROCESS | 1735 | 1466701546640 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:47 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)
10:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 528ms
10:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
10:05:47 INFO - PROCESS | 1735 | 1466701547070 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:47 INFO - PROCESS | 1735 | 1466701547159 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
10:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 535ms
10:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
10:05:47 INFO - PROCESS | 1735 | 1466701547613 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:47 INFO - PROCESS | 1735 | 1466701547745 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
10:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 780ms
10:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
10:05:48 INFO - PROCESS | 1735 | 1466701548406 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:48 INFO - PROCESS | 1735 | 1466701548539 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
10:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1079ms
10:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
10:05:49 INFO - PROCESS | 1735 | 1466701549496 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:49 INFO - PROCESS | 1735 | 1466701549621 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
10:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms
10:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
10:05:50 INFO - PROCESS | 1735 | 1466701550134 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:50 INFO - PROCESS | 1735 | 1466701550243 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
10:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 577ms
10:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
10:05:50 INFO - PROCESS | 1735 | 1466701550730 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:50 INFO - PROCESS | 1735 | 1466701550875 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
10:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 679ms
10:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
10:05:51 INFO - PROCESS | 1735 | 1466701551411 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:51 INFO - PROCESS | 1735 | 1466701551530 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
10:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms
10:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
10:05:52 INFO - PROCESS | 1735 | 1466701552041 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:52 INFO - PROCESS | 1735 | 1466701552188 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
10:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 637ms
10:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
10:05:52 INFO - PROCESS | 1735 | 1466701552691 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:52 INFO - PROCESS | 1735 | 1466701552859 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 677ms
10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
10:05:53 INFO - PROCESS | 1735 | 1466701553369 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:53 INFO - PROCESS | 1735 | 1466701553475 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 484ms
10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
10:05:53 INFO - PROCESS | 1735 | 1466701553858 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:53 INFO - PROCESS | 1735 | 1466701553946 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
10:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 431ms
10:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
10:05:54 INFO - PROCESS | 1735 | 1466701554295 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:54 INFO - PROCESS | 1735 | 1466701554379 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
10:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 477ms
10:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
10:05:54 INFO - PROCESS | 1735 | 1466701554776 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:54 INFO - PROCESS | 1735 | 1466701554868 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
10:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 471ms
10:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
10:05:55 INFO - PROCESS | 1735 | 1466701555252 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:55 INFO - PROCESS | 1735 | 1466701555361 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
10:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 735ms
10:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
10:05:56 INFO - PROCESS | 1735 | 1466701556100 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:56 INFO - PROCESS | 1735 | 1466701556220 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
10:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 679ms
10:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
10:05:56 INFO - PROCESS | 1735 | 1466701556685 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:56 INFO - PROCESS | 1735 | 1466701556779 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
10:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 526ms
10:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
10:05:57 INFO - PROCESS | 1735 | 1466701557223 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:57 INFO - PROCESS | 1735 | 1466701557320 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
10:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 533ms
10:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
10:05:57 INFO - PROCESS | 1735 | 1466701557761 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:57 INFO - PROCESS | 1735 | 1466701557851 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
10:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 471ms
10:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
10:05:58 INFO - PROCESS | 1735 | 1466701558230 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:58 INFO - PROCESS | 1735 | 1466701558321 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
10:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 523ms
10:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
10:05:58 INFO - PROCESS | 1735 | 1466701558762 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:58 INFO - PROCESS | 1735 | 1466701558893 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
10:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 579ms
10:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
10:05:59 INFO - PROCESS | 1735 | 1466701559349 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:59 INFO - PROCESS | 1735 | 1466701559433 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
10:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 475ms
10:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
10:05:59 INFO - PROCESS | 1735 | 1466701559824 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:05:59 INFO - PROCESS | 1735 | 1466701559916 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
10:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 479ms
10:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
10:06:00 INFO - PROCESS | 1735 | 1466701560308 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:00 INFO - PROCESS | 1735 | 1466701560396 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
10:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 477ms
10:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
10:06:00 INFO - PROCESS | 1735 | 1466701560789 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:00 INFO - PROCESS | 1735 | 1466701560879 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
10:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 482ms
10:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
10:06:01 INFO - PROCESS | 1735 | 1466701561277 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:01 INFO - PROCESS | 1735 | 1466701561382 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
10:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 528ms
10:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
10:06:01 INFO - PROCESS | 1735 | 1466701561809 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:01 INFO - PROCESS | 1735 | 1466701561902 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 482ms
10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
10:06:02 INFO - PROCESS | 1735 | 1466701562301 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:02 INFO - PROCESS | 1735 | 1466701562427 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 678ms
10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
10:06:02 INFO - PROCESS | 1735 | 1466701562986 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:03 INFO - PROCESS | 1735 | 1466701563215 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
10:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 875ms
10:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
10:06:03 INFO - PROCESS | 1735 | 1466701563866 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:03 INFO - PROCESS | 1735 | 1466701563973 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
10:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 538ms
10:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
10:06:04 INFO - PROCESS | 1735 | 1466701564414 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:04 INFO - PROCESS | 1735 | 1466701564536 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
10:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 528ms
10:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
10:06:04 INFO - PROCESS | 1735 | 1466701564954 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:05 INFO - PROCESS | 1735 | 1466701565052 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
10:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 525ms
10:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
10:06:05 INFO - PROCESS | 1735 | 1466701565481 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:05 INFO - PROCESS | 1735 | 1466701565570 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
10:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 528ms
10:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
10:06:06 INFO - PROCESS | 1735 | 1466701566013 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:06 INFO - PROCESS | 1735 | 1466701566101 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
10:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 528ms
10:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
10:06:06 INFO - PROCESS | 1735 | 1466701566549 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:06 INFO - PROCESS | 1735 | 1466701566671 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
10:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 570ms
10:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
10:06:07 INFO - PROCESS | 1735 | 1466701567126 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:07 INFO - PROCESS | 1735 | 1466701567217 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
10:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 478ms
10:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
10:06:07 INFO - PROCESS | 1735 | 1466701567603 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:07 INFO - PROCESS | 1735 | 1466701567697 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
10:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 469ms
10:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
10:06:08 INFO - PROCESS | 1735 | 1466701568078 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:08 INFO - PROCESS | 1735 | 1466701568165 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
10:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 470ms
10:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
10:06:08 INFO - PROCESS | 1735 | 1466701568557 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:08 INFO - PROCESS | 1735 | 1466701568643 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
10:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms
10:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
10:06:09 INFO - PROCESS | 1735 | 1466701569081 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:09 INFO - PROCESS | 1735 | 1466701569208 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
10:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 574ms
10:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
10:06:09 INFO - PROCESS | 1735 | 1466701569694 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:09 INFO - PROCESS | 1735 | 1466701569873 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:10 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
10:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 935ms
10:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
10:06:10 INFO - PROCESS | 1735 | 1466701570644 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:10 INFO - PROCESS | 1735 | 1466701570759 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:11 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
10:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 640ms
10:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
10:06:11 INFO - PROCESS | 1735 | 1466701571281 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:11 INFO - PROCESS | 1735 | 1466701571389 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
10:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1380ms
10:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
10:06:12 INFO - PROCESS | 1735 | 1466701572670 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:12 INFO - PROCESS | 1735 | 1466701572772 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
10:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 581ms
10:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
10:06:13 INFO - PROCESS | 1735 | 1466701573260 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:13 INFO - PROCESS | 1735 | 1466701573366 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
10:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 579ms
10:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
10:06:13 INFO - PROCESS | 1735 | 1466701573852 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:13 INFO - PROCESS | 1735 | 1466701573977 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
10:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 625ms
10:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
10:06:14 INFO - PROCESS | 1735 | 1466701574489 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:14 INFO - PROCESS | 1735 | 1466701574588 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
10:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 584ms
10:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
10:06:15 INFO - PROCESS | 1735 | 1466701575072 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:15 INFO - PROCESS | 1735 | 1466701575163 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
10:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 582ms
10:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
10:06:15 INFO - PROCESS | 1735 | 1466701575662 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:15 INFO - PROCESS | 1735 | 1466701575787 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
10:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms
10:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
10:06:16 INFO - PROCESS | 1735 | 1466701576183 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:16 INFO - PROCESS | 1735 | 1466701576274 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:16 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)
10:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 520ms
10:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
10:06:16 INFO - PROCESS | 1735 | 1466701576708 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:16 INFO - PROCESS | 1735 | 1466701576798 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
10:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 472ms
10:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
10:06:17 INFO - PROCESS | 1735 | 1466701577185 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:17 INFO - PROCESS | 1735 | 1466701577277 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
10:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 522ms
10:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
10:06:17 INFO - PROCESS | 1735 | 1466701577712 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:17 INFO - PROCESS | 1735 | 1466701577818 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
10:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 825ms
10:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
10:06:18 INFO - PROCESS | 1735 | 1466701578569 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:18 INFO - PROCESS | 1735 | 1466701578670 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
10:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 528ms
10:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
10:06:19 INFO - PROCESS | 1735 | 1466701579105 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:19 INFO - PROCESS | 1735 | 1466701579201 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
10:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 528ms
10:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
10:06:19 INFO - PROCESS | 1735 | 1466701579649 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:19 INFO - PROCESS | 1735 | 1466701579749 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
10:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 546ms
10:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
10:06:20 INFO - PROCESS | 1735 | 1466701580191 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:20 INFO - PROCESS | 1735 | 1466701580293 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
10:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 522ms
10:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
10:06:20 INFO - PROCESS | 1735 | 1466701580716 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:20 INFO - PROCESS | 1735 | 1466701580825 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
10:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 576ms
10:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
10:06:21 INFO - PROCESS | 1735 | 1466701581302 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:21 INFO - PROCESS | 1735 | 1466701581443 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
10:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 621ms
10:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
10:06:21 INFO - PROCESS | 1735 | 1466701581925 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:22 INFO - PROCESS | 1735 | 1466701582016 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
10:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 525ms
10:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
10:06:22 INFO - PROCESS | 1735 | 1466701582455 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:22 INFO - PROCESS | 1735 | 1466701582547 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
10:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 521ms
10:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
10:06:22 INFO - PROCESS | 1735 | 1466701582982 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:23 INFO - PROCESS | 1735 | 1466701583074 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
10:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 473ms
10:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
10:06:23 INFO - PROCESS | 1735 | 1466701583460 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:23 INFO - PROCESS | 1735 | 1466701583554 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
10:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 473ms
10:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
10:06:23 INFO - PROCESS | 1735 | 1466701583939 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:24 INFO - PROCESS | 1735 | 1466701584048 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
10:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 577ms
10:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
10:06:24 INFO - PROCESS | 1735 | 1466701584519 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:24 INFO - PROCESS | 1735 | 1466701584610 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
10:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 620ms
10:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
10:06:25 INFO - PROCESS | 1735 | 1466701585147 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:25 INFO - PROCESS | 1735 | 1466701585268 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
10:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 726ms
10:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
10:06:25 INFO - PROCESS | 1735 | 1466701585878 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:25 INFO - PROCESS | 1735 | 1466701585983 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
10:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 527ms
10:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
10:06:26 INFO - PROCESS | 1735 | 1466701586417 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:26 INFO - PROCESS | 1735 | 1466701586556 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
10:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 571ms
10:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
10:06:27 INFO - PROCESS | 1735 | 1466701587001 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:27 INFO - PROCESS | 1735 | 1466701587111 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
10:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 578ms
10:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
10:06:27 INFO - PROCESS | 1735 | 1466701587574 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:27 INFO - PROCESS | 1735 | 1466701587686 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
10:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 528ms
10:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
10:06:28 INFO - PROCESS | 1735 | 1466701588108 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:28 INFO - PROCESS | 1735 | 1466701588217 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
10:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 528ms
10:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
10:06:28 INFO - PROCESS | 1735 | 1466701588647 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:28 INFO - PROCESS | 1735 | 1466701588777 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:29 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
10:06:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:06:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
10:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 575ms
10:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
10:06:29 INFO - PROCESS | 1735 | 1466701589226 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:29 INFO - PROCESS | 1735 | 1466701589315 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
10:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 477ms
10:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
10:06:29 INFO - PROCESS | 1735 | 1466701589710 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:29 INFO - PROCESS | 1735 | 1466701589802 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
10:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 524ms
10:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
10:06:30 INFO - PROCESS | 1735 | 1466701590240 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:30 INFO - PROCESS | 1735 | 1466701590332 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:30 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
10:06:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:06:30 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 521ms
10:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
10:06:30 INFO - PROCESS | 1735 | 1466701590768 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:30 INFO - PROCESS | 1735 | 1466701590860 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:31 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
10:06:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:06:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
10:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 521ms
10:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
10:06:31 INFO - PROCESS | 1735 | 1466701591296 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:31 INFO - PROCESS | 1735 | 1466701591402 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
10:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 524ms
10:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
10:06:31 INFO - PROCESS | 1735 | 1466701591824 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:31 INFO - PROCESS | 1735 | 1466701591932 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
10:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 672ms
10:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
10:06:32 INFO - PROCESS | 1735 | 1466701592504 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:32 INFO - PROCESS | 1735 | 1466701592619 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
10:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 772ms
10:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
10:06:33 INFO - PROCESS | 1735 | 1466701593297 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:33 INFO - PROCESS | 1735 | 1466701593583 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
10:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 723ms
10:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
10:06:34 INFO - PROCESS | 1735 | 1466701594027 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:34 INFO - PROCESS | 1735 | 1466701594146 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
10:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 573ms
10:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
10:06:34 INFO - PROCESS | 1735 | 1466701594606 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:34 INFO - PROCESS | 1735 | 1466701594711 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
10:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 537ms
10:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
10:06:35 INFO - PROCESS | 1735 | 1466701595158 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:35 INFO - PROCESS | 1735 | 1466701595259 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
10:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 583ms
10:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
10:06:35 INFO - PROCESS | 1735 | 1466701595744 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:35 INFO - PROCESS | 1735 | 1466701595837 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
10:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 575ms
10:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
10:06:36 INFO - PROCESS | 1735 | 1466701596328 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:36 INFO - PROCESS | 1735 | 1466701596429 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
10:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 577ms
10:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
10:06:36 INFO - PROCESS | 1735 | 1466701596909 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:37 INFO - PROCESS | 1735 | 1466701597052 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
10:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 526ms
10:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
10:06:37 INFO - PROCESS | 1735 | 1466701597440 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:37 INFO - PROCESS | 1735 | 1466701597525 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
10:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 486ms
10:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
10:06:37 INFO - PROCESS | 1735 | 1466701597931 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:38 INFO - PROCESS | 1735 | 1466701598019 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
10:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 472ms
10:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
10:06:38 INFO - PROCESS | 1735 | 1466701598409 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:38 INFO - PROCESS | 1735 | 1466701598499 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
10:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 472ms
10:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
10:06:38 INFO - PROCESS | 1735 | 1466701598885 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:38 INFO - PROCESS | 1735 | 1466701598973 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
10:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 521ms
10:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
10:06:39 INFO - PROCESS | 1735 | 1466701599415 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:39 INFO - PROCESS | 1735 | 1466701599516 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
10:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 824ms
10:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
10:06:40 INFO - PROCESS | 1735 | 1466701600248 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:40 INFO - PROCESS | 1735 | 1466701600360 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
10:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 577ms
10:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
10:06:40 INFO - PROCESS | 1735 | 1466701600835 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:40 INFO - PROCESS | 1735 | 1466701600952 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
10:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 537ms
10:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
10:06:41 INFO - PROCESS | 1735 | 1466701601384 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:41 INFO - PROCESS | 1735 | 1466701601486 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
10:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 529ms
10:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
10:06:41 INFO - PROCESS | 1735 | 1466701601916 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:42 INFO - PROCESS | 1735 | 1466701602022 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
10:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 527ms
10:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
10:06:42 INFO - PROCESS | 1735 | 1466701602446 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:42 INFO - PROCESS | 1735 | 1466701602551 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
10:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 535ms
10:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
10:06:42 INFO - PROCESS | 1735 | 1466701602989 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:43 INFO - PROCESS | 1735 | 1466701603124 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
10:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms
10:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
10:06:43 INFO - PROCESS | 1735 | 1466701603561 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:43 INFO - PROCESS | 1735 | 1466701603645 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
10:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 475ms
10:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
10:06:44 INFO - PROCESS | 1735 | 1466701604042 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:44 INFO - PROCESS | 1735 | 1466701604130 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
10:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms
10:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
10:06:44 INFO - PROCESS | 1735 | 1466701604516 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:44 INFO - PROCESS | 1735 | 1466701604606 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
10:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 477ms
10:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
10:06:45 INFO - PROCESS | 1735 | 1466701604998 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:45 INFO - PROCESS | 1735 | 1466701605085 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
10:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 473ms
10:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
10:06:45 INFO - PROCESS | 1735 | 1466701605476 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:45 INFO - PROCESS | 1735 | 1466701605581 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
10:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 531ms
10:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
10:06:46 INFO - PROCESS | 1735 | 1466701606011 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:46 INFO - PROCESS | 1735 | 1466701606101 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
10:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 570ms
10:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
10:06:46 INFO - PROCESS | 1735 | 1466701606589 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:46 INFO - PROCESS | 1735 | 1466701606707 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
10:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms
10:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
10:06:47 INFO - PROCESS | 1735 | 1466701607326 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:47 INFO - PROCESS | 1735 | 1466701607447 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
10:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 579ms
10:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
10:06:47 INFO - PROCESS | 1735 | 1466701607935 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:48 INFO - PROCESS | 1735 | 1466701608037 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
10:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 555ms
10:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
10:06:48 INFO - PROCESS | 1735 | 1466701608486 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:48 INFO - PROCESS | 1735 | 1466701608599 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
10:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 533ms
10:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
10:06:49 INFO - PROCESS | 1735 | 1466701609015 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:49 INFO - PROCESS | 1735 | 1466701609118 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
10:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 539ms
10:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
10:06:49 INFO - PROCESS | 1735 | 1466701609560 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:49 INFO - PROCESS | 1735 | 1466701609662 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
10:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 524ms
10:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
10:06:50 INFO - PROCESS | 1735 | 1466701610097 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:50 INFO - PROCESS | 1735 | 1466701610245 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
10:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms
10:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
10:06:50 INFO - PROCESS | 1735 | 1466701610728 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:50 INFO - PROCESS | 1735 | 1466701610830 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:51 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
10:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 529ms
10:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
10:06:51 INFO - PROCESS | 1735 | 1466701611264 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:51 INFO - PROCESS | 1735 | 1466701611351 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
10:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 490ms
10:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
10:06:51 INFO - PROCESS | 1735 | 1466701611757 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:51 INFO - PROCESS | 1735 | 1466701611849 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
10:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 480ms
10:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
10:06:52 INFO - PROCESS | 1735 | 1466701612242 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:52 INFO - PROCESS | 1735 | 1466701612335 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
10:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 474ms
10:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
10:06:52 INFO - PROCESS | 1735 | 1466701612722 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:52 INFO - PROCESS | 1735 | 1466701612834 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
10:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 534ms
10:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
10:06:53 INFO - PROCESS | 1735 | 1466701613263 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:53 INFO - PROCESS | 1735 | 1466701613355 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
10:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 523ms
10:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
10:06:53 INFO - PROCESS | 1735 | 1466701613793 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:53 INFO - PROCESS | 1735 | 1466701613891 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
10:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 626ms
10:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
10:06:54 INFO - PROCESS | 1735 | 1466701614426 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:54 INFO - PROCESS | 1735 | 1466701614556 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
10:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 975ms
10:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
10:06:55 INFO - PROCESS | 1735 | 1466701615410 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:55 INFO - PROCESS | 1735 | 1466701615509 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:55 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
10:06:55 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 578ms
10:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
10:06:56 INFO - PROCESS | 1735 | 1466701615997 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:56 INFO - PROCESS | 1735 | 1466701616093 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
10:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 524ms
10:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
10:06:56 INFO - PROCESS | 1735 | 1466701616541 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:56 INFO - PROCESS | 1735 | 1466701616647 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
10:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 532ms
10:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
10:06:57 INFO - PROCESS | 1735 | 1466701617074 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:57 INFO - PROCESS | 1735 | 1466701617177 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
10:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 579ms
10:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
10:06:57 INFO - PROCESS | 1735 | 1466701617653 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:57 INFO - PROCESS | 1735 | 1466701617780 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
10:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 572ms
10:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
10:06:58 INFO - PROCESS | 1735 | 1466701618238 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:58 INFO - PROCESS | 1735 | 1466701618384 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
10:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 577ms
10:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
10:06:58 INFO - PROCESS | 1735 | 1466701618817 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:58 INFO - PROCESS | 1735 | 1466701618923 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
10:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 522ms
10:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
10:06:59 INFO - PROCESS | 1735 | 1466701619344 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:59 INFO - PROCESS | 1735 | 1466701619441 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
10:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms
10:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
10:06:59 INFO - PROCESS | 1735 | 1466701619869 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:06:59 INFO - PROCESS | 1735 | 1466701619961 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
10:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 526ms
10:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
10:07:00 INFO - PROCESS | 1735 | 1466701620401 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:00 INFO - PROCESS | 1735 | 1466701620502 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
10:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms
10:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
10:07:00 INFO - PROCESS | 1735 | 1466701620928 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:01 INFO - PROCESS | 1735 | 1466701621038 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
10:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 623ms
10:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
10:07:01 INFO - PROCESS | 1735 | 1466701621560 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:01 INFO - PROCESS | 1735 | 1466701621773 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
10:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 973ms
10:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
10:07:02 INFO - PROCESS | 1735 | 1466701622538 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:02 INFO - PROCESS | 1735 | 1466701622632 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
10:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 576ms
10:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
10:07:03 INFO - PROCESS | 1735 | 1466701623131 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:03 INFO - PROCESS | 1735 | 1466701623226 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
10:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 527ms
10:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
10:07:03 INFO - PROCESS | 1735 | 1466701623669 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:03 INFO - PROCESS | 1735 | 1466701623766 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
10:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 531ms
10:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
10:07:04 INFO - PROCESS | 1735 | 1466701624202 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:04 INFO - PROCESS | 1735 | 1466701624297 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
10:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 572ms
10:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
10:07:04 INFO - PROCESS | 1735 | 1466701624780 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:04 INFO - PROCESS | 1735 | 1466701624886 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
10:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 577ms
10:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
10:07:05 INFO - PROCESS | 1735 | 1466701625365 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:05 INFO - PROCESS | 1735 | 1466701625525 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
10:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 575ms
10:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
10:07:05 INFO - PROCESS | 1735 | 1466701625943 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:06 INFO - PROCESS | 1735 | 1466701626075 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
10:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 581ms
10:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
10:07:06 INFO - PROCESS | 1735 | 1466701626528 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:06 INFO - PROCESS | 1735 | 1466701626620 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
10:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 522ms
10:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
10:07:07 INFO - PROCESS | 1735 | 1466701627055 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:07 INFO - PROCESS | 1735 | 1466701627156 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
10:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 522ms
10:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
10:07:07 INFO - PROCESS | 1735 | 1466701627582 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:07 INFO - PROCESS | 1735 | 1466701627677 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
10:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 523ms
10:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
10:07:08 INFO - PROCESS | 1735 | 1466701628112 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:08 INFO - PROCESS | 1735 | 1466701628219 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
10:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 580ms
10:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
10:07:08 INFO - PROCESS | 1735 | 1466701628697 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:08 INFO - PROCESS | 1735 | 1466701628802 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
10:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 683ms
10:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
10:07:09 INFO - PROCESS | 1735 | 1466701629386 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:09 INFO - PROCESS | 1735 | 1466701629488 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
10:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 822ms
10:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
10:07:10 INFO - PROCESS | 1735 | 1466701630213 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:10 INFO - PROCESS | 1735 | 1466701630308 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
10:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 523ms
10:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
10:07:10 INFO - PROCESS | 1735 | 1466701630747 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:10 INFO - PROCESS | 1735 | 1466701630839 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
10:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 525ms
10:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
10:07:11 INFO - PROCESS | 1735 | 1466701631285 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:11 INFO - PROCESS | 1735 | 1466701631379 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
10:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 529ms
10:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
10:07:11 INFO - PROCESS | 1735 | 1466701631823 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:11 INFO - PROCESS | 1735 | 1466701631917 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
10:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 521ms
10:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
10:07:12 INFO - PROCESS | 1735 | 1466701632348 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:12 INFO - PROCESS | 1735 | 1466701632451 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
10:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 576ms
10:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
10:07:12 INFO - PROCESS | 1735 | 1466701632925 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:13 INFO - PROCESS | 1735 | 1466701633052 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
10:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 570ms
10:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
10:07:13 INFO - PROCESS | 1735 | 1466701633503 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:13 INFO - PROCESS | 1735 | 1466701633591 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
10:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 470ms
10:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
10:07:13 INFO - PROCESS | 1735 | 1466701633977 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:14 INFO - PROCESS | 1735 | 1466701634067 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
10:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 474ms
10:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
10:07:14 INFO - PROCESS | 1735 | 1466701634456 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:14 INFO - PROCESS | 1735 | 1466701634546 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
10:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 521ms
10:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
10:07:14 INFO - PROCESS | 1735 | 1466701634982 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:15 INFO - PROCESS | 1735 | 1466701635074 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
10:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 473ms
10:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
10:07:15 INFO - PROCESS | 1735 | 1466701635461 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:15 INFO - PROCESS | 1735 | 1466701635566 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
10:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 528ms
10:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
10:07:15 INFO - PROCESS | 1735 | 1466701635993 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:16 INFO - PROCESS | 1735 | 1466701636112 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
10:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 779ms
10:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
10:07:16 INFO - PROCESS | 1735 | 1466701636785 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:16 INFO - PROCESS | 1735 | 1466701636925 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
10:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 526ms
10:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
10:07:17 INFO - PROCESS | 1735 | 1466701637340 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:17 INFO - PROCESS | 1735 | 1466701637434 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
10:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 530ms
10:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
10:07:17 INFO - PROCESS | 1735 | 1466701637864 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:17 INFO - PROCESS | 1735 | 1466701637966 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
10:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 538ms
10:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
10:07:18 INFO - PROCESS | 1735 | 1466701638394 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:18 INFO - PROCESS | 1735 | 1466701638489 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
10:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms
10:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
10:07:18 INFO - PROCESS | 1735 | 1466701638918 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:19 INFO - PROCESS | 1735 | 1466701639003 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
10:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms
10:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
10:07:19 INFO - PROCESS | 1735 | 1466701639446 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:19 INFO - PROCESS | 1735 | 1466701639577 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
10:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 625ms
10:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
10:07:20 INFO - PROCESS | 1735 | 1466701640088 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:20 INFO - PROCESS | 1735 | 1466701640188 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
10:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms
10:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
10:07:20 INFO - PROCESS | 1735 | 1466701640612 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:20 INFO - PROCESS | 1735 | 1466701640698 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
10:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 479ms
10:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
10:07:21 INFO - PROCESS | 1735 | 1466701641095 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:21 INFO - PROCESS | 1735 | 1466701641179 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
10:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 478ms
10:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
10:07:21 INFO - PROCESS | 1735 | 1466701641579 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:21 INFO - PROCESS | 1735 | 1466701641670 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
10:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 472ms
10:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
10:07:22 INFO - PROCESS | 1735 | 1466701642056 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:22 INFO - PROCESS | 1735 | 1466701642156 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
10:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms
10:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
10:07:22 INFO - PROCESS | 1735 | 1466701642580 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:22 INFO - PROCESS | 1735 | 1466701642671 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
10:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 475ms
10:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
10:07:23 INFO - PROCESS | 1735 | 1466701643091 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:23 INFO - PROCESS | 1735 | 1466701643206 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
10:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms
10:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
10:07:23 INFO - PROCESS | 1735 | 1466701643753 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:23 INFO - PROCESS | 1735 | 1466701643858 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
10:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 973ms
10:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
10:07:24 INFO - PROCESS | 1735 | 1466701644734 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:24 INFO - PROCESS | 1735 | 1466701644837 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
10:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 530ms
10:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
10:07:25 INFO - PROCESS | 1735 | 1466701645284 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:25 INFO - PROCESS | 1735 | 1466701645382 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
10:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 523ms
10:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
10:07:25 INFO - PROCESS | 1735 | 1466701645825 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:25 INFO - PROCESS | 1735 | 1466701645923 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
10:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 587ms
10:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
10:07:26 INFO - PROCESS | 1735 | 1466701646408 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:26 INFO - PROCESS | 1735 | 1466701646514 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
10:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 531ms
10:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
10:07:26 INFO - PROCESS | 1735 | 1466701646946 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:27 INFO - PROCESS | 1735 | 1466701647035 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
10:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 522ms
10:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
10:07:27 INFO - PROCESS | 1735 | 1466701647484 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:27 INFO - PROCESS | 1735 | 1466701647626 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
10:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 581ms
10:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
10:07:28 INFO - PROCESS | 1735 | 1466701648074 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:28 INFO - PROCESS | 1735 | 1466701648194 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
10:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 574ms
10:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
10:07:28 INFO - PROCESS | 1735 | 1466701648649 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:28 INFO - PROCESS | 1735 | 1466701648745 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
10:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms
10:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
10:07:29 INFO - PROCESS | 1735 | 1466701649175 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:29 INFO - PROCESS | 1735 | 1466701649274 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
10:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 532ms
10:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
10:07:29 INFO - PROCESS | 1735 | 1466701649711 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:29 INFO - PROCESS | 1735 | 1466701649806 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
10:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 530ms
10:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
10:07:30 INFO - PROCESS | 1735 | 1466701650254 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:30 INFO - PROCESS | 1735 | 1466701650358 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
10:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 627ms
10:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
10:07:30 INFO - PROCESS | 1735 | 1466701650904 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:31 INFO - PROCESS | 1735 | 1466701651021 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
10:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 771ms
10:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
10:07:31 INFO - PROCESS | 1735 | 1466701651682 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:31 INFO - PROCESS | 1735 | 1466701651790 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
10:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 573ms
10:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
10:07:32 INFO - PROCESS | 1735 | 1466701652265 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:32 INFO - PROCESS | 1735 | 1466701652367 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
10:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 530ms
10:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
10:07:32 INFO - PROCESS | 1735 | 1466701652808 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:32 INFO - PROCESS | 1735 | 1466701652908 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
10:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 582ms
10:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
10:07:33 INFO - PROCESS | 1735 | 1466701653386 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:33 INFO - PROCESS | 1735 | 1466701653495 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
10:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 532ms
10:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
10:07:33 INFO - PROCESS | 1735 | 1466701653923 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:34 INFO - PROCESS | 1735 | 1466701654031 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
10:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 578ms
10:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
10:07:34 INFO - PROCESS | 1735 | 1466701654511 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:34 INFO - PROCESS | 1735 | 1466701654632 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
10:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 531ms
10:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
10:07:35 INFO - PROCESS | 1735 | 1466701655045 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:35 INFO - PROCESS | 1735 | 1466701655146 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
10:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 528ms
10:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
10:07:35 INFO - PROCESS | 1735 | 1466701655578 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:35 INFO - PROCESS | 1735 | 1466701655670 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
10:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 481ms
10:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
10:07:36 INFO - PROCESS | 1735 | 1466701656066 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:36 INFO - PROCESS | 1735 | 1466701656162 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
10:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 523ms
10:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
10:07:36 INFO - PROCESS | 1735 | 1466701656593 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:36 INFO - PROCESS | 1735 | 1466701656686 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
10:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 522ms
10:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
10:07:37 INFO - PROCESS | 1735 | 1466701657124 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:37 INFO - PROCESS | 1735 | 1466701657231 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
10:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 633ms
10:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
10:07:37 INFO - PROCESS | 1735 | 1466701657765 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:37 INFO - PROCESS | 1735 | 1466701657891 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
10:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 778ms
10:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
10:07:38 INFO - PROCESS | 1735 | 1466701658607 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:38 INFO - PROCESS | 1735 | 1466701658727 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
10:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 814ms
10:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
10:07:39 INFO - PROCESS | 1735 | 1466701659371 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:39 INFO - PROCESS | 1735 | 1466701659470 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
10:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 525ms
10:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
10:07:39 INFO - PROCESS | 1735 | 1466701659905 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:40 INFO - PROCESS | 1735 | 1466701660009 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
10:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 571ms
10:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
10:07:40 INFO - PROCESS | 1735 | 1466701660489 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:40 INFO - PROCESS | 1735 | 1466701660588 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
10:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 525ms
10:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
10:07:41 INFO - PROCESS | 1735 | 1466701661010 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:41 INFO - PROCESS | 1735 | 1466701661106 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
10:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 575ms
10:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
10:07:41 INFO - PROCESS | 1735 | 1466701661590 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:41 INFO - PROCESS | 1735 | 1466701661696 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
10:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 580ms
10:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
10:07:42 INFO - PROCESS | 1735 | 1466701662179 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:42 INFO - PROCESS | 1735 | 1466701662303 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
10:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 570ms
10:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
10:07:42 INFO - PROCESS | 1735 | 1466701662757 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:42 INFO - PROCESS | 1735 | 1466701662847 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
10:07:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms
10:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
10:07:43 INFO - PROCESS | 1735 | 1466701663284 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:43 INFO - PROCESS | 1735 | 1466701663378 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
10:07:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 473ms
10:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
10:07:43 INFO - PROCESS | 1735 | 1466701663763 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:43 INFO - PROCESS | 1735 | 1466701663856 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
10:07:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 527ms
10:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
10:07:44 INFO - PROCESS | 1735 | 1466701664295 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:44 INFO - PROCESS | 1735 | 1466701664436 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
10:07:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms
10:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
10:07:44 INFO - PROCESS | 1735 | 1466701664930 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:45 INFO - PROCESS | 1735 | 1466701665032 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
10:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 782ms
10:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
10:07:45 INFO - PROCESS | 1735 | 1466701665776 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:45 INFO - PROCESS | 1735 | 1466701665914 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:46 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)
10:07:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1034ms
10:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
10:07:46 INFO - PROCESS | 1735 | 1466701666814 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:46 INFO - PROCESS | 1735 | 1466701666918 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:47 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
10:07:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:07:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
10:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 975ms
10:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
10:07:47 INFO - PROCESS | 1735 | 1466701667804 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:47 INFO - PROCESS | 1735 | 1466701667907 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:48 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
10:07:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:07:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
10:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1029ms
10:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
10:07:48 INFO - PROCESS | 1735 | 1466701668838 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:48 INFO - PROCESS | 1735 | 1466701668964 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:49 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)
10:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 979ms
10:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
10:07:49 INFO - PROCESS | 1735 | 1466701669819 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:49 INFO - PROCESS | 1735 | 1466701669907 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:50 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)
10:07:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 975ms
10:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
10:07:50 INFO - PROCESS | 1735 | 1466701670802 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:50 INFO - PROCESS | 1735 | 1466701670924 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:51 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
10:07:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:07:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
10:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1030ms
10:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
10:07:51 INFO - PROCESS | 1735 | 1466701671835 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:51 INFO - PROCESS | 1735 | 1466701671935 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:52 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
10:07:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:07:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
10:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1127ms
10:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
10:07:52 INFO - PROCESS | 1735 | 1466701672972 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:53 INFO - PROCESS | 1735 | 1466701673084 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:54 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
10:07:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:07:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
10:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1079ms
10:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
10:07:54 INFO - PROCESS | 1735 | 1466701674064 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:54 INFO - PROCESS | 1735 | 1466701674198 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:55 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
10:07:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:07:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
10:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1027ms
10:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
10:07:55 INFO - PROCESS | 1735 | 1466701675121 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:55 INFO - PROCESS | 1735 | 1466701675219 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
10:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 546ms
10:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
10:07:55 INFO - PROCESS | 1735 | 1466701675649 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:55 INFO - PROCESS | 1735 | 1466701675758 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
10:07:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 576ms
10:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
10:07:56 INFO - PROCESS | 1735 | 1466701676237 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:56 INFO - PROCESS | 1735 | 1466701676330 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:56 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"
10:07:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:07:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
10:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:07:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 523ms
10:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
10:07:56 INFO - PROCESS | 1735 | 1466701676770 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:56 INFO - PROCESS | 1735 | 1466701676888 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
10:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 525ms
10:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
10:07:57 INFO - PROCESS | 1735 | 1466701677297 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:57 INFO - PROCESS | 1735 | 1466701677387 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:57 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"
10:07:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:07:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
10:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 525ms
10:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
10:07:57 INFO - PROCESS | 1735 | 1466701677827 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:57 INFO - PROCESS | 1735 | 1466701677920 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:58 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"
10:07:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:07:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
10:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 474ms
10:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
10:07:58 INFO - PROCESS | 1735 | 1466701678307 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:58 INFO - PROCESS | 1735 | 1466701678396 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
10:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms
10:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
10:07:58 INFO - PROCESS | 1735 | 1466701678834 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:58 INFO - PROCESS | 1735 | 1466701678919 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:59 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
10:07:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:07:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
10:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 928ms
10:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
10:07:59 INFO - PROCESS | 1735 | 1466701679770 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:07:59 INFO - PROCESS | 1735 | 1466701679921 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
10:08:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 773ms
10:08:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
10:08:00 INFO - PROCESS | 1735 | 1466701680548 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:00 INFO - PROCESS | 1735 | 1466701680669 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
10:08:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 577ms
10:08:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
10:08:01 INFO - PROCESS | 1735 | 1466701681152 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:01 INFO - PROCESS | 1735 | 1466701681254 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
10:08:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 524ms
10:08:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
10:08:01 INFO - PROCESS | 1735 | 1466701681689 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:01 INFO - PROCESS | 1735 | 1466701681801 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
10:08:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 540ms
10:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
10:08:02 INFO - PROCESS | 1735 | 1466701682225 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:02 INFO - PROCESS | 1735 | 1466701682318 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
10:08:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms
10:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
10:08:02 INFO - PROCESS | 1735 | 1466701682750 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:02 INFO - PROCESS | 1735 | 1466701682836 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
10:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 537ms
10:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
10:08:03 INFO - PROCESS | 1735 | 1466701683295 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:03 INFO - PROCESS | 1735 | 1466701683417 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
10:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 620ms
10:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
10:08:03 INFO - PROCESS | 1735 | 1466701683930 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:04 INFO - PROCESS | 1735 | 1466701684022 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
10:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 523ms
10:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
10:08:04 INFO - PROCESS | 1735 | 1466701684446 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:04 INFO - PROCESS | 1735 | 1466701684536 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
10:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 520ms
10:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
10:08:04 INFO - PROCESS | 1735 | 1466701684972 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:05 INFO - PROCESS | 1735 | 1466701685068 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
10:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 469ms
10:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
10:08:05 INFO - PROCESS | 1735 | 1466701685447 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:05 INFO - PROCESS | 1735 | 1466701685545 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
10:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 527ms
10:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
10:08:05 INFO - PROCESS | 1735 | 1466701685979 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:06 INFO - PROCESS | 1735 | 1466701686087 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
10:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 534ms
10:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
10:08:06 INFO - PROCESS | 1735 | 1466701686520 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:06 INFO - PROCESS | 1735 | 1466701686617 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
10:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms
10:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
10:08:07 INFO - PROCESS | 1735 | 1466701687047 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:07 INFO - PROCESS | 1735 | 1466701687169 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
10:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 628ms
10:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
10:08:07 INFO - PROCESS | 1735 | 1466701687700 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:07 INFO - PROCESS | 1735 | 1466701687808 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
10:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 996ms
10:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
10:08:08 INFO - PROCESS | 1735 | 1466701688684 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:08 INFO - PROCESS | 1735 | 1466701688789 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
10:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 579ms
10:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
10:08:09 INFO - PROCESS | 1735 | 1466701689273 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:09 INFO - PROCESS | 1735 | 1466701689368 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
10:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 526ms
10:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
10:08:09 INFO - PROCESS | 1735 | 1466701689816 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:09 INFO - PROCESS | 1735 | 1466701689916 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
10:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 533ms
10:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
10:08:10 INFO - PROCESS | 1735 | 1466701690351 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:10 INFO - PROCESS | 1735 | 1466701690450 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
10:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 535ms
10:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
10:08:10 INFO - PROCESS | 1735 | 1466701690884 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:10 INFO - PROCESS | 1735 | 1466701690988 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
10:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 533ms
10:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
10:08:11 INFO - PROCESS | 1735 | 1466701691431 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:11 INFO - PROCESS | 1735 | 1466701691566 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
10:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 624ms
10:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
10:08:12 INFO - PROCESS | 1735 | 1466701692057 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:12 INFO - PROCESS | 1735 | 1466701692177 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
10:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms
10:08:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
10:08:12 INFO - PROCESS | 1735 | 1466701692584 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:12 INFO - PROCESS | 1735 | 1466701692673 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
10:08:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 525ms
10:08:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
10:08:13 INFO - PROCESS | 1735 | 1466701693118 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:13 INFO - PROCESS | 1735 | 1466701693212 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
10:08:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 523ms
10:08:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
10:08:13 INFO - PROCESS | 1735 | 1466701693645 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:13 INFO - PROCESS | 1735 | 1466701693738 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
10:08:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 523ms
10:08:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
10:08:14 INFO - PROCESS | 1735 | 1466701694176 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:14 INFO - PROCESS | 1735 | 1466701694285 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
10:08:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 525ms
10:08:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
10:08:14 INFO - PROCESS | 1735 | 1466701694706 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:14 INFO - PROCESS | 1735 | 1466701694855 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
10:08:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 886ms
10:08:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
10:08:15 INFO - PROCESS | 1735 | 1466701695597 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:15 INFO - PROCESS | 1735 | 1466701695708 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
10:08:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 578ms
10:08:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
10:08:16 INFO - PROCESS | 1735 | 1466701696186 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:16 INFO - PROCESS | 1735 | 1466701696315 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
10:08:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 575ms
10:08:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
10:08:16 INFO - PROCESS | 1735 | 1466701696779 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:16 INFO - PROCESS | 1735 | 1466701696888 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
10:08:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 536ms
10:08:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
10:08:17 INFO - PROCESS | 1735 | 1466701697314 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:17 INFO - PROCESS | 1735 | 1466701697422 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
10:08:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 578ms
10:08:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
10:08:17 INFO - PROCESS | 1735 | 1466701697904 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:18 INFO - PROCESS | 1735 | 1466701698002 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
10:08:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 520ms
10:08:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
10:08:18 INFO - PROCESS | 1735 | 1466701698432 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:18 INFO - PROCESS | 1735 | 1466701698568 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
10:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms
10:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
10:08:19 INFO - PROCESS | 1735 | 1466701699062 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:19 INFO - PROCESS | 1735 | 1466701699151 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
10:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 472ms
10:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
10:08:19 INFO - PROCESS | 1735 | 1466701699539 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:19 INFO - PROCESS | 1735 | 1466701699624 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
10:08:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 485ms
10:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
10:08:20 INFO - PROCESS | 1735 | 1466701700029 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:20 INFO - PROCESS | 1735 | 1466701700115 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
10:08:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 474ms
10:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
10:08:20 INFO - PROCESS | 1735 | 1466701700508 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:20 INFO - PROCESS | 1735 | 1466701700598 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
10:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms
10:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
10:08:21 INFO - PROCESS | 1735 | 1466701701034 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:21 INFO - PROCESS | 1735 | 1466701701141 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
10:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 525ms
10:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
10:08:21 INFO - PROCESS | 1735 | 1466701701563 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:21 INFO - PROCESS | 1735 | 1466701701658 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
10:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms
10:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
10:08:22 INFO - PROCESS | 1735 | 1466701702193 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:22 INFO - PROCESS | 1735 | 1466701702302 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
10:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 771ms
10:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
10:08:22 INFO - PROCESS | 1735 | 1466701702972 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:23 INFO - PROCESS | 1735 | 1466701703276 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
10:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 726ms
10:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
10:08:23 INFO - PROCESS | 1735 | 1466701703711 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:23 INFO - PROCESS | 1735 | 1466701703828 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
10:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 530ms
10:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
10:08:24 INFO - PROCESS | 1735 | 1466701704244 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:24 INFO - PROCESS | 1735 | 1466701704342 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
10:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 528ms
10:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
10:08:24 INFO - PROCESS | 1735 | 1466701704787 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:24 INFO - PROCESS | 1735 | 1466701704888 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
10:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 538ms
10:08:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
10:08:25 INFO - PROCESS | 1735 | 1466701705322 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:25 INFO - PROCESS | 1735 | 1466701705431 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
10:08:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
10:08:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 476ms
10:08:25 INFO - TEST-START | /DOMEvents/constructors.html
10:08:25 INFO - PROCESS | 1735 | 1466701705806 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:25 INFO - PROCESS | 1735 | 1466701705903 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
10:08:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
10:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:08:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
10:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:08:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
10:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:08:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
10:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:08:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
10:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:08:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
10:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
10:08:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:08:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
10:08:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 588ms
10:08:26 INFO - TEST-START | /DOMEvents/event-phases-order.html
10:08:26 INFO - PROCESS | 1735 | 1466701706414 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:26 INFO - PROCESS | 1735 | 1466701706522 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
10:08:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 486ms
10:08:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
10:08:26 INFO - PROCESS | 1735 | 1466701706900 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:26 INFO - PROCESS | 1735 | 1466701706981 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
10:08:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
10:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
10:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
10:08:27 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
10:08:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
10:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
10:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
10:08:27 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
10:08:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
10:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
10:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
10:08:27 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]"
10:08:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
10:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
10:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
10:08:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
10:08:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 424ms
10:08:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
10:08:27 INFO - PROCESS | 1735 | 1466701707339 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:27 INFO - PROCESS | 1735 | 1466701707417 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:27 INFO - PROCESS | 1735 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
10:08:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
10:08:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 377ms
10:08:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
10:08:27 INFO - PROCESS | 1735 | 1466701707741 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:27 INFO - PROCESS | 1735 | 1466701707831 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:28 INFO - PROCESS | 1735 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
10:08:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
10:08:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 439ms
10:08:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
10:08:28 INFO - PROCESS | 1735 | 1466701708184 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:28 INFO - PROCESS | 1735 | 1466701708266 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
10:08:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms
10:08:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
10:08:28 INFO - PROCESS | 1735 | 1466701708663 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:28 INFO - PROCESS | 1735 | 1466701708761 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:29 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.
10:08:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 428ms
10:08:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
10:08:29 INFO - PROCESS | 1735 | 1466701709096 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:29 INFO - PROCESS | 1735 | 1466701709187 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:29 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
10:08:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
10:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
10:08:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 534ms
10:08:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
10:08:29 INFO - PROCESS | 1735 | 1466701709638 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:29 INFO - PROCESS | 1735 | 1466701709748 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:30 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.
10:08:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 723ms
10:08:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
10:08:30 INFO - PROCESS | 1735 | 1466701710384 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:30 INFO - PROCESS | 1735 | 1466701710475 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:30 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.
10:08:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 485ms
10:08:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
10:08:30 INFO - PROCESS | 1735 | 1466701710865 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:30 INFO - PROCESS | 1735 | 1466701710984 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
10:08:31 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
10:08:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 525ms
10:08:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
10:08:31 INFO - PROCESS | 1735 | 1466701711405 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:31 INFO - PROCESS | 1735 | 1466701711509 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:31 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.
10:08:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 484ms
10:08:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
10:08:31 INFO - PROCESS | 1735 | 1466701711884 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:31 INFO - PROCESS | 1735 | 1466701711971 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:32 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.
10:08:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 471ms
10:08:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
10:08:32 INFO - PROCESS | 1735 | 1466701712360 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:32 INFO - PROCESS | 1735 | 1466701712455 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:32 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.
10:08:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms
10:08:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
10:08:32 INFO - PROCESS | 1735 | 1466701712849 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:32 INFO - PROCESS | 1735 | 1466701712976 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:33 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.
10:08:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 530ms
10:08:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
10:08:33 INFO - PROCESS | 1735 | 1466701713377 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:33 INFO - PROCESS | 1735 | 1466701713462 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:33 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.
10:08:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 430ms
10:08:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
10:08:33 INFO - PROCESS | 1735 | 1466701713807 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:33 INFO - PROCESS | 1735 | 1466701713893 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:34 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.
10:08:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 435ms
10:08:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
10:08:34 INFO - PROCESS | 1735 | 1466701714248 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:34 INFO - PROCESS | 1735 | 1466701714333 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:34 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
10:08:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
10:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
10:08:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 425ms
10:08:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
10:08:34 INFO - PROCESS | 1735 | 1466701714692 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:34 INFO - PROCESS | 1735 | 1466701714780 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:35 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.
10:08:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 423ms
10:08:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
10:08:35 INFO - PROCESS | 1735 | 1466701715122 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:35 INFO - PROCESS | 1735 | 1466701715215 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:35 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.
10:08:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 471ms
10:08:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
10:08:35 INFO - PROCESS | 1735 | 1466701715598 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:35 INFO - PROCESS | 1735 | 1466701715695 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
10:08:36 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
10:08:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 424ms
10:08:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
10:08:36 INFO - PROCESS | 1735 | 1466701716028 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:36 INFO - PROCESS | 1735 | 1466701716112 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:36 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.
10:08:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 482ms
10:08:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
10:08:36 INFO - PROCESS | 1735 | 1466701716518 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:36 INFO - PROCESS | 1735 | 1466701716626 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:37 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.
10:08:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 526ms
10:08:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
10:08:37 INFO - PROCESS | 1735 | 1466701717051 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:37 INFO - PROCESS | 1735 | 1466701717151 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:37 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.
10:08:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 674ms
10:08:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
10:08:37 INFO - PROCESS | 1735 | 1466701717732 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:37 INFO - PROCESS | 1735 | 1466701717839 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:38 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
10:08:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 783ms
10:08:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker
10:08:38 INFO - PROCESS | 1735 | 1466701718520 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:38 INFO - PROCESS | 1735 | 1466701718622 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
10:08:39 INFO - {}
10:08:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
10:08:39 INFO - {}
10:08:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
10:08:39 INFO - {}
10:08:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
10:08:39 INFO - {}
10:08:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 625ms
10:08:39 INFO - TEST-START | /FileAPI/fileReader.html
10:08:39 INFO - PROCESS | 1735 | 1466701719161 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:39 INFO - PROCESS | 1735 | 1466701719255 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
10:08:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
10:08:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
10:08:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
10:08:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 482ms
10:08:39 INFO - TEST-START | /FileAPI/historical.html
10:08:39 INFO - PROCESS | 1735 | 1466701719656 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:39 INFO - PROCESS | 1735 | 1466701719752 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
10:08:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
10:08:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
10:08:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
10:08:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
10:08:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
10:08:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
10:08:40 INFO - TEST-OK | /FileAPI/historical.html | took 478ms
10:08:40 INFO - TEST-START | /FileAPI/idlharness.html
10:08:40 INFO - PROCESS | 1735 | 1466701720135 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:40 INFO - PROCESS | 1735 | 1466701720220 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
10:08:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
10:08:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:08:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:08:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:08:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
10:08:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
10:08:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
10:08:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
10:08:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:08:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
10:08:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
10:08:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:08:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:08:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:08:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
10:08:40 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
10:08:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:08:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:08:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:08:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:08:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
10:08:40 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
10:08:40 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
10:08:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:08:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:08:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:08:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:08:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
10:08:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
10:08:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
10:08:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:08:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
10:08:40 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
10:08:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:08:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:08:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:08:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:08:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
10:08:40 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
10:08:40 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
10:08:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:08:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:08:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:08:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:08:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
10:08:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
10:08:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 723ms
10:08:40 INFO - TEST-START | /FileAPI/idlharness.worker
10:08:40 INFO - PROCESS | 1735 | 1466701720884 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:41 INFO - PROCESS | 1735 | 1466701721030 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
10:08:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:08:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
10:08:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
10:08:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
10:08:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:08:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
10:08:41 INFO - {}
10:08:41 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
10:08:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:08:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:08:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
10:08:41 INFO - {}
10:08:41 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 - {}
10:08:41 INFO - {}
10:08:41 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
10:08:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:08:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:08:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
10:08:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
10:08:41 INFO - {}
10:08:41 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
10:08:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:08:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:08:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
10:08:41 INFO - {}
10:08:41 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 - {}
10:08:41 INFO - {}
10:08:41 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
10:08:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:08:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:08:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 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
10:08:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
10:08:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
10:08:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 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
10:08:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 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
10:08:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 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
10:08:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:08:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
10:08:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
10:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
10:08:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
10:08:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:08:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:08:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
10:08:41 INFO - {}
10:08:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
10:08:42 INFO - {}
10:08:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1000ms
10:08:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
10:08:42 INFO - PROCESS | 1735 | 1466701721885 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:42 INFO - PROCESS | 1735 | 1466701722102 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
10:08:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 578ms
10:08:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html
10:08:42 INFO - PROCESS | 1735 | 1466701722462 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:42 INFO - PROCESS | 1735 | 1466701722540 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
10:08:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
10:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
10:08:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 426ms
10:08:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
10:08:42 INFO - PROCESS | 1735 | 1466701722896 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:42 INFO - PROCESS | 1735 | 1466701722981 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
10:08:43 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.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
10:08:43 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'.)
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
10:08:43 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.
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
10:08:43 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.
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
10:08:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
10:08:43 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.
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
10:08:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
10:08:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:08:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
10:08:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 562ms
10:08:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
10:08:43 INFO - PROCESS | 1735 | 1466701723492 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:43 INFO - PROCESS | 1735 | 1466701723595 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
10:08:43 INFO - {}
10:08:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 492ms
10:08:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
10:08:43 INFO - PROCESS | 1735 | 1466701723973 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:44 INFO - PROCESS | 1735 | 1466701724053 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
10:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
10:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
10:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
10:08:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 425ms
10:08:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
10:08:44 INFO - PROCESS | 1735 | 1466701724407 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:44 INFO - PROCESS | 1735 | 1466701724524 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
10:08:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:08:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
10:08:45 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"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
10:08:45 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"
10:08:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
10:08:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 688ms
10:08:45 INFO - TEST-START | /FileAPI/file/File-constructor.html
10:08:45 INFO - PROCESS | 1735 | 1466701725110 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:45 INFO - PROCESS | 1735 | 1466701725314 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
10:08:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
10:08:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
10:08:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
10:08:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
10:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
10:08:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
10:08:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 830ms
10:08:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
10:08:45 INFO - PROCESS | 1735 | 1466701725977 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:46 INFO - PROCESS | 1735 | 1466701726114 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
10:08:46 INFO - {}
10:08:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 552ms
10:08:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
10:08:46 INFO - PROCESS | 1735 | 1466701726509 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:46 INFO - PROCESS | 1735 | 1466701726618 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
10:08:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
10:08:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
10:08:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
10:08:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
10:08:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
10:08:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
10:08:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 476ms
10:08:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
10:08:47 INFO - PROCESS | 1735 | 1466701727000 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:47 INFO - PROCESS | 1735 | 1466701727124 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
10:08:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 479ms
10:08:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
10:08:47 INFO - PROCESS | 1735 | 1466701727478 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:47 INFO - PROCESS | 1735 | 1466701727564 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
10:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
10:08:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 472ms
10:08:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
10:08:47 INFO - PROCESS | 1735 | 1466701727953 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:48 INFO - PROCESS | 1735 | 1466701728036 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
10:08:48 INFO - reader.readAsText(blob_2)
10:08:48 INFO - }" did not throw
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
10:08:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
10:08:48 INFO - reader.readAsDataURL(blob_2)
10:08:48 INFO - }" did not throw
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
10:08:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
10:08:48 INFO - reader.readAsArrayBuffer(blob_2)
10:08:48 INFO - }" did not throw
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
10:08:48 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
10:08:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:08:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
10:08:48 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
10:08:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
10:08:48 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
10:08:48 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:08:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 433ms
10:08:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
10:08:48 INFO - PROCESS | 1735 | 1466701728412 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:48 INFO - PROCESS | 1735 | 1466701728533 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
10:08:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
10:08:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 519ms
10:08:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
10:08:48 INFO - PROCESS | 1735 | 1466701728937 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:49 INFO - PROCESS | 1735 | 1466701729030 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
10:08:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 421ms
10:08:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
10:08:49 INFO - PROCESS | 1735 | 1466701729367 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:49 INFO - PROCESS | 1735 | 1466701729447 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
10:08:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 378ms
10:08:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
10:08:49 INFO - PROCESS | 1735 | 1466701729771 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:49 INFO - PROCESS | 1735 | 1466701729861 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
10:08:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 432ms
10:08:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
10:08:50 INFO - PROCESS | 1735 | 1466701730204 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:50 INFO - PROCESS | 1735 | 1466701730284 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
10:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
10:08:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 421ms
10:08:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
10:08:50 INFO - PROCESS | 1735 | 1466701730637 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:50 INFO - PROCESS | 1735 | 1466701730736 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
10:08:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 421ms
10:08:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
10:08:51 INFO - PROCESS | 1735 | 1466701731066 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:51 INFO - PROCESS | 1735 | 1466701731160 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
10:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
10:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
10:08:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 434ms
10:08:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
10:08:51 INFO - PROCESS | 1735 | 1466701731501 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:51 INFO - PROCESS | 1735 | 1466701731600 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
10:08:51 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
10:08:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
10:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
10:08:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 427ms
10:08:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
10:08:51 INFO - PROCESS | 1735 | 1466701731936 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:52 INFO - PROCESS | 1735 | 1466701732022 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
10:08:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 530ms
10:08:52 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
10:08:52 INFO - PROCESS | 1735 | 1466701732476 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:52 INFO - PROCESS | 1735 | 1466701732589 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:53 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
10:08:53 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 624ms
10:08:53 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
10:08:53 INFO - PROCESS | 1735 | 1466701733105 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:53 INFO - PROCESS | 1735 | 1466701733311 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:54 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
10:08:54 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 1024ms
10:08:54 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
10:08:54 INFO - PROCESS | 1735 | 1466701734147 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:54 INFO - PROCESS | 1735 | 1466701734252 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:54 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
10:08:54 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 584ms
10:08:54 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
10:08:54 INFO - PROCESS | 1735 | 1466701734741 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:54 INFO - PROCESS | 1735 | 1466701734830 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:55 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
10:08:55 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 522ms
10:08:55 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
10:08:55 INFO - PROCESS | 1735 | 1466701735279 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:55 INFO - PROCESS | 1735 | 1466701735364 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
10:08:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
10:08:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
10:08:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
10:08:55 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 474ms
10:08:55 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
10:08:55 INFO - PROCESS | 1735 | 1466701735755 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:55 INFO - PROCESS | 1735 | 1466701735854 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
10:08:56 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 526ms
10:08:56 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
10:08:56 INFO - PROCESS | 1735 | 1466701736283 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:56 INFO - PROCESS | 1735 | 1466701736388 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
10:08:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
10:08:56 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 527ms
10:08:56 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
10:08:56 INFO - PROCESS | 1735 | 1466701736819 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:56 INFO - PROCESS | 1735 | 1466701736947 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
10:08:57 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 571ms
10:08:57 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
10:08:57 INFO - PROCESS | 1735 | 1466701737407 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:57 INFO - PROCESS | 1735 | 1466701737495 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
10:08:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
10:08:57 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 529ms
10:08:57 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
10:08:57 INFO - PROCESS | 1735 | 1466701737947 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:58 INFO - PROCESS | 1735 | 1466701738036 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
10:08:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
10:08:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
10:08:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
10:08:58 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 583ms
10:08:58 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
10:08:58 INFO - PROCESS | 1735 | 1466701738537 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:58 INFO - PROCESS | 1735 | 1466701738618 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
10:08:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
10:08:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
10:08:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
10:08:59 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 475ms
10:08:59 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
10:08:59 INFO - PROCESS | 1735 | 1466701739017 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:59 INFO - PROCESS | 1735 | 1466701739099 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
10:08:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
10:08:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
10:08:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
10:08:59 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 473ms
10:08:59 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
10:08:59 INFO - PROCESS | 1735 | 1466701739498 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:08:59 INFO - PROCESS | 1735 | 1466701739599 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
10:09:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
10:09:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
10:09:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
10:09:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
10:09:00 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 725ms
10:09:00 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
10:09:00 INFO - PROCESS | 1735 | 1466701740247 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:00 INFO - PROCESS | 1735 | 1466701740393 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:01 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
10:09:01 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
10:09:01 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
10:09:01 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 794ms
10:09:01 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
10:09:01 INFO - PROCESS | 1735 | 1466701741153 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:01 INFO - PROCESS | 1735 | 1466701741273 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:01 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
10:09:01 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
10:09:01 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
10:09:01 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 829ms
10:09:01 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
10:09:01 INFO - PROCESS | 1735 | 1466701741985 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:02 INFO - PROCESS | 1735 | 1466701742106 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:02 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
10:09:02 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 530ms
10:09:02 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
10:09:02 INFO - PROCESS | 1735 | 1466701742514 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:02 INFO - PROCESS | 1735 | 1466701742646 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:03 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
10:09:03 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
10:09:03 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 522ms
10:09:03 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
10:09:03 INFO - PROCESS | 1735 | 1466701743041 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:03 INFO - PROCESS | 1735 | 1466701743131 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:03 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
10:09:03 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 528ms
10:09:03 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
10:09:03 INFO - PROCESS | 1735 | 1466701743574 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:03 INFO - PROCESS | 1735 | 1466701743671 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:04 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
10:09:04 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 521ms
10:09:04 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
10:09:04 INFO - PROCESS | 1735 | 1466701744110 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:04 INFO - PROCESS | 1735 | 1466701744247 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:04 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
10:09:04 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 521ms
10:09:04 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
10:09:04 INFO - PROCESS | 1735 | 1466701744631 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:04 INFO - PROCESS | 1735 | 1466701744724 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:05 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
10:09:05 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 479ms
10:09:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
10:09:05 INFO - PROCESS | 1735 | 1466701745115 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:05 INFO - PROCESS | 1735 | 1466701745195 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:05 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
10:09:05 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 425ms
10:09:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
10:09:05 INFO - PROCESS | 1735 | 1466701745549 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:05 INFO - PROCESS | 1735 | 1466701745628 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:05 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
10:09:05 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 428ms
10:09:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
10:09:05 INFO - PROCESS | 1735 | 1466701745977 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:06 INFO - PROCESS | 1735 | 1466701746061 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:06 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
10:09:06 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 481ms
10:09:06 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
10:09:06 INFO - PROCESS | 1735 | 1466701746464 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:06 INFO - PROCESS | 1735 | 1466701746566 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:06 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
10:09:06 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 474ms
10:09:06 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
10:09:06 INFO - PROCESS | 1735 | 1466701746943 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:07 INFO - PROCESS | 1735 | 1466701747027 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
10:09:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 428ms
10:09:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
10:09:07 INFO - PROCESS | 1735 | 1466701747374 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:07 INFO - PROCESS | 1735 | 1466701747461 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
10:09:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 580ms
10:09:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
10:09:07 INFO - PROCESS | 1735 | 1466701747962 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:08 INFO - PROCESS | 1735 | 1466701748071 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:08 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
10:09:08 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 526ms
10:09:08 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
10:09:08 INFO - PROCESS | 1735 | 1466701748495 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:08 INFO - PROCESS | 1735 | 1466701748592 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
10:09:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 644ms
10:09:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
10:09:09 INFO - PROCESS | 1735 | 1466701749143 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:09 INFO - PROCESS | 1735 | 1466701749256 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
10:09:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 777ms
10:09:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
10:09:09 INFO - PROCESS | 1735 | 1466701749931 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:10 INFO - PROCESS | 1735 | 1466701750035 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
10:09:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 535ms
10:09:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
10:09:10 INFO - PROCESS | 1735 | 1466701750472 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:10 INFO - PROCESS | 1735 | 1466701750562 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
10:09:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 523ms
10:09:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
10:09:11 INFO - PROCESS | 1735 | 1466701751007 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:11 INFO - PROCESS | 1735 | 1466701751101 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:11 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
10:09:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 522ms
10:09:11 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
10:09:11 INFO - PROCESS | 1735 | 1466701751526 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:11 INFO - PROCESS | 1735 | 1466701751614 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:12 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
10:09:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 526ms
10:09:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
10:09:12 INFO - PROCESS | 1735 | 1466701752057 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:12 INFO - PROCESS | 1735 | 1466701752138 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:12 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
10:09:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 526ms
10:09:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
10:09:12 INFO - PROCESS | 1735 | 1466701752592 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:12 INFO - PROCESS | 1735 | 1466701752713 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
10:09:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 569ms
10:09:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
10:09:13 INFO - PROCESS | 1735 | 1466701753164 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:13 INFO - PROCESS | 1735 | 1466701753252 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
10:09:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 522ms
10:09:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
10:09:13 INFO - PROCESS | 1735 | 1466701753689 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:13 INFO - PROCESS | 1735 | 1466701753774 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
10:09:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 469ms
10:09:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
10:09:14 INFO - PROCESS | 1735 | 1466701754163 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:14 INFO - PROCESS | 1735 | 1466701754245 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
10:09:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 475ms
10:09:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
10:09:14 INFO - PROCESS | 1735 | 1466701754643 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:14 INFO - PROCESS | 1735 | 1466701754727 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
10:09:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 479ms
10:09:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
10:09:15 INFO - PROCESS | 1735 | 1466701755129 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:15 INFO - PROCESS | 1735 | 1466701755222 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
10:09:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 471ms
10:09:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
10:09:15 INFO - PROCESS | 1735 | 1466701755603 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:15 INFO - PROCESS | 1735 | 1466701755731 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:16 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
10:09:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 820ms
10:09:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
10:09:16 INFO - PROCESS | 1735 | 1466701756477 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:16 INFO - PROCESS | 1735 | 1466701756591 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:17 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
10:09:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 550ms
10:09:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
10:09:17 INFO - PROCESS | 1735 | 1466701757023 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:17 INFO - PROCESS | 1735 | 1466701757117 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
10:09:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 486ms
10:09:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
10:09:17 INFO - PROCESS | 1735 | 1466701757522 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:17 INFO - PROCESS | 1735 | 1466701757613 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:18 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
10:09:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 525ms
10:09:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
10:09:18 INFO - PROCESS | 1735 | 1466701758044 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:18 INFO - PROCESS | 1735 | 1466701758135 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
10:09:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 520ms
10:09:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
10:09:18 INFO - PROCESS | 1735 | 1466701758570 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:18 INFO - PROCESS | 1735 | 1466701758662 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:19 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
10:09:19 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 519ms
10:09:19 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
10:09:19 INFO - PROCESS | 1735 | 1466701759098 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:19 INFO - PROCESS | 1735 | 1466701759224 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:19 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
10:09:19 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 522ms
10:09:19 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
10:09:19 INFO - PROCESS | 1735 | 1466701759622 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:19 INFO - PROCESS | 1735 | 1466701759721 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:20 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
10:09:20 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 473ms
10:09:20 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
10:09:20 INFO - PROCESS | 1735 | 1466701760100 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:20 INFO - PROCESS | 1735 | 1466701760181 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:20 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
10:09:20 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 432ms
10:09:20 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
10:09:20 INFO - PROCESS | 1735 | 1466701760536 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:20 INFO - PROCESS | 1735 | 1466701760619 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:21 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
10:09:21 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 473ms
10:09:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
10:09:21 INFO - PROCESS | 1735 | 1466701761018 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:21 INFO - PROCESS | 1735 | 1466701761105 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:21 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
10:09:21 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 440ms
10:09:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
10:09:21 INFO - PROCESS | 1735 | 1466701761467 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:21 INFO - PROCESS | 1735 | 1466701761567 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:21 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
10:09:21 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 471ms
10:09:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
10:09:21 INFO - PROCESS | 1735 | 1466701761940 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:22 INFO - PROCESS | 1735 | 1466701762032 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:22 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
10:09:22 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 471ms
10:09:22 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
10:09:22 INFO - PROCESS | 1735 | 1466701762416 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:22 INFO - PROCESS | 1735 | 1466701762498 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:22 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
10:09:22 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 569ms
10:09:22 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
10:09:22 INFO - PROCESS | 1735 | 1466701762993 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:23 INFO - PROCESS | 1735 | 1466701763104 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:24 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
10:09:24 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1635ms
10:09:24 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
10:09:24 INFO - PROCESS | 1735 | 1466701764636 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:24 INFO - PROCESS | 1735 | 1466701764743 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:25 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
10:09:25 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 542ms
10:09:25 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
10:09:25 INFO - PROCESS | 1735 | 1466701765190 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:25 INFO - PROCESS | 1735 | 1466701765283 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:25 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
10:09:25 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 528ms
10:09:25 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
10:09:25 INFO - PROCESS | 1735 | 1466701765729 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:25 INFO - PROCESS | 1735 | 1466701765831 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:26 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
10:09:26 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 530ms
10:09:26 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
10:09:26 INFO - PROCESS | 1735 | 1466701766256 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:26 INFO - PROCESS | 1735 | 1466701766354 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:26 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
10:09:26 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 526ms
10:09:26 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
10:09:26 INFO - PROCESS | 1735 | 1466701766788 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:26 INFO - PROCESS | 1735 | 1466701766869 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
10:09:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 523ms
10:09:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
10:09:27 INFO - PROCESS | 1735 | 1466701767319 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:27 INFO - PROCESS | 1735 | 1466701767441 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
10:09:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 569ms
10:09:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
10:09:27 INFO - PROCESS | 1735 | 1466701767890 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:27 INFO - PROCESS | 1735 | 1466701767970 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
10:09:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 478ms
10:09:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
10:09:28 INFO - PROCESS | 1735 | 1466701768373 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:28 INFO - PROCESS | 1735 | 1466701768463 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
10:09:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 471ms
10:09:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
10:09:28 INFO - PROCESS | 1735 | 1466701768850 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:28 INFO - PROCESS | 1735 | 1466701768935 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
10:09:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 430ms
10:09:29 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
10:09:29 INFO - PROCESS | 1735 | 1466701769284 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:29 INFO - PROCESS | 1735 | 1466701769364 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
10:09:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 474ms
10:09:29 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
10:09:29 INFO - PROCESS | 1735 | 1466701769770 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:29 INFO - PROCESS | 1735 | 1466701769866 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
10:09:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 488ms
10:09:30 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
10:09:30 INFO - PROCESS | 1735 | 1466701770260 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:30 INFO - PROCESS | 1735 | 1466701770408 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
10:09:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 782ms
10:09:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
10:09:31 INFO - PROCESS | 1735 | 1466701771047 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:31 INFO - PROCESS | 1735 | 1466701771198 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
10:09:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 579ms
10:09:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
10:09:31 INFO - PROCESS | 1735 | 1466701771636 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:31 INFO - PROCESS | 1735 | 1466701771740 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
10:09:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 522ms
10:09:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
10:09:32 INFO - PROCESS | 1735 | 1466701772169 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:32 INFO - PROCESS | 1735 | 1466701772254 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
10:09:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 473ms
10:09:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
10:09:32 INFO - PROCESS | 1735 | 1466701772637 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:32 INFO - PROCESS | 1735 | 1466701772728 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
10:09:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 475ms
10:09:33 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
10:09:33 INFO - PROCESS | 1735 | 1466701773117 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:33 INFO - PROCESS | 1735 | 1466701773194 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
10:09:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 470ms
10:09:33 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
10:09:33 INFO - PROCESS | 1735 | 1466701773600 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:33 INFO - PROCESS | 1735 | 1466701773721 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
10:09:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 525ms
10:09:34 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
10:09:34 INFO - PROCESS | 1735 | 1466701774127 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:34 INFO - PROCESS | 1735 | 1466701774205 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
10:09:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 469ms
10:09:34 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
10:09:34 INFO - PROCESS | 1735 | 1466701774601 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:34 INFO - PROCESS | 1735 | 1466701774685 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
10:09:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 429ms
10:09:35 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
10:09:35 INFO - PROCESS | 1735 | 1466701775034 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:35 INFO - PROCESS | 1735 | 1466701775113 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
10:09:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 426ms
10:09:35 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
10:09:35 INFO - PROCESS | 1735 | 1466701775480 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:35 INFO - PROCESS | 1735 | 1466701775567 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
10:09:35 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 479ms
10:09:35 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
10:09:35 INFO - PROCESS | 1735 | 1466701775964 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:36 INFO - PROCESS | 1735 | 1466701776058 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
10:09:36 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 474ms
10:09:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
10:09:36 INFO - PROCESS | 1735 | 1466701776442 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:36 INFO - PROCESS | 1735 | 1466701776530 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
10:09:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 473ms
10:09:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
10:09:36 INFO - PROCESS | 1735 | 1466701776919 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:37 INFO - PROCESS | 1735 | 1466701777004 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
10:09:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 426ms
10:09:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
10:09:37 INFO - PROCESS | 1735 | 1466701777349 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:37 INFO - PROCESS | 1735 | 1466701777429 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
10:09:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1184ms
10:09:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
10:09:38 INFO - PROCESS | 1735 | 1466701778544 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:38 INFO - PROCESS | 1735 | 1466701778712 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
10:09:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 621ms
10:09:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
10:09:39 INFO - PROCESS | 1735 | 1466701779171 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:39 INFO - PROCESS | 1735 | 1466701779262 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
10:09:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 477ms
10:09:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
10:09:39 INFO - PROCESS | 1735 | 1466701779684 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:39 INFO - PROCESS | 1735 | 1466701779773 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
10:09:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 473ms
10:09:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
10:09:40 INFO - PROCESS | 1735 | 1466701780152 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:40 INFO - PROCESS | 1735 | 1466701780249 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
10:09:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 524ms
10:09:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
10:09:40 INFO - PROCESS | 1735 | 1466701780684 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:40 INFO - PROCESS | 1735 | 1466701780787 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
10:09:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 482ms
10:09:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
10:09:41 INFO - PROCESS | 1735 | 1466701781180 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:41 INFO - PROCESS | 1735 | 1466701781314 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
10:09:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 577ms
10:09:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
10:09:41 INFO - PROCESS | 1735 | 1466701781764 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:41 INFO - PROCESS | 1735 | 1466701781853 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
10:09:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 520ms
10:09:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
10:09:42 INFO - PROCESS | 1735 | 1466701782295 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:42 INFO - PROCESS | 1735 | 1466701782385 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
10:09:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 476ms
10:09:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
10:09:42 INFO - PROCESS | 1735 | 1466701782769 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:42 INFO - PROCESS | 1735 | 1466701782851 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
10:09:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
10:09:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 986ms
10:09:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
10:09:43 INFO - PROCESS | 1735 | 1466701783765 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:43 INFO - PROCESS | 1735 | 1466701783847 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
10:09:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
10:09:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
10:09:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
10:09:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 583ms
10:09:44 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
10:09:44 INFO - PROCESS | 1735 | 1466701784353 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:44 INFO - PROCESS | 1735 | 1466701784450 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
10:09:44 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 476ms
10:09:44 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
10:09:44 INFO - PROCESS | 1735 | 1466701784831 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:44 INFO - PROCESS | 1735 | 1466701784913 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
10:09:45 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 580ms
10:09:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
10:09:45 INFO - PROCESS | 1735 | 1466701785452 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:45 INFO - PROCESS | 1735 | 1466701785564 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
10:09:46 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 680ms
10:09:46 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
10:09:46 INFO - PROCESS | 1735 | 1466701786146 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:46 INFO - PROCESS | 1735 | 1466701786261 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
10:09:46 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 683ms
10:09:46 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
10:09:46 INFO - PROCESS | 1735 | 1466701786826 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:46 INFO - PROCESS | 1735 | 1466701786918 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
10:09:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 521ms
10:09:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
10:09:47 INFO - PROCESS | 1735 | 1466701787364 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:47 INFO - PROCESS | 1735 | 1466701787453 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
10:09:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 475ms
10:09:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
10:09:47 INFO - PROCESS | 1735 | 1466701787831 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:47 INFO - PROCESS | 1735 | 1466701787926 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
10:09:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 475ms
10:09:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
10:09:48 INFO - PROCESS | 1735 | 1466701788311 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:48 INFO - PROCESS | 1735 | 1466701788387 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
10:09:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 476ms
10:09:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
10:09:48 INFO - PROCESS | 1735 | 1466701788795 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:48 INFO - PROCESS | 1735 | 1466701788922 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
10:09:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 527ms
10:09:49 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
10:09:49 INFO - PROCESS | 1735 | 1466701789329 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:49 INFO - PROCESS | 1735 | 1466701789417 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
10:09:49 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 429ms
10:09:49 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
10:09:49 INFO - PROCESS | 1735 | 1466701789768 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:49 INFO - PROCESS | 1735 | 1466701789851 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:50 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
10:09:50 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
10:09:50 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
10:09:50 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 380ms
10:09:50 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
10:09:50 INFO - PROCESS | 1735 | 1466701790160 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:50 INFO - PROCESS | 1735 | 1466701790241 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
10:09:50 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 583ms
10:09:50 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
10:09:50 INFO - PROCESS | 1735 | 1466701790749 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:50 INFO - PROCESS | 1735 | 1466701790827 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:51 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
10:09:51 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 578ms
10:09:51 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
10:09:51 INFO - PROCESS | 1735 | 1466701791334 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:51 INFO - PROCESS | 1735 | 1466701791441 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:51 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
10:09:51 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 626ms
10:09:51 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
10:09:51 INFO - PROCESS | 1735 | 1466701791964 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:52 INFO - PROCESS | 1735 | 1466701792047 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:52 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
10:09:52 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
10:09:52 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 580ms
10:09:52 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
10:09:52 INFO - PROCESS | 1735 | 1466701792550 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:52 INFO - PROCESS | 1735 | 1466701792658 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
10:09:53 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 623ms
10:09:53 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
10:09:53 INFO - PROCESS | 1735 | 1466701793195 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:53 INFO - PROCESS | 1735 | 1466701793304 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
10:09:53 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 772ms
10:09:53 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
10:09:53 INFO - PROCESS | 1735 | 1466701793969 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:54 INFO - PROCESS | 1735 | 1466701794140 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
10:09:54 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 977ms
10:09:54 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
10:09:54 INFO - PROCESS | 1735 | 1466701794952 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:55 INFO - PROCESS | 1735 | 1466701795051 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
10:09:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
10:09:55 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 532ms
10:09:55 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
10:09:55 INFO - PROCESS | 1735 | 1466701795493 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:55 INFO - PROCESS | 1735 | 1466701795589 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
10:09:56 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 527ms
10:09:56 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
10:09:56 INFO - PROCESS | 1735 | 1466701796033 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:56 INFO - PROCESS | 1735 | 1466701796127 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
10:09:56 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 630ms
10:09:56 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
10:09:56 INFO - PROCESS | 1735 | 1466701796659 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:56 INFO - PROCESS | 1735 | 1466701796774 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
10:09:57 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 525ms
10:09:57 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
10:09:57 INFO - PROCESS | 1735 | 1466701797194 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:57 INFO - PROCESS | 1735 | 1466701797282 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
10:09:57 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 527ms
10:09:57 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
10:09:57 INFO - PROCESS | 1735 | 1466701797724 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:57 INFO - PROCESS | 1735 | 1466701797841 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
10:09:58 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 674ms
10:09:58 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
10:09:58 INFO - PROCESS | 1735 | 1466701798411 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:58 INFO - PROCESS | 1735 | 1466701798492 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
10:09:58 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 589ms
10:09:59 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
10:09:59 INFO - PROCESS | 1735 | 1466701799005 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:59 INFO - PROCESS | 1735 | 1466701799105 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
10:09:59 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 472ms
10:09:59 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
10:09:59 INFO - PROCESS | 1735 | 1466701799484 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:09:59 INFO - PROCESS | 1735 | 1466701799569 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
10:10:00 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
10:10:00 INFO - window.indexedDB.open('test', val);..." did not throw
10:10:00 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
10:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:10:00 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
10:10:00 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
10:10:00 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
10:10:00 INFO - window.indexedDB.open('test', val);..." did not throw
10:10:00 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
10:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:10:00 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
10:10:00 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
10:10:00 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
10:10:00 INFO - window.indexedDB.open('test', val);..." did not throw
10:10:00 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
10:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:10:00 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
10:10:00 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
10:10:00 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
10:10:00 INFO - window.indexedDB.open('test', val);..." did not throw
10:10:00 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
10:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:10:00 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
10:10:00 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
10:10:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
10:10:00 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 641ms
10:10:00 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
10:10:00 INFO - PROCESS | 1735 | 1466701800137 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:00 INFO - PROCESS | 1735 | 1466701800222 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:00 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
10:10:00 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 529ms
10:10:00 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
10:10:00 INFO - PROCESS | 1735 | 1466701800668 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:00 INFO - PROCESS | 1735 | 1466701800814 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:02 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
10:10:02 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
10:10:02 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2280ms
10:10:02 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
10:10:02 INFO - PROCESS | 1735 | 1466701802952 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:03 INFO - PROCESS | 1735 | 1466701803048 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:03 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
10:10:03 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 539ms
10:10:03 INFO - TEST-START | /IndexedDB/idbindex_count.htm
10:10:03 INFO - PROCESS | 1735 | 1466701803502 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:03 INFO - PROCESS | 1735 | 1466701803597 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:04 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
10:10:04 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 531ms
10:10:04 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
10:10:04 INFO - PROCESS | 1735 | 1466701804045 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:04 INFO - PROCESS | 1735 | 1466701804136 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:04 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
10:10:04 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 530ms
10:10:04 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
10:10:04 INFO - PROCESS | 1735 | 1466701804582 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:04 INFO - PROCESS | 1735 | 1466701804725 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:05 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
10:10:05 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 579ms
10:10:05 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
10:10:05 INFO - PROCESS | 1735 | 1466701805164 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:05 INFO - PROCESS | 1735 | 1466701805261 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:05 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
10:10:05 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 527ms
10:10:05 INFO - TEST-START | /IndexedDB/idbindex_get.htm
10:10:05 INFO - PROCESS | 1735 | 1466701805698 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:05 INFO - PROCESS | 1735 | 1466701805804 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:06 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
10:10:06 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 470ms
10:10:06 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
10:10:06 INFO - PROCESS | 1735 | 1466701806171 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:06 INFO - PROCESS | 1735 | 1466701806259 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:06 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
10:10:06 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 434ms
10:10:06 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
10:10:06 INFO - PROCESS | 1735 | 1466701806609 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:06 INFO - PROCESS | 1735 | 1466701806689 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:07 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
10:10:07 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 427ms
10:10:07 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
10:10:07 INFO - PROCESS | 1735 | 1466701807040 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:07 INFO - PROCESS | 1735 | 1466701807119 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:07 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
10:10:07 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 469ms
10:10:07 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
10:10:07 INFO - PROCESS | 1735 | 1466701807534 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:07 INFO - PROCESS | 1735 | 1466701807624 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:07 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
10:10:07 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 438ms
10:10:07 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
10:10:07 INFO - PROCESS | 1735 | 1466701807960 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:08 INFO - PROCESS | 1735 | 1466701808053 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:08 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
10:10:08 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 470ms
10:10:08 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
10:10:08 INFO - PROCESS | 1735 | 1466701808436 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:08 INFO - PROCESS | 1735 | 1466701808514 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:09 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
10:10:09 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 627ms
10:10:09 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
10:10:09 INFO - PROCESS | 1735 | 1466701809075 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:09 INFO - PROCESS | 1735 | 1466701809178 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:09 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
10:10:09 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 579ms
10:10:09 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
10:10:09 INFO - PROCESS | 1735 | 1466701809660 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:09 INFO - PROCESS | 1735 | 1466701809862 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
10:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
10:10:10 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 1077ms
10:10:10 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
10:10:10 INFO - PROCESS | 1735 | 1466701810749 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:10 INFO - PROCESS | 1735 | 1466701810857 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
10:10:11 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 585ms
10:10:11 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
10:10:11 INFO - PROCESS | 1735 | 1466701811350 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:11 INFO - PROCESS | 1735 | 1466701811438 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
10:10:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 476ms
10:10:11 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
10:10:11 INFO - PROCESS | 1735 | 1466701811837 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:11 INFO - PROCESS | 1735 | 1466701811922 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
10:10:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 524ms
10:10:12 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
10:10:12 INFO - PROCESS | 1735 | 1466701812358 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:12 INFO - PROCESS | 1735 | 1466701812451 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
10:10:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 524ms
10:10:12 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
10:10:12 INFO - PROCESS | 1735 | 1466701812887 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:12 INFO - PROCESS | 1735 | 1466701812987 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
10:10:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 534ms
10:10:13 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
10:10:13 INFO - PROCESS | 1735 | 1466701813431 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:13 INFO - PROCESS | 1735 | 1466701813548 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
10:10:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 574ms
10:10:14 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
10:10:14 INFO - PROCESS | 1735 | 1466701814006 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:14 INFO - PROCESS | 1735 | 1466701814103 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
10:10:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 472ms
10:10:14 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
10:10:14 INFO - PROCESS | 1735 | 1466701814492 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:14 INFO - PROCESS | 1735 | 1466701814575 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
10:10:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 482ms
10:10:14 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
10:10:14 INFO - PROCESS | 1735 | 1466701814978 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:15 INFO - PROCESS | 1735 | 1466701815065 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
10:10:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 427ms
10:10:15 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
10:10:15 INFO - PROCESS | 1735 | 1466701815410 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:15 INFO - PROCESS | 1735 | 1466701815488 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:15 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
10:10:15 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 470ms
10:10:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
10:10:15 INFO - PROCESS | 1735 | 1466701815888 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:15 INFO - PROCESS | 1735 | 1466701815989 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
10:10:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 528ms
10:10:16 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
10:10:16 INFO - PROCESS | 1735 | 1466701816419 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:16 INFO - PROCESS | 1735 | 1466701816505 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
10:10:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 624ms
10:10:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
10:10:17 INFO - PROCESS | 1735 | 1466701817084 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:17 INFO - PROCESS | 1735 | 1466701817323 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
10:10:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 788ms
10:10:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
10:10:17 INFO - PROCESS | 1735 | 1466701817870 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:17 INFO - PROCESS | 1735 | 1466701817969 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
10:10:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 525ms
10:10:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
10:10:18 INFO - PROCESS | 1735 | 1466701818402 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:18 INFO - PROCESS | 1735 | 1466701818498 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
10:10:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 471ms
10:10:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
10:10:18 INFO - PROCESS | 1735 | 1466701818888 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:18 INFO - PROCESS | 1735 | 1466701818975 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:19 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
10:10:19 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 540ms
10:10:19 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
10:10:19 INFO - PROCESS | 1735 | 1466701819424 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:19 INFO - PROCESS | 1735 | 1466701819511 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:19 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
10:10:19 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 472ms
10:10:19 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
10:10:19 INFO - PROCESS | 1735 | 1466701819901 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:20 INFO - PROCESS | 1735 | 1466701819998 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
10:10:20 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 483ms
10:10:20 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
10:10:20 INFO - PROCESS | 1735 | 1466701820392 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:20 INFO - PROCESS | 1735 | 1466701820486 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
10:10:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
10:10:20 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 475ms
10:10:20 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
10:10:20 INFO - PROCESS | 1735 | 1466701820874 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:20 INFO - PROCESS | 1735 | 1466701820973 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
10:10:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
10:10:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
10:10:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
10:10:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
10:10:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
10:10:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
10:10:21 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 475ms
10:10:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
10:10:21 INFO - PROCESS | 1735 | 1466701821359 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:21 INFO - PROCESS | 1735 | 1466701821448 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
10:10:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 523ms
10:10:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
10:10:21 INFO - PROCESS | 1735 | 1466701821885 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:21 INFO - PROCESS | 1735 | 1466701821974 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:22 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
10:10:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 475ms
10:10:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
10:10:22 INFO - PROCESS | 1735 | 1466701822367 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:22 INFO - PROCESS | 1735 | 1466701822454 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:22 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
10:10:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 481ms
10:10:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
10:10:22 INFO - PROCESS | 1735 | 1466701822857 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:22 INFO - PROCESS | 1735 | 1466701822959 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
10:10:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 476ms
10:10:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
10:10:23 INFO - PROCESS | 1735 | 1466701823347 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:23 INFO - PROCESS | 1735 | 1466701823439 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:23 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
10:10:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 521ms
10:10:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
10:10:23 INFO - PROCESS | 1735 | 1466701823872 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:24 INFO - PROCESS | 1735 | 1466701824004 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:24 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
10:10:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 627ms
10:10:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
10:10:24 INFO - PROCESS | 1735 | 1466701824506 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:24 INFO - PROCESS | 1735 | 1466701824654 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
10:10:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 736ms
10:10:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
10:10:25 INFO - PROCESS | 1735 | 1466701825266 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:25 INFO - PROCESS | 1735 | 1466701825449 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:26 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
10:10:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 874ms
10:10:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
10:10:26 INFO - PROCESS | 1735 | 1466701826146 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:26 INFO - PROCESS | 1735 | 1466701826245 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
10:10:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 532ms
10:10:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
10:10:26 INFO - PROCESS | 1735 | 1466701826688 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:26 INFO - PROCESS | 1735 | 1466701826787 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
10:10:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 530ms
10:10:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
10:10:27 INFO - PROCESS | 1735 | 1466701827232 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:27 INFO - PROCESS | 1735 | 1466701827325 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
10:10:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 529ms
10:10:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
10:10:27 INFO - PROCESS | 1735 | 1466701827755 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:27 INFO - PROCESS | 1735 | 1466701827899 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
10:10:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 591ms
10:10:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
10:10:28 INFO - PROCESS | 1735 | 1466701828350 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:28 INFO - PROCESS | 1735 | 1466701828455 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
10:10:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 627ms
10:10:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
10:10:28 INFO - PROCESS | 1735 | 1466701828990 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:29 INFO - PROCESS | 1735 | 1466701829107 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
10:10:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 821ms
10:10:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
10:10:29 INFO - PROCESS | 1735 | 1466701829810 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:29 INFO - PROCESS | 1735 | 1466701829894 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
10:10:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 470ms
10:10:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
10:10:30 INFO - PROCESS | 1735 | 1466701830286 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:30 INFO - PROCESS | 1735 | 1466701830370 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:30 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
10:10:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 484ms
10:10:30 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
10:10:30 INFO - PROCESS | 1735 | 1466701830773 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:30 INFO - PROCESS | 1735 | 1466701830860 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
10:10:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 570ms
10:10:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
10:10:31 INFO - PROCESS | 1735 | 1466701831359 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:31 INFO - PROCESS | 1735 | 1466701831492 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
10:10:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 681ms
10:10:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
10:10:32 INFO - PROCESS | 1735 | 1466701832040 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:32 INFO - PROCESS | 1735 | 1466701832166 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
10:10:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 731ms
10:10:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
10:10:32 INFO - PROCESS | 1735 | 1466701832982 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:33 INFO - PROCESS | 1735 | 1466701833177 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:33 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
10:10:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 831ms
10:10:33 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
10:10:33 INFO - PROCESS | 1735 | 1466701833660 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:33 INFO - PROCESS | 1735 | 1466701833753 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
10:10:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 673ms
10:10:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
10:10:34 INFO - PROCESS | 1735 | 1466701834341 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:34 INFO - PROCESS | 1735 | 1466701834534 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
10:10:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 734ms
10:10:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
10:10:35 INFO - PROCESS | 1735 | 1466701835080 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:35 INFO - PROCESS | 1735 | 1466701835177 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
10:10:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 524ms
10:10:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
10:10:35 INFO - PROCESS | 1735 | 1466701835622 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:35 INFO - PROCESS | 1735 | 1466701835765 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:36 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
10:10:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 730ms
10:10:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
10:10:36 INFO - PROCESS | 1735 | 1466701836367 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:36 INFO - PROCESS | 1735 | 1466701836505 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
10:10:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 525ms
10:10:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
10:10:36 INFO - PROCESS | 1735 | 1466701836894 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:37 INFO - PROCESS | 1735 | 1466701837010 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:37 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
10:10:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 682ms
10:10:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
10:10:37 INFO - PROCESS | 1735 | 1466701837591 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:37 INFO - PROCESS | 1735 | 1466701837712 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:38 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
10:10:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 488ms
10:10:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
10:10:38 INFO - PROCESS | 1735 | 1466701838076 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:38 INFO - PROCESS | 1735 | 1466701838166 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:38 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
10:10:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 477ms
10:10:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
10:10:38 INFO - PROCESS | 1735 | 1466701838562 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:38 INFO - PROCESS | 1735 | 1466701838699 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
10:10:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 672ms
10:10:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
10:10:39 INFO - PROCESS | 1735 | 1466701839244 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:39 INFO - PROCESS | 1735 | 1466701839341 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:39 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
10:10:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 532ms
10:10:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
10:10:39 INFO - PROCESS | 1735 | 1466701839825 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:40 INFO - PROCESS | 1735 | 1466701840038 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
10:10:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 883ms
10:10:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
10:10:40 INFO - PROCESS | 1735 | 1466701840713 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:40 INFO - PROCESS | 1735 | 1466701840832 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
10:10:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 824ms
10:10:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
10:10:41 INFO - PROCESS | 1735 | 1466701841548 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:41 INFO - PROCESS | 1735 | 1466701841701 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
10:10:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 932ms
10:10:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
10:10:42 INFO - PROCESS | 1735 | 1466701842485 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:42 INFO - PROCESS | 1735 | 1466701842587 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:43 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"
10:10:43 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
10:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:10:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:10:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 698ms
10:10:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
10:10:43 INFO - PROCESS | 1735 | 1466701843203 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:43 INFO - PROCESS | 1735 | 1466701843384 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:43 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"
10:10:43 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
10:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:10:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:10:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 638ms
10:10:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
10:10:43 INFO - PROCESS | 1735 | 1466701843849 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:43 INFO - PROCESS | 1735 | 1466701843958 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
10:10:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 580ms
10:10:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
10:10:44 INFO - PROCESS | 1735 | 1466701844431 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:44 INFO - PROCESS | 1735 | 1466701844593 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
10:10:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 679ms
10:10:45 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
10:10:45 INFO - PROCESS | 1735 | 1466701845119 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:45 INFO - PROCESS | 1735 | 1466701845207 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
10:10:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 528ms
10:10:45 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
10:10:45 INFO - PROCESS | 1735 | 1466701845649 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:45 INFO - PROCESS | 1735 | 1466701845754 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
10:10:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 531ms
10:10:46 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
10:10:46 INFO - PROCESS | 1735 | 1466701846189 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:46 INFO - PROCESS | 1735 | 1466701846358 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
10:10:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 582ms
10:10:46 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
10:10:46 INFO - PROCESS | 1735 | 1466701846773 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:46 INFO - PROCESS | 1735 | 1466701846858 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
10:10:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 483ms
10:10:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
10:10:47 INFO - PROCESS | 1735 | 1466701847261 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:47 INFO - PROCESS | 1735 | 1466701847342 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
10:10:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 425ms
10:10:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
10:10:47 INFO - PROCESS | 1735 | 1466701847690 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:47 INFO - PROCESS | 1735 | 1466701847768 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
10:10:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 474ms
10:10:48 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
10:10:48 INFO - PROCESS | 1735 | 1466701848170 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:48 INFO - PROCESS | 1735 | 1466701848268 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:48 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
10:10:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 624ms
10:10:48 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
10:10:48 INFO - PROCESS | 1735 | 1466701848802 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:48 INFO - PROCESS | 1735 | 1466701848936 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
10:10:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 878ms
10:10:49 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
10:10:49 INFO - PROCESS | 1735 | 1466701849684 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:49 INFO - PROCESS | 1735 | 1466701849781 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
10:10:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 523ms
10:10:50 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
10:10:50 INFO - PROCESS | 1735 | 1466701850217 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:50 INFO - PROCESS | 1735 | 1466701850314 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
10:10:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 525ms
10:10:50 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
10:10:50 INFO - PROCESS | 1735 | 1466701850753 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:50 INFO - PROCESS | 1735 | 1466701850842 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
10:10:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 525ms
10:10:51 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
10:10:51 INFO - PROCESS | 1735 | 1466701851274 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:51 INFO - PROCESS | 1735 | 1466701851366 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
10:10:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 493ms
10:10:51 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
10:10:51 INFO - PROCESS | 1735 | 1466701851779 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:51 INFO - PROCESS | 1735 | 1466701851863 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
10:10:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 528ms
10:10:52 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
10:10:52 INFO - PROCESS | 1735 | 1466701852313 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:52 INFO - PROCESS | 1735 | 1466701852418 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
10:10:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 484ms
10:10:52 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
10:10:52 INFO - PROCESS | 1735 | 1466701852800 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:52 INFO - PROCESS | 1735 | 1466701852900 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
10:10:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 521ms
10:10:53 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
10:10:53 INFO - PROCESS | 1735 | 1466701853330 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:53 INFO - PROCESS | 1735 | 1466701853408 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
10:10:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 430ms
10:10:53 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
10:10:53 INFO - PROCESS | 1735 | 1466701853759 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:53 INFO - PROCESS | 1735 | 1466701853842 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
10:10:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 488ms
10:10:54 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
10:10:54 INFO - PROCESS | 1735 | 1466701854259 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:54 INFO - PROCESS | 1735 | 1466701854347 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
10:10:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
10:10:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 575ms
10:10:54 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
10:10:54 INFO - PROCESS | 1735 | 1466701854857 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:55 INFO - PROCESS | 1735 | 1466701855007 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
10:10:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 633ms
10:10:55 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
10:10:55 INFO - PROCESS | 1735 | 1466701855497 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:55 INFO - PROCESS | 1735 | 1466701855658 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
10:10:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 981ms
10:10:56 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
10:10:56 INFO - PROCESS | 1735 | 1466701856488 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:56 INFO - PROCESS | 1735 | 1466701856599 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
10:10:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 527ms
10:10:57 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
10:10:57 INFO - PROCESS | 1735 | 1466701857023 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:57 INFO - PROCESS | 1735 | 1466701857111 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
10:10:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
10:10:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
10:10:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
10:10:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
10:10:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 679ms
10:10:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
10:10:57 INFO - PROCESS | 1735 | 1466701857717 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:57 INFO - PROCESS | 1735 | 1466701857833 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
10:10:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 523ms
10:10:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
10:10:58 INFO - PROCESS | 1735 | 1466701858243 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:58 INFO - PROCESS | 1735 | 1466701858346 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:58 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
10:10:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 479ms
10:10:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
10:10:58 INFO - PROCESS | 1735 | 1466701858731 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:58 INFO - PROCESS | 1735 | 1466701858812 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:59 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
10:10:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 525ms
10:10:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
10:10:59 INFO - PROCESS | 1735 | 1466701859271 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:59 INFO - PROCESS | 1735 | 1466701859389 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
10:10:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 523ms
10:10:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
10:10:59 INFO - PROCESS | 1735 | 1466701859802 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:10:59 INFO - PROCESS | 1735 | 1466701859897 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:00 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
10:11:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 524ms
10:11:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
10:11:00 INFO - PROCESS | 1735 | 1466701860331 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:00 INFO - PROCESS | 1735 | 1466701860409 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:00 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
10:11:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 473ms
10:11:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
10:11:00 INFO - PROCESS | 1735 | 1466701860809 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:00 INFO - PROCESS | 1735 | 1466701860927 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
10:11:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 730ms
10:11:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
10:11:01 INFO - PROCESS | 1735 | 1466701861557 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:01 INFO - PROCESS | 1735 | 1466701861679 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:02 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
10:11:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 533ms
10:11:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
10:11:02 INFO - PROCESS | 1735 | 1466701862094 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:02 INFO - PROCESS | 1735 | 1466701862190 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
10:11:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 779ms
10:11:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
10:11:02 INFO - PROCESS | 1735 | 1466701862912 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:03 INFO - PROCESS | 1735 | 1466701863089 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
10:11:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 900ms
10:11:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
10:11:03 INFO - PROCESS | 1735 | 1466701863793 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:04 INFO - PROCESS | 1735 | 1466701864037 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
10:11:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 880ms
10:11:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
10:11:04 INFO - PROCESS | 1735 | 1466701864680 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:04 INFO - PROCESS | 1735 | 1466701864785 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
10:11:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 575ms
10:11:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
10:11:05 INFO - PROCESS | 1735 | 1466701865282 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:05 INFO - PROCESS | 1735 | 1466701865421 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
10:11:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 698ms
10:11:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
10:11:05 INFO - PROCESS | 1735 | 1466701865962 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:06 INFO - PROCESS | 1735 | 1466701866082 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
10:11:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 523ms
10:11:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
10:11:06 INFO - PROCESS | 1735 | 1466701866490 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:06 INFO - PROCESS | 1735 | 1466701866592 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
10:11:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 579ms
10:11:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
10:11:07 INFO - PROCESS | 1735 | 1466701867085 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:07 INFO - PROCESS | 1735 | 1466701867277 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:07 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
10:11:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 779ms
10:11:07 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
10:11:07 INFO - PROCESS | 1735 | 1466701867873 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:08 INFO - PROCESS | 1735 | 1466701868016 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:08 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
10:11:08 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 573ms
10:11:08 INFO - TEST-START | /IndexedDB/idbtransaction.htm
10:11:08 INFO - PROCESS | 1735 | 1466701868458 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:08 INFO - PROCESS | 1735 | 1466701868595 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:09 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
10:11:09 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
10:11:09 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 680ms
10:11:09 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
10:11:09 INFO - PROCESS | 1735 | 1466701869151 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:09 INFO - PROCESS | 1735 | 1466701869265 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
10:11:09 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 533ms
10:11:09 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
10:11:09 INFO - PROCESS | 1735 | 1466701869685 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:09 INFO - PROCESS | 1735 | 1466701869769 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:10 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
10:11:10 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
10:11:10 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
10:11:10 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
10:11:10 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
10:11:10 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
10:11:10 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
10:11:10 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
10:11:10 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 1080ms
10:11:10 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
10:11:10 INFO - PROCESS | 1735 | 1466701870775 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:10 INFO - PROCESS | 1735 | 1466701870906 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:11 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
10:11:11 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 672ms
10:11:11 INFO - TEST-START | /IndexedDB/index_sort_order.htm
10:11:11 INFO - PROCESS | 1735 | 1466701871466 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:11 INFO - PROCESS | 1735 | 1466701871635 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:12 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
10:11:12 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 930ms
10:11:12 INFO - TEST-START | /IndexedDB/interfaces.html
10:11:12 INFO - PROCESS | 1735 | 1466701872421 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:12 INFO - PROCESS | 1735 | 1466701872540 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
10:11:13 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
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
10:11:13 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
10:11:13 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1398ms
10:11:13 INFO - TEST-START | /IndexedDB/interfaces.worker
10:11:13 INFO - PROCESS | 1735 | 1466701873842 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:14 INFO - PROCESS | 1735 | 1466701874000 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
10:11:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
10:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
10:11:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
10:11:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:11:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:11:15 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
10:11:15 INFO - {}
10:11:15 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 - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
10:11:15 INFO - {}
10:11:15 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1363ms
10:11:15 INFO - TEST-START | /IndexedDB/key_invalid.htm
10:11:15 INFO - PROCESS | 1735 | 1466701875212 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:15 INFO - PROCESS | 1735 | 1466701875395 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
10:11:15 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
10:11:15 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 690ms
10:11:15 INFO - TEST-START | /IndexedDB/key_valid.html
10:11:15 INFO - PROCESS | 1735 | 1466701875920 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:16 INFO - PROCESS | 1735 | 1466701876030 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
10:11:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
10:11:17 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1749ms
10:11:17 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
10:11:17 INFO - PROCESS | 1735 | 1466701877681 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:17 INFO - PROCESS | 1735 | 1466701877766 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:18 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
10:11:18 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 488ms
10:11:18 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
10:11:18 INFO - PROCESS | 1735 | 1466701878162 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:18 INFO - PROCESS | 1735 | 1466701878250 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:18 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
10:11:18 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 484ms
10:11:18 INFO - TEST-START | /IndexedDB/keygenerator.htm
10:11:18 INFO - PROCESS | 1735 | 1466701878653 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:18 INFO - PROCESS | 1735 | 1466701878748 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
10:11:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
10:11:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
10:11:19 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 584ms
10:11:19 INFO - TEST-START | /IndexedDB/keyorder.htm
10:11:19 INFO - PROCESS | 1735 | 1466701879241 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:19 INFO - PROCESS | 1735 | 1466701879329 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
10:11:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
10:11:20 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 832ms
10:11:20 INFO - TEST-START | /IndexedDB/keypath.htm
10:11:20 INFO - PROCESS | 1735 | 1466701880089 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:20 INFO - PROCESS | 1735 | 1466701880212 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
10:11:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
10:11:20 INFO - TEST-OK | /IndexedDB/keypath.htm | took 838ms
10:11:20 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
10:11:20 INFO - PROCESS | 1735 | 1466701880934 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:21 INFO - PROCESS | 1735 | 1466701881054 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
10:11:21 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
10:11:21 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 628ms
10:11:21 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
10:11:21 INFO - PROCESS | 1735 | 1466701881599 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:21 INFO - PROCESS | 1735 | 1466701881697 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:22 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
10:11:22 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
10:11:22 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
10:11:22 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 583ms
10:11:22 INFO - TEST-START | /IndexedDB/list_ordering.htm
10:11:22 INFO - PROCESS | 1735 | 1466701882196 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:22 INFO - PROCESS | 1735 | 1466701882300 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:22 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
10:11:22 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
10:11:22 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
10:11:22 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 733ms
10:11:22 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
10:11:22 INFO - PROCESS | 1735 | 1466701882933 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:23 INFO - PROCESS | 1735 | 1466701883041 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:23 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
10:11:23 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 478ms
10:11:23 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
10:11:23 INFO - PROCESS | 1735 | 1466701883417 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:23 INFO - PROCESS | 1735 | 1466701883523 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:23 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
10:11:23 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 520ms
10:11:23 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
10:11:23 INFO - PROCESS | 1735 | 1466701883944 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:24 INFO - PROCESS | 1735 | 1466701884063 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:24 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
10:11:24 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 569ms
10:11:24 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
10:11:24 INFO - PROCESS | 1735 | 1466701884515 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:24 INFO - PROCESS | 1735 | 1466701884596 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:24 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
10:11:24 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 426ms
10:11:24 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
10:11:24 INFO - PROCESS | 1735 | 1466701884946 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:25 INFO - PROCESS | 1735 | 1466701885031 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:25 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
10:11:25 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 526ms
10:11:25 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
10:11:25 INFO - PROCESS | 1735 | 1466701885481 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:25 INFO - PROCESS | 1735 | 1466701885571 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:25 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
10:11:25 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 488ms
10:11:25 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
10:11:25 INFO - PROCESS | 1735 | 1466701885970 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:26 INFO - PROCESS | 1735 | 1466701886050 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:26 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
10:11:26 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 479ms
10:11:26 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
10:11:26 INFO - PROCESS | 1735 | 1466701886455 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:26 INFO - PROCESS | 1735 | 1466701886551 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:27 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
10:11:27 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 573ms
10:11:27 INFO - TEST-START | /IndexedDB/value.htm
10:11:27 INFO - PROCESS | 1735 | 1466701887034 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:27 INFO - PROCESS | 1735 | 1466701887206 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:27 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
10:11:27 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
10:11:27 INFO - TEST-OK | /IndexedDB/value.htm | took 782ms
10:11:27 INFO - TEST-START | /IndexedDB/value_recursive.htm
10:11:27 INFO - PROCESS | 1735 | 1466701887861 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:28 INFO - PROCESS | 1735 | 1466701888073 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
10:11:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
10:11:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
10:11:28 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1104ms
10:11:28 INFO - TEST-START | /IndexedDB/writer-starvation.htm
10:11:28 INFO - PROCESS | 1735 | 1466701888964 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:29 INFO - PROCESS | 1735 | 1466701889089 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:29 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
10:11:29 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 828ms
10:11:29 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
10:11:29 INFO - PROCESS | 1735 | 1466701889800 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:29 INFO - PROCESS | 1735 | 1466701889897 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
10:11:30 INFO - {}
10:11:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
10:11:30 INFO - {}
10:11:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
10:11:30 INFO - {}
10:11:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
10:11:30 INFO - {}
10:11:30 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 476ms
10:11:30 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
10:11:30 INFO - PROCESS | 1735 | 1466701890290 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:30 INFO - PROCESS | 1735 | 1466701890374 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
10:11:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
10:11:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
10:11:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
10:11:30 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 424ms
10:11:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
10:11:30 INFO - PROCESS | 1735 | 1466701890720 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:30 INFO - PROCESS | 1735 | 1466701890822 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
10:11:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 542ms
10:11:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
10:11:31 INFO - PROCESS | 1735 | 1466701891284 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:31 INFO - PROCESS | 1735 | 1466701891379 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
10:11:31 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
10:11:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
10:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
10:11:31 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
10:11:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
10:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
10:11:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
10:11:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 554ms
10:11:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
10:11:31 INFO - PROCESS | 1735 | 1466701891861 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:31 INFO - PROCESS | 1735 | 1466701891984 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:32 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() {
10:11:32 INFO - [native code]
10:11:32 INFO - }" but got function "function () {
10:11:32 INFO - }"
10:11:32 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
10:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:32 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
10:11:32 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
10:11:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
10:11:32 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
10:11:32 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
10:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:32 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
10:11:32 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
10:11:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
10:11:32 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 521ms
10:11:32 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
10:11:32 INFO - PROCESS | 1735 | 1466701892419 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:32 INFO - PROCESS | 1735 | 1466701892510 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:32 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() {
10:11:32 INFO - [native code]
10:11:32 INFO - }" but got function "function () {
10:11:32 INFO - }"
10:11:32 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
10:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:32 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
10:11:32 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
10:11:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
10:11:32 INFO - {}
10:11:32 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
10:11:32 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
10:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:32 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
10:11:32 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
10:11:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
10:11:32 INFO - {}
10:11:32 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 497ms
10:11:32 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
10:11:32 INFO - PROCESS | 1735 | 1466701892905 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:32 INFO - PROCESS | 1735 | 1466701892988 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
10:11:33 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
10:11:33 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
10:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:33 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
10:11:33 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
10:11:33 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
10:11:33 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
10:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:33 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
10:11:33 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
10:11:33 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"
10:11:33 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
10:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:33 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
10:11:33 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
10:11:33 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
10:11:33 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
10:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:33 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
10:11:33 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
10:11:33 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
10:11:33 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
10:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:33 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
10:11:33 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
10:11:33 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
10:11:33 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
10:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:33 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
10:11:33 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
10:11:33 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"
10:11:33 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
10:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:33 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
10:11:33 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
10:11:33 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
10:11:33 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
10:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:33 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
10:11:33 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
10:11:33 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 491ms
10:11:33 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
10:11:33 INFO - PROCESS | 1735 | 1466701893404 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:33 INFO - PROCESS | 1735 | 1466701893495 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
10:11:33 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 424ms
10:11:33 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
10:11:33 INFO - PROCESS | 1735 | 1466701893829 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:33 INFO - PROCESS | 1735 | 1466701893912 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
10:11:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
10:11:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
10:11:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
10:11:34 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 422ms
10:11:34 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
10:11:34 INFO - PROCESS | 1735 | 1466701894265 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:34 INFO - PROCESS | 1735 | 1466701894363 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
10:11:34 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
10:11:34 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
10:11:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
10:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:11:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
10:11:34 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 480ms
10:11:34 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
10:11:34 INFO - PROCESS | 1735 | 1466701894750 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:34 INFO - PROCESS | 1735 | 1466701894866 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:36 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
10:11:36 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
10:11:36 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
10:11:36 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
10:11:36 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
10:11:36 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1674ms
10:11:36 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
10:11:36 INFO - PROCESS | 1735 | 1466701896436 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:36 INFO - PROCESS | 1735 | 1466701896545 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:38 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
10:11:38 INFO - {}
10:11:38 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
10:11:38 INFO - {}
10:11:38 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
10:11:38 INFO - {}
10:11:38 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
10:11:38 INFO - {}
10:11:38 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
10:11:38 INFO - {}
10:11:38 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1585ms
10:11:38 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
10:11:38 INFO - PROCESS | 1735 | 1466701898038 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:38 INFO - PROCESS | 1735 | 1466701898113 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:38 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
10:11:38 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 623ms
10:11:38 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
10:11:38 INFO - PROCESS | 1735 | 1466701898672 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:38 INFO - PROCESS | 1735 | 1466701898761 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:39 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
10:11:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
10:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
10:11:39 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 422ms
10:11:39 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
10:11:39 INFO - PROCESS | 1735 | 1466701899095 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:39 INFO - PROCESS | 1735 | 1466701899184 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:49 INFO - PROCESS | 1735 | MARIONETTE LOG: INFO: Timeout fired
10:11:49 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
10:11:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
10:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
10:11:49 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10215ms
10:11:49 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
10:11:49 INFO - PROCESS | 1735 | 1466701909340 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:49 INFO - PROCESS | 1735 | 1466701909426 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:50 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
10:11:50 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 675ms
10:11:50 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
10:11:50 INFO - PROCESS | 1735 | 1466701910020 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:50 INFO - PROCESS | 1735 | 1466701910107 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:50 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
10:11:50 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 432ms
10:11:50 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
10:11:50 INFO - PROCESS | 1735 | 1466701910465 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:50 INFO - PROCESS | 1735 | 1466701910558 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:50 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
10:11:50 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 482ms
10:11:50 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
10:11:50 INFO - PROCESS | 1735 | 1466701910954 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:51 INFO - PROCESS | 1735 | 1466701911037 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:51 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
10:11:51 INFO - {}
10:11:51 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 472ms
10:11:51 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
10:11:51 INFO - PROCESS | 1735 | 1466701911431 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:51 INFO - PROCESS | 1735 | 1466701911510 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:51 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
10:11:51 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 425ms
10:11:51 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
10:11:51 INFO - PROCESS | 1735 | 1466701911864 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:51 INFO - PROCESS | 1735 | 1466701911974 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:52 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
10:11:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
10:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
10:11:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
10:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
10:11:52 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 474ms
10:11:52 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
10:11:52 INFO - PROCESS | 1735 | 1466701912342 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:52 INFO - PROCESS | 1735 | 1466701912417 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:52 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().
10:11:52 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 369ms
10:11:52 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
10:11:52 INFO - PROCESS | 1735 | 1466701912721 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:52 INFO - PROCESS | 1735 | 1466701912805 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:53 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
10:11:53 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 424ms
10:11:53 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
10:11:53 INFO - PROCESS | 1735 | 1466701913148 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:53 INFO - PROCESS | 1735 | 1466701913244 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:53 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
10:11:53 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 426ms
10:11:53 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
10:11:53 INFO - PROCESS | 1735 | 1466701913578 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:53 INFO - PROCESS | 1735 | 1466701913660 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:54 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"
10:11:54 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
10:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:54 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
10:11:54 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
10:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:54 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
10:11:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
10:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:11:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
10:11:54 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 430ms
10:11:54 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
10:11:54 INFO - PROCESS | 1735 | 1466701914017 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:54 INFO - PROCESS | 1735 | 1466701914111 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:54 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
10:11:54 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 476ms
10:11:54 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
10:11:54 INFO - PROCESS | 1735 | 1466701914496 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:54 INFO - PROCESS | 1735 | 1466701914582 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:55 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
10:11:55 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 532ms
10:11:55 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
10:11:55 INFO - PROCESS | 1735 | 1466701915037 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:55 INFO - PROCESS | 1735 | 1466701915126 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:55 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
10:11:55 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 579ms
10:11:55 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
10:11:55 INFO - PROCESS | 1735 | 1466701915622 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:55 INFO - PROCESS | 1735 | 1466701915717 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:11:56 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
10:11:56 INFO - do_test/)
10:12:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
10:12:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
10:12:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
10:12:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
10:12:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
10:12:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
10:12:27 INFO - )
10:12:27 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 474ms
10:12:27 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
10:12:27 INFO - PROCESS | 1735 | 1466701947868 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:27 INFO - PROCESS | 1735 | 1466701947954 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
10:12:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
10:12:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
10:12:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
10:12:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
10:12:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
10:12:28 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 626ms
10:12:28 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
10:12:28 INFO - PROCESS | 1735 | 1466701948512 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:28 INFO - PROCESS | 1735 | 1466701948590 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
10:12:29 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 738ms
10:12:29 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
10:12:29 INFO - PROCESS | 1735 | 1466701949245 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:29 INFO - PROCESS | 1735 | 1466701949327 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
10:12:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
10:12:29 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 470ms
10:12:29 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
10:12:29 INFO - PROCESS | 1735 | 1466701949725 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:29 INFO - PROCESS | 1735 | 1466701949841 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
10:12:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
10:12:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
10:12:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
10:12:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
10:12:30 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 427ms
10:12:30 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
10:12:30 INFO - PROCESS | 1735 | 1466701950163 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:30 INFO - PROCESS | 1735 | 1466701950247 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:30 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
10:12:30 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
10:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:12:30 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
10:12:30 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 525ms
10:12:30 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
10:12:30 INFO - PROCESS | 1735 | 1466701950694 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:30 INFO - PROCESS | 1735 | 1466701950796 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:31 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
10:12:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
10:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:12:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
10:12:31 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 529ms
10:12:31 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
10:12:31 INFO - PROCESS | 1735 | 1466701951231 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:31 INFO - PROCESS | 1735 | 1466701951333 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:31 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
10:12:31 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 699ms
10:12:32 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
10:12:32 INFO - PROCESS | 1735 | 1466701952190 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:32 INFO - PROCESS | 1735 | 1466701952303 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:32 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
10:12:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
10:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:12:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
10:12:32 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 528ms
10:12:32 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
10:12:32 INFO - PROCESS | 1735 | 1466701952727 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:32 INFO - PROCESS | 1735 | 1466701952846 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:33 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
10:12:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
10:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:12:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
10:12:33 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 475ms
10:12:33 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
10:12:33 INFO - PROCESS | 1735 | 1466701953211 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:33 INFO - PROCESS | 1735 | 1466701953311 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
10:12:33 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 521ms
10:12:33 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
10:12:33 INFO - PROCESS | 1735 | 1466701953730 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:33 INFO - PROCESS | 1735 | 1466701953841 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
10:12:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 471ms
10:12:34 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
10:12:34 INFO - PROCESS | 1735 | 1466701954206 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:34 INFO - PROCESS | 1735 | 1466701954297 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
10:12:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 475ms
10:12:34 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
10:12:34 INFO - PROCESS | 1735 | 1466701954690 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:34 INFO - PROCESS | 1735 | 1466701954820 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
10:12:35 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 626ms
10:12:35 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
10:12:35 INFO - PROCESS | 1735 | 1466701955324 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:35 INFO - PROCESS | 1735 | 1466701955408 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:35 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
10:12:35 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
10:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:12:35 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
10:12:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
10:12:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
10:12:35 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 526ms
10:12:35 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
10:12:35 INFO - PROCESS | 1735 | 1466701955857 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:35 INFO - PROCESS | 1735 | 1466701955945 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
10:12:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
10:12:36 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 576ms
10:12:36 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
10:12:36 INFO - PROCESS | 1735 | 1466701956445 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:36 INFO - PROCESS | 1735 | 1466701956574 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
10:12:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
10:12:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
10:12:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
10:12:37 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 741ms
10:12:37 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
10:12:37 INFO - PROCESS | 1735 | 1466701957199 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:37 INFO - PROCESS | 1735 | 1466701957333 Marionette INFO sendAsync 09360fde-129e-493f-805b-a81463021eb0
10:12:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: