builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux32-spot-646
starttime: 1468204098.09
results: success (0)
buildid: 20160710161526
builduid: 1ed77665a647452ea159b502af30e6fe
revision: fa7a42657c48de78ba1a0fefd43d1c6ed233e97a
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.089076) =========
master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.089510) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.089789) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.434746) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.435117) =========
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-1468199732.790760-186784323
_=/tools/buildbot/bin/python
using PTY: False
--2016-07-10 19:28:18-- 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.53M=0.001s
2016-07-10 19:28:18 (8.53 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.283439
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.751290) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.751605) =========
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-1468199732.790760-186784323
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.067294
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.846362) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:18.846672) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fa7a42657c48de78ba1a0fefd43d1c6ed233e97a --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 fa7a42657c48de78ba1a0fefd43d1c6ed233e97a --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-1468199732.790760-186784323
_=/tools/buildbot/bin/python
using PTY: False
2016-07-10 19:28:19,052 truncating revision to first 12 chars
2016-07-10 19:28:19,053 Setting DEBUG logging.
2016-07-10 19:28:19,053 attempt 1/10
2016-07-10 19:28:19,053 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fa7a42657c48?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-10 19:28:19,448 unpacking tar archive at: mozilla-beta-fa7a42657c48/testing/mozharness/
program finished with exit code 0
elapsedTime=0.674714
========= master_lag: 0.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:19.587609) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:19.587999) =========
script_repo_revision: fa7a42657c48de78ba1a0fefd43d1c6ed233e97a
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:19.588399) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:19.588674) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 19:28:20.221808) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 45 secs) (at 2016-07-10 19:28:20.222224) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468199732.790760-186784323
_=/tools/buildbot/bin/python
using PTY: False
19:28:20 INFO - MultiFileLogger online at 20160710 19:28:20 in /builds/slave/test
19:28:20 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
19:28:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
19:28:20 INFO - {'append_to_log': False,
19:28:20 INFO - 'base_work_dir': '/builds/slave/test',
19:28:20 INFO - 'blob_upload_branch': 'mozilla-beta',
19:28:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
19:28:20 INFO - 'buildbot_json_path': 'buildprops.json',
19:28:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
19:28:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
19:28:20 INFO - 'download_minidump_stackwalk': True,
19:28:20 INFO - 'download_symbols': 'ondemand',
19:28:20 INFO - 'e10s': True,
19:28:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
19:28:20 INFO - 'tooltool.py': '/tools/tooltool.py',
19:28:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
19:28:20 INFO - '/tools/misc-python/virtualenv.py')},
19:28:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
19:28:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
19:28:20 INFO - 'log_level': 'info',
19:28:20 INFO - 'log_to_console': True,
19:28:20 INFO - 'opt_config_files': (),
19:28:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
19:28:20 INFO - '--processes=1',
19:28:20 INFO - '--config=%(test_path)s/wptrunner.ini',
19:28:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
19:28:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
19:28:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
19:28:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
19:28:20 INFO - 'pip_index': False,
19:28:20 INFO - 'require_test_zip': True,
19:28:20 INFO - 'test_type': ('testharness',),
19:28:20 INFO - 'this_chunk': '1',
19:28:20 INFO - 'tooltool_cache': '/builds/tooltool_cache',
19:28:20 INFO - 'total_chunks': '5',
19:28:20 INFO - 'virtualenv_path': 'venv',
19:28:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
19:28:20 INFO - 'work_dir': 'build'}
19:28:20 INFO - #####
19:28:20 INFO - ##### Running clobber step.
19:28:20 INFO - #####
19:28:20 INFO - Running pre-action listener: _resource_record_pre_action
19:28:20 INFO - Running main action method: clobber
19:28:20 INFO - rmtree: /builds/slave/test/build
19:28:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
19:28:23 INFO - Running post-action listener: _resource_record_post_action
19:28:23 INFO - #####
19:28:23 INFO - ##### Running read-buildbot-config step.
19:28:23 INFO - #####
19:28:23 INFO - Running pre-action listener: _resource_record_pre_action
19:28:23 INFO - Running main action method: read_buildbot_config
19:28:23 INFO - Using buildbot properties:
19:28:23 INFO - {
19:28:23 INFO - "project": "",
19:28:23 INFO - "product": "firefox",
19:28:23 INFO - "script_repo_revision": "production",
19:28:23 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
19:28:23 INFO - "repository": "",
19:28:23 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-e10s-1",
19:28:23 INFO - "buildid": "20160710161526",
19:28:23 INFO - "pgo_build": "True",
19:28:23 INFO - "basedir": "/builds/slave/test",
19:28:23 INFO - "buildnumber": 4,
19:28:23 INFO - "slavename": "tst-linux32-spot-646",
19:28:23 INFO - "revision": "fa7a42657c48de78ba1a0fefd43d1c6ed233e97a",
19:28:23 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/",
19:28:23 INFO - "platform": "linux",
19:28:23 INFO - "branch": "mozilla-beta",
19:28:23 INFO - "repo_path": "releases/mozilla-beta",
19:28:23 INFO - "moz_repo_path": "",
19:28:23 INFO - "stage_platform": "linux-pgo",
19:28:23 INFO - "builduid": "1ed77665a647452ea159b502af30e6fe",
19:28:23 INFO - "slavebuilddir": "test"
19:28:23 INFO - }
19:28:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
19:28:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
19:28:23 INFO - Running post-action listener: _resource_record_post_action
19:28:23 INFO - #####
19:28:23 INFO - ##### Running download-and-extract step.
19:28:23 INFO - #####
19:28:23 INFO - Running pre-action listener: _resource_record_pre_action
19:28:23 INFO - Running main action method: download_and_extract
19:28:23 INFO - mkdir: /builds/slave/test/build/tests
19:28:23 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')]}
19:28:23 INFO - https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
19:28:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
19:28:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
19:28:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/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
19:28:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/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
19:28:27 INFO - Downloaded 1291 bytes.
19:28:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
19:28:27 INFO - Using the following test package requirements:
19:28:27 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
19:28:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
19:28:27 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
19:28:27 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
19:28:27 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
19:28:27 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
19:28:27 INFO - u'jsshell-linux-i686.zip'],
19:28:27 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
19:28:27 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
19:28:27 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
19:28:27 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
19:28:27 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
19:28:27 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
19:28:27 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
19:28:27 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
19:28:27 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
19:28:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
19:28:27 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
19:28:27 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
19:28:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:28:27 INFO - https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
19:28:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
19:28:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
19:28:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/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
19:28:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/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
19:28:30 INFO - Downloaded 24130037 bytes.
19:28:30 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/*']
19:28:30 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/*
19:28:31 INFO - caution: filename not matched: web-platform/*
19:28:31 INFO - Return code: 11
19:28:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:28:31 INFO - https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
19:28:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
19:28:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
19:28:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/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
19:28:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/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
19:28:35 INFO - Downloaded 36389875 bytes.
19:28:35 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/*']
19:28:35 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/*
19:28:39 INFO - caution: filename not matched: bin/*
19:28:39 INFO - caution: filename not matched: config/*
19:28:39 INFO - caution: filename not matched: mozbase/*
19:28:39 INFO - caution: filename not matched: marionette/*
19:28:39 INFO - caution: filename not matched: tools/wptserve/*
19:28:39 INFO - Return code: 11
19:28: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')]}
19:28:39 INFO - https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
19:28:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
19:28:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
19:28:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/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
19:28:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/HhottnfnSmaCHAhpMcJprA/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
19:28:45 INFO - Downloaded 56934966 bytes.
19:28:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
19:28:45 INFO - mkdir: /builds/slave/test/properties
19:28:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
19:28:45 INFO - Writing to file /builds/slave/test/properties/build_url
19:28:45 INFO - Contents:
19:28:45 INFO - build_url:https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
19:28:46 INFO - Running post-action listener: _resource_record_post_action
19:28:46 INFO - Running post-action listener: set_extra_try_arguments
19:28:46 INFO - #####
19:28:46 INFO - ##### Running create-virtualenv step.
19:28:46 INFO - #####
19:28:46 INFO - Running pre-action listener: _pre_create_virtualenv
19:28:46 INFO - Running pre-action listener: _resource_record_pre_action
19:28:46 INFO - Running main action method: create_virtualenv
19:28:46 INFO - Creating virtualenv /builds/slave/test/build/venv
19:28:46 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
19:28:46 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
19:28:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
19:28:46 INFO - Using real prefix '/usr'
19:28:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python
19:28:47 INFO - Installing distribute.............................................................................................................................................................................................done.
19:28:51 INFO - Installing pip.................done.
19:28:51 INFO - Return code: 0
19:28:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
19:28:51 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')]}
19:28:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:28:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:28:51 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')]}
19:28:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:28:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:28:51 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 0x8ec9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f30598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fe2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cc4e30>, '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 0x8f61c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fe0470>, '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-1468199732.790760-186784323', '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
19:28:51 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
19:28:51 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
19:28:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:28:51 INFO - 'CCACHE_UMASK': '002',
19:28:51 INFO - 'DISPLAY': ':0',
19:28:51 INFO - 'HOME': '/home/cltbld',
19:28:51 INFO - 'LANG': 'en_US.UTF-8',
19:28:51 INFO - 'LOGNAME': 'cltbld',
19:28:51 INFO - 'MAIL': '/var/mail/cltbld',
19:28:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:28:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:28:51 INFO - 'MOZ_NO_REMOTE': '1',
19:28:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:28:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:28:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:28:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:28:51 INFO - 'PWD': '/builds/slave/test',
19:28:51 INFO - 'SHELL': '/bin/bash',
19:28:51 INFO - 'SHLVL': '1',
19:28:51 INFO - 'TERM': 'linux',
19:28:51 INFO - 'TMOUT': '86400',
19:28:51 INFO - 'USER': 'cltbld',
19:28:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468199732.790760-186784323',
19:28:51 INFO - '_': '/tools/buildbot/bin/python'}
19:28:51 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:28:51 INFO - Downloading/unpacking psutil>=0.7.1
19:28:51 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
19:28:51 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
19:28:51 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
19:28:51 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
19:28:51 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
19:28:51 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
19:28:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
19:28:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
19:28:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
19:28:55 INFO - Installing collected packages: psutil
19:28:55 INFO - Running setup.py install for psutil
19:28:55 INFO - building 'psutil._psutil_linux' extension
19:28:55 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
19:28:55 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
19:28:55 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
19:28:56 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
19:28:56 INFO - building 'psutil._psutil_posix' extension
19:28:56 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
19:28:56 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
19:28:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
19:28:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
19:28:56 INFO - Successfully installed psutil
19:28:56 INFO - Cleaning up...
19:28:56 INFO - Return code: 0
19:28:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
19:28:56 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')]}
19:28:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:28:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:28:56 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')]}
19:28:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:28:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:28:56 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 0x8ec9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f30598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fe2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cc4e30>, '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 0x8f61c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fe0470>, '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-1468199732.790760-186784323', '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
19:28:56 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
19:28:56 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
19:28:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:28:56 INFO - 'CCACHE_UMASK': '002',
19:28:56 INFO - 'DISPLAY': ':0',
19:28:56 INFO - 'HOME': '/home/cltbld',
19:28:56 INFO - 'LANG': 'en_US.UTF-8',
19:28:56 INFO - 'LOGNAME': 'cltbld',
19:28:56 INFO - 'MAIL': '/var/mail/cltbld',
19:28:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:28:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:28:56 INFO - 'MOZ_NO_REMOTE': '1',
19:28:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:28:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:28:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:28:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:28:56 INFO - 'PWD': '/builds/slave/test',
19:28:56 INFO - 'SHELL': '/bin/bash',
19:28:56 INFO - 'SHLVL': '1',
19:28:56 INFO - 'TERM': 'linux',
19:28:56 INFO - 'TMOUT': '86400',
19:28:56 INFO - 'USER': 'cltbld',
19:28:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468199732.790760-186784323',
19:28:56 INFO - '_': '/tools/buildbot/bin/python'}
19:28:57 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:28:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
19:28:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
19:28:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
19:28:57 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
19:28:57 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
19:28:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
19:28:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
19:29:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz
19:29:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
19:29:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
19:29:00 INFO - Installing collected packages: mozsystemmonitor
19:29:00 INFO - Running setup.py install for mozsystemmonitor
19:29:01 INFO - Successfully installed mozsystemmonitor
19:29:01 INFO - Cleaning up...
19:29:01 INFO - Return code: 0
19:29:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
19:29:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:29:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:29:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:29:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:29:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:29:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:29:01 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 0x8ec9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f30598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fe2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cc4e30>, '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 0x8f61c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fe0470>, '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-1468199732.790760-186784323', '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
19:29:01 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
19:29:01 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
19:29:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:29:01 INFO - 'CCACHE_UMASK': '002',
19:29:01 INFO - 'DISPLAY': ':0',
19:29:01 INFO - 'HOME': '/home/cltbld',
19:29:01 INFO - 'LANG': 'en_US.UTF-8',
19:29:01 INFO - 'LOGNAME': 'cltbld',
19:29:01 INFO - 'MAIL': '/var/mail/cltbld',
19:29:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:29:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:29:01 INFO - 'MOZ_NO_REMOTE': '1',
19:29:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:29:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:29:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:29:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:29:01 INFO - 'PWD': '/builds/slave/test',
19:29:01 INFO - 'SHELL': '/bin/bash',
19:29:01 INFO - 'SHLVL': '1',
19:29:01 INFO - 'TERM': 'linux',
19:29:01 INFO - 'TMOUT': '86400',
19:29:01 INFO - 'USER': 'cltbld',
19:29:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468199732.790760-186784323',
19:29:01 INFO - '_': '/tools/buildbot/bin/python'}
19:29:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:29:01 INFO - Downloading/unpacking blobuploader==1.2.4
19:29:01 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
19:29:01 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
19:29:01 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
19:29:01 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
19:29:01 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
19:29:01 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
19:29:05 INFO - Downloading blobuploader-1.2.4.tar.gz
19:29:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
19:29:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
19:29:05 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
19:29:05 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
19:29:05 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
19:29:05 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
19:29:05 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
19:29:05 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
19:29:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
19:29:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
19:29: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
19:29: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
19:29: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
19:29: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
19:29: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
19:29: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
19:29:06 INFO - Downloading docopt-0.6.1.tar.gz
19:29:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
19:29:06 INFO - Installing collected packages: blobuploader, requests, docopt
19:29:06 INFO - Running setup.py install for blobuploader
19:29:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
19:29:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
19:29:07 INFO - Running setup.py install for requests
19:29:07 INFO - Running setup.py install for docopt
19:29:08 INFO - Successfully installed blobuploader requests docopt
19:29:08 INFO - Cleaning up...
19:29:08 INFO - Return code: 0
19:29:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv
19:29:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:29:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:29:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:29:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:29:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:29:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:29:08 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 0x8ec9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f30598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fe2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cc4e30>, '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 0x8f61c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fe0470>, '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-1468199732.790760-186784323', '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
19:29:08 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
19:29:08 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
19:29:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:29:08 INFO - 'CCACHE_UMASK': '002',
19:29:08 INFO - 'DISPLAY': ':0',
19:29:08 INFO - 'HOME': '/home/cltbld',
19:29:08 INFO - 'LANG': 'en_US.UTF-8',
19:29:08 INFO - 'LOGNAME': 'cltbld',
19:29:08 INFO - 'MAIL': '/var/mail/cltbld',
19:29:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:29:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:29:08 INFO - 'MOZ_NO_REMOTE': '1',
19:29:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:29:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:29:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:29:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:29:08 INFO - 'PWD': '/builds/slave/test',
19:29:08 INFO - 'SHELL': '/bin/bash',
19:29:08 INFO - 'SHLVL': '1',
19:29:08 INFO - 'TERM': 'linux',
19:29:08 INFO - 'TMOUT': '86400',
19:29:08 INFO - 'USER': 'cltbld',
19:29:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468199732.790760-186784323',
19:29:08 INFO - '_': '/tools/buildbot/bin/python'}
19:29:08 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:29:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
19:29:08 INFO - Running setup.py (path:/tmp/pip-MGV0RK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
19:29:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
19:29:08 INFO - Running setup.py (path:/tmp/pip-npsgCW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
19:29:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
19:29:08 INFO - Running setup.py (path:/tmp/pip-LEAnOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
19:29:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
19:29:08 INFO - Running setup.py (path:/tmp/pip-03ncVs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
19:29:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
19:29:09 INFO - Running setup.py (path:/tmp/pip-IBS8AQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
19:29:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
19:29:09 INFO - Running setup.py (path:/tmp/pip-wErgz_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
19:29:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
19:29:09 INFO - Running setup.py (path:/tmp/pip-fiDvJn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
19:29:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
19:29:09 INFO - Running setup.py (path:/tmp/pip-0rNA_R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
19:29:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
19:29:09 INFO - Running setup.py (path:/tmp/pip-rqv_WD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
19:29:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
19:29:09 INFO - Running setup.py (path:/tmp/pip-Xw4085-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
19:29:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
19:29:09 INFO - Running setup.py (path:/tmp/pip-JkUNnI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
19:29:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
19:29:09 INFO - Running setup.py (path:/tmp/pip-OzwDfy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
19:29:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
19:29:10 INFO - Running setup.py (path:/tmp/pip-EKf2p7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
19:29:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
19:29:10 INFO - Running setup.py (path:/tmp/pip-ZTvdYC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
19:29:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
19:29:10 INFO - Running setup.py (path:/tmp/pip-EMbriP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
19:29:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
19:29:10 INFO - Running setup.py (path:/tmp/pip-r2ac9u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
19:29:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
19:29:10 INFO - Running setup.py (path:/tmp/pip-veYnjM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
19:29:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
19:29:10 INFO - Running setup.py (path:/tmp/pip-aWw8ZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
19:29:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
19:29:10 INFO - Running setup.py (path:/tmp/pip-u0VElU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
19:29:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
19:29:10 INFO - Running setup.py (path:/tmp/pip-7y5Ql5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
19:29:11 INFO - Unpacking /builds/slave/test/build/tests/marionette
19:29:11 INFO - Running setup.py (path:/tmp/pip-9E3HRH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
19:29:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
19:29:11 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
19:29:11 INFO - Running setup.py install for manifestparser
19:29:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
19:29:11 INFO - Running setup.py install for mozcrash
19:29:11 INFO - Running setup.py install for mozdebug
19:29:12 INFO - Running setup.py install for mozdevice
19:29:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
19:29:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin
19:29:12 INFO - Running setup.py install for mozfile
19:29:12 INFO - Running setup.py install for mozhttpd
19:29:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
19:29:12 INFO - Running setup.py install for mozinfo
19:29:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
19:29:12 INFO - Running setup.py install for mozInstall
19:29:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
19:29:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
19:29:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
19:29:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
19:29:13 INFO - Running setup.py install for mozleak
19:29:13 INFO - Running setup.py install for mozlog
19:29:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
19:29:13 INFO - Running setup.py install for moznetwork
19:29:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
19:29:13 INFO - Running setup.py install for mozprocess
19:29:14 INFO - Running setup.py install for mozprofile
19:29:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
19:29:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
19:29:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
19:29:14 INFO - Running setup.py install for mozrunner
19:29:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
19:29:14 INFO - Running setup.py install for mozscreenshot
19:29:14 INFO - Running setup.py install for moztest
19:29:15 INFO - Running setup.py install for mozversion
19:29:15 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
19:29:15 INFO - Running setup.py install for wptserve
19:29:15 INFO - Running setup.py install for marionette-driver
19:29:15 INFO - Running setup.py install for browsermob-proxy
19:29:15 INFO - Running setup.py install for marionette-client
19:29:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
19:29:16 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
19:29:16 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
19:29:16 INFO - Cleaning up...
19:29:16 INFO - Return code: 0
19:29:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv
19:29:16 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')]}
19:29:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:29:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:29:16 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')]}
19:29:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:29:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
19:29:16 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 0x8ec9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f30598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fe2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cc4e30>, '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 0x8f61c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fe0470>, '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-1468199732.790760-186784323', '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
19:29:16 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
19:29:16 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
19:29:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:29:16 INFO - 'CCACHE_UMASK': '002',
19:29:16 INFO - 'DISPLAY': ':0',
19:29:16 INFO - 'HOME': '/home/cltbld',
19:29:16 INFO - 'LANG': 'en_US.UTF-8',
19:29:16 INFO - 'LOGNAME': 'cltbld',
19:29:16 INFO - 'MAIL': '/var/mail/cltbld',
19:29:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:29:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:29:16 INFO - 'MOZ_NO_REMOTE': '1',
19:29:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:29:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:29:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:29:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:29:16 INFO - 'PWD': '/builds/slave/test',
19:29:16 INFO - 'SHELL': '/bin/bash',
19:29:16 INFO - 'SHLVL': '1',
19:29:16 INFO - 'TERM': 'linux',
19:29:16 INFO - 'TMOUT': '86400',
19:29:16 INFO - 'USER': 'cltbld',
19:29:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468199732.790760-186784323',
19:29:16 INFO - '_': '/tools/buildbot/bin/python'}
19:29:16 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:29:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
19:29:16 INFO - Running setup.py (path:/tmp/pip-ifuS3K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
19:29:17 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))
19:29:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
19:29:17 INFO - Running setup.py (path:/tmp/pip-aPLvwB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
19:29:17 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))
19:29:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
19:29:17 INFO - Running setup.py (path:/tmp/pip-nOSiDm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
19:29:17 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))
19:29:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
19:29:17 INFO - Running setup.py (path:/tmp/pip-_bRIef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
19:29:17 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))
19:29:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
19:29:17 INFO - Running setup.py (path:/tmp/pip-kHN8XD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
19:29:17 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))
19:29:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
19:29:17 INFO - Running setup.py (path:/tmp/pip-_VKzCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
19:29:17 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))
19:29:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
19:29:17 INFO - Running setup.py (path:/tmp/pip-yg2jNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
19:29:17 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))
19:29:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
19:29:17 INFO - Running setup.py (path:/tmp/pip-TGc_yq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
19:29:17 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))
19:29:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
19:29:17 INFO - Running setup.py (path:/tmp/pip-T069cK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
19:29:18 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))
19:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
19:29:18 INFO - Running setup.py (path:/tmp/pip-uI7ovi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
19:29:18 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))
19:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
19:29:18 INFO - Running setup.py (path:/tmp/pip-XANp70-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
19:29:18 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))
19:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
19:29:18 INFO - Running setup.py (path:/tmp/pip-EsHQdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
19:29:18 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))
19:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
19:29:18 INFO - Running setup.py (path:/tmp/pip-dzzHP1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
19:29:18 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))
19:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
19:29:18 INFO - Running setup.py (path:/tmp/pip-mRee33-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
19:29:18 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))
19:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
19:29:18 INFO - Running setup.py (path:/tmp/pip-EMp5Fd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
19:29:18 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))
19:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
19:29:18 INFO - Running setup.py (path:/tmp/pip-k_BvXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
19:29:19 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))
19:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
19:29:19 INFO - Running setup.py (path:/tmp/pip-fmFLpX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
19:29:19 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))
19:29:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
19:29:19 INFO - Running setup.py (path:/tmp/pip-3Bj6Nu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
19:29:19 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))
19:29:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
19:29:19 INFO - Running setup.py (path:/tmp/pip-0YUGde-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
19:29:19 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))
19:29:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
19:29:19 INFO - Running setup.py (path:/tmp/pip-d9MrWZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
19:29:19 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))
19:29:19 INFO - Unpacking /builds/slave/test/build/tests/marionette
19:29:19 INFO - Running setup.py (path:/tmp/pip-u0ncYJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
19:29:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
19:29:20 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))
19:29:20 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))
19:29:20 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))
19:29:20 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))
19:29:20 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))
19:29:20 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))
19:29:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
19:29:20 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
19:29:20 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
19:29:20 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
19:29:20 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
19:29:20 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
19:29:20 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
19:29:23 INFO - Downloading blessings-1.6.tar.gz
19:29:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
19:29:23 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))
19:29:23 INFO - Installing collected packages: blessings
19:29:23 INFO - Running setup.py install for blessings
19:29:24 INFO - Successfully installed blessings
19:29:24 INFO - Cleaning up...
19:29:24 INFO - Return code: 0
19:29:24 INFO - Done creating virtualenv /builds/slave/test/build/venv.
19:29:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
19:29:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
19:29:24 INFO - Reading from file tmpfile_stdout
19:29:24 INFO - Current package versions:
19:29:24 INFO - argparse == 1.2.1
19:29:24 INFO - blessings == 1.6
19:29:24 INFO - blobuploader == 1.2.4
19:29:24 INFO - browsermob-proxy == 0.6.0
19:29:24 INFO - docopt == 0.6.1
19:29:24 INFO - manifestparser == 1.1
19:29:24 INFO - marionette-client == 2.3.0
19:29:24 INFO - marionette-driver == 1.4.0
19:29:24 INFO - mozInstall == 1.12
19:29:24 INFO - mozcrash == 0.17
19:29:24 INFO - mozdebug == 0.1
19:29:24 INFO - mozdevice == 0.48
19:29:24 INFO - mozfile == 1.2
19:29:24 INFO - mozhttpd == 0.7
19:29:24 INFO - mozinfo == 0.9
19:29:24 INFO - mozleak == 0.1
19:29:24 INFO - mozlog == 3.1
19:29:24 INFO - moznetwork == 0.27
19:29:24 INFO - mozprocess == 0.22
19:29:24 INFO - mozprofile == 0.28
19:29:24 INFO - mozrunner == 6.11
19:29:24 INFO - mozscreenshot == 0.1
19:29:24 INFO - mozsystemmonitor == 0.0
19:29:24 INFO - moztest == 0.7
19:29:24 INFO - mozversion == 1.4
19:29:24 INFO - psutil == 3.1.1
19:29:24 INFO - requests == 1.2.3
19:29:24 INFO - wptserve == 1.4.0
19:29:24 INFO - wsgiref == 0.1.2
19:29:24 INFO - Running post-action listener: _resource_record_post_action
19:29:24 INFO - Running post-action listener: _start_resource_monitoring
19:29:24 INFO - Starting resource monitoring.
19:29:24 INFO - #####
19:29:24 INFO - ##### Running pull step.
19:29:24 INFO - #####
19:29:24 INFO - Running pre-action listener: _resource_record_pre_action
19:29:24 INFO - Running main action method: pull
19:29:24 INFO - Pull has nothing to do!
19:29:24 INFO - Running post-action listener: _resource_record_post_action
19:29:24 INFO - #####
19:29:24 INFO - ##### Running install step.
19:29:24 INFO - #####
19:29:24 INFO - Running pre-action listener: _resource_record_pre_action
19:29:24 INFO - Running main action method: install
19:29:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
19:29:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
19:29:25 INFO - Reading from file tmpfile_stdout
19:29:25 INFO - Detecting whether we're running mozinstall >=1.0...
19:29:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
19:29:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
19:29:25 INFO - Reading from file tmpfile_stdout
19:29:25 INFO - Output received:
19:29:25 INFO - Usage: mozinstall [options] installer
19:29:25 INFO - Options:
19:29:25 INFO - -h, --help show this help message and exit
19:29:25 INFO - -d DEST, --destination=DEST
19:29:25 INFO - Directory to install application into. [default:
19:29:25 INFO - "/builds/slave/test"]
19:29:25 INFO - --app=APP Application being installed. [default: firefox]
19:29:25 INFO - mkdir: /builds/slave/test/build/application
19:29:25 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']
19:29:25 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
19:29:47 INFO - Reading from file tmpfile_stdout
19:29:47 INFO - Output received:
19:29:47 INFO - /builds/slave/test/build/application/firefox/firefox
19:29:47 INFO - Running post-action listener: _resource_record_post_action
19:29:47 INFO - #####
19:29:47 INFO - ##### Running run-tests step.
19:29:47 INFO - #####
19:29:47 INFO - Running pre-action listener: _resource_record_pre_action
19:29:47 INFO - Running main action method: run_tests
19:29:47 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
19:29:47 INFO - Minidump filename unknown. Determining based upon platform and architecture.
19:29:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
19:29:47 INFO - grabbing minidump binary from tooltool
19:29:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:29:47 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cc4e30>, '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 0x8f61c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fe0470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
19:29:47 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
19:29:47 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache
19:29:47 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
19:29:47 INFO - Return code: 0
19:29:47 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
19:29:47 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
19:29:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
19:29:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
19:29:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:29:47 INFO - 'CCACHE_UMASK': '002',
19:29:47 INFO - 'DISPLAY': ':0',
19:29:47 INFO - 'HOME': '/home/cltbld',
19:29:47 INFO - 'LANG': 'en_US.UTF-8',
19:29:47 INFO - 'LOGNAME': 'cltbld',
19:29:47 INFO - 'MAIL': '/var/mail/cltbld',
19:29:47 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
19:29:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:29:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:29:47 INFO - 'MOZ_NO_REMOTE': '1',
19:29:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:29:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:29:47 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:29:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:29:47 INFO - 'PWD': '/builds/slave/test',
19:29:47 INFO - 'SHELL': '/bin/bash',
19:29:47 INFO - 'SHLVL': '1',
19:29:47 INFO - 'TERM': 'linux',
19:29:47 INFO - 'TMOUT': '86400',
19:29:47 INFO - 'USER': 'cltbld',
19:29:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468199732.790760-186784323',
19:29:47 INFO - '_': '/tools/buildbot/bin/python'}
19:29:47 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/HhottnfnSmaCHAhpMcJprA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
19:29:48 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path
19:29:48 INFO - import pkg_resources
19:29:49 INFO - Using 1 client processes
19:29:50 INFO - wptserve Starting http server on 127.0.0.1:8000
19:29:50 INFO - wptserve Starting http server on 127.0.0.1:8001
19:29:50 INFO - wptserve Starting http server on 127.0.0.1:8443
19:29:52 INFO - SUITE-START | Running 1476 tests
19:29:52 INFO - Running testharness tests
19:29:52 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
19:29:52 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
19:29:52 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
19:29:52 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
19:29:52 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
19:29:52 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
19:29:52 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 1ms
19:29:52 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
19:29:52 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
19:29:52 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
19:29:52 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
19:29:52 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
19:29:52 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 4ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 6ms
19:29:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
19:29:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 6ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
19:29:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
19:29:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
19:29:52 INFO - Setting up ssl
19:29:52 INFO - PROCESS | certutil |
19:29:52 INFO - PROCESS | certutil |
19:29:52 INFO - PROCESS | certutil |
19:29:52 INFO - Certificate Nickname Trust Attributes
19:29:52 INFO - SSL,S/MIME,JAR/XPI
19:29:52 INFO -
19:29:52 INFO - web-platform-tests CT,,
19:29:52 INFO -
19:29:52 INFO - Starting runner
19:29:53 INFO - PROCESS | 1790 | 1468204193852 Marionette INFO Listening on port 2828
19:29:56 INFO - PROCESS | 1790 | 1468204196103 Marionette INFO startBrowser f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:56 INFO - PROCESS | 1790 | 1468204196124 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:56 INFO - PROCESS | 1790 | 1468204196543 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:56 INFO - PROCESS | 1790 | 1468204196580 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:56 INFO - PROCESS | 1790 |
19:29:56 INFO - PROCESS | 1790 | (process:1841): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
19:29:57 INFO - PROCESS | 1790 | 1468204197486 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:57 INFO - PROCESS | 1790 | 1468204197928 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
19:29:57 INFO - PROCESS | 1790 | 1468204197988 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:58 INFO - PROCESS | 1790 | 1468204198002 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
19:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 730ms
19:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
19:29:58 INFO - PROCESS | 1790 | 1468204198726 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:58 INFO - PROCESS | 1790 | 1468204198815 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
19:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 537ms
19:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
19:29:59 INFO - PROCESS | 1790 | 1468204199281 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:59 INFO - PROCESS | 1790 | 1468204199369 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
19:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 601ms
19:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
19:29:59 INFO - PROCESS | 1790 | 1468204199870 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:29:59 INFO - PROCESS | 1790 | 1468204199948 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
19:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 526ms
19:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
19:30:00 INFO - PROCESS | 1790 | 1468204200433 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:00 INFO - PROCESS | 1790 | 1468204200569 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
19:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms
19:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
19:30:01 INFO - PROCESS | 1790 | 1468204201109 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:01 INFO - PROCESS | 1790 | 1468204201186 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
19:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 635ms
19:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
19:30:01 INFO - PROCESS | 1790 | 1468204201754 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:01 INFO - PROCESS | 1790 | 1468204201844 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
19:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms
19:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
19:30:02 INFO - PROCESS | 1790 | 1468204202346 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:02 INFO - PROCESS | 1790 | 1468204202442 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
19:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 534ms
19:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
19:30:02 INFO - PROCESS | 1790 | 1468204202911 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:03 INFO - PROCESS | 1790 | 1468204202992 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
19:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms
19:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
19:30:03 INFO - PROCESS | 1790 | 1468204203506 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:03 INFO - PROCESS | 1790 | 1468204203594 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
19:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 876ms
19:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
19:30:04 INFO - PROCESS | 1790 | 1468204204403 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:04 INFO - PROCESS | 1790 | 1468204204546 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
19:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 695ms
19:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
19:30:05 INFO - PROCESS | 1790 | 1468204205118 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:05 INFO - PROCESS | 1790 | 1468204205197 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
19:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms
19:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
19:30:05 INFO - PROCESS | 1790 | 1468204205717 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:05 INFO - PROCESS | 1790 | 1468204205796 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
19:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms
19:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
19:30:06 INFO - PROCESS | 1790 | 1468204206318 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:06 INFO - PROCESS | 1790 | 1468204206403 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
19:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 627ms
19:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
19:30:06 INFO - PROCESS | 1790 | 1468204206946 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:07 INFO - PROCESS | 1790 | 1468204207018 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
19:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 579ms
19:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
19:30:07 INFO - PROCESS | 1790 | 1468204207541 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:07 INFO - PROCESS | 1790 | 1468204207644 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
19:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 778ms
19:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
19:30:08 INFO - PROCESS | 1790 | 1468204208311 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:08 INFO - PROCESS | 1790 | 1468204208380 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
19:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 532ms
19:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
19:30:08 INFO - PROCESS | 1790 | 1468204208851 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:08 INFO - PROCESS | 1790 | 1468204208965 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
19:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 627ms
19:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
19:30:09 INFO - PROCESS | 1790 | 1468204209485 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:09 INFO - PROCESS | 1790 | 1468204209588 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
19:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 576ms
19:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
19:30:10 INFO - PROCESS | 1790 | 1468204210074 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:10 INFO - PROCESS | 1790 | 1468204210189 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
19:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 589ms
19:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
19:30:10 INFO - PROCESS | 1790 | 1468204210673 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:10 INFO - PROCESS | 1790 | 1468204210773 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
19:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 634ms
19:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
19:30:11 INFO - PROCESS | 1790 | 1468204211340 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:11 INFO - PROCESS | 1790 | 1468204211428 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
19:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 575ms
19:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
19:30:11 INFO - PROCESS | 1790 | 1468204211921 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:12 INFO - PROCESS | 1790 | 1468204212049 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
19:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms
19:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
19:30:12 INFO - PROCESS | 1790 | 1468204212568 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:12 INFO - PROCESS | 1790 | 1468204212682 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
19:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 586ms
19:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
19:30:13 INFO - PROCESS | 1790 | 1468204213157 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:13 INFO - PROCESS | 1790 | 1468204213285 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
19:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 583ms
19:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
19:30:13 INFO - PROCESS | 1790 | 1468204213754 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:13 INFO - PROCESS | 1790 | 1468204213845 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
19:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 543ms
19:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
19:30:14 INFO - PROCESS | 1790 | 1468204214295 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:14 INFO - PROCESS | 1790 | 1468204214414 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
19:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 633ms
19:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
19:30:14 INFO - PROCESS | 1790 | 1468204214931 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:15 INFO - PROCESS | 1790 | 1468204215012 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
19:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 835ms
19:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
19:30:15 INFO - PROCESS | 1790 | 1468204215881 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:16 INFO - PROCESS | 1790 | 1468204216005 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
19:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 680ms
19:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
19:30:16 INFO - PROCESS | 1790 | 1468204216591 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:16 INFO - PROCESS | 1790 | 1468204216701 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
19:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 648ms
19:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
19:30:17 INFO - PROCESS | 1790 | 1468204217243 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:17 INFO - PROCESS | 1790 | 1468204217463 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
19:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 734ms
19:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
19:30:17 INFO - PROCESS | 1790 | 1468204217973 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:18 INFO - PROCESS | 1790 | 1468204218077 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
19:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 530ms
19:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
19:30:18 INFO - PROCESS | 1790 | 1468204218506 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:18 INFO - PROCESS | 1790 | 1468204218612 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
19:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 632ms
19:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
19:30:19 INFO - PROCESS | 1790 | 1468204219143 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:19 INFO - PROCESS | 1790 | 1468204219245 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
19:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 633ms
19:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
19:30:19 INFO - PROCESS | 1790 | 1468204219784 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:19 INFO - PROCESS | 1790 | 1468204219882 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
19:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 685ms
19:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
19:30:20 INFO - PROCESS | 1790 | 1468204220478 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:20 INFO - PROCESS | 1790 | 1468204220649 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
19:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 682ms
19:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
19:30:21 INFO - PROCESS | 1790 | 1468204221168 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:21 INFO - PROCESS | 1790 | 1468204221248 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
19:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 589ms
19:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
19:30:21 INFO - PROCESS | 1790 | 1468204221775 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:21 INFO - PROCESS | 1790 | 1468204221864 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
19:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 794ms
19:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
19:30:22 INFO - PROCESS | 1790 | 1468204222559 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:22 INFO - PROCESS | 1790 | 1468204222647 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
19:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 624ms
19:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
19:30:23 INFO - PROCESS | 1790 | 1468204223208 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:23 INFO - PROCESS | 1790 | 1468204223336 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
19:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 632ms
19:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
19:30:23 INFO - PROCESS | 1790 | 1468204223876 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:23 INFO - PROCESS | 1790 | 1468204223967 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
19:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 644ms
19:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
19:30:24 INFO - PROCESS | 1790 | 1468204224494 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:24 INFO - PROCESS | 1790 | 1468204224569 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
19:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 590ms
19:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
19:30:25 INFO - PROCESS | 1790 | 1468204225088 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:25 INFO - PROCESS | 1790 | 1468204225164 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
19:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 521ms
19:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
19:30:25 INFO - PROCESS | 1790 | 1468204225640 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:25 INFO - PROCESS | 1790 | 1468204225737 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
19:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 535ms
19:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
19:30:26 INFO - PROCESS | 1790 | 1468204226182 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:26 INFO - PROCESS | 1790 | 1468204226294 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
19:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 572ms
19:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
19:30:26 INFO - PROCESS | 1790 | 1468204226766 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:26 INFO - PROCESS | 1790 | 1468204226883 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
19:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 677ms
19:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
19:30:27 INFO - PROCESS | 1790 | 1468204227461 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:27 INFO - PROCESS | 1790 | 1468204227554 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
19:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 596ms
19:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
19:30:28 INFO - PROCESS | 1790 | 1468204228065 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:28 INFO - PROCESS | 1790 | 1468204228153 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
19:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 802ms
19:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
19:30:28 INFO - PROCESS | 1790 | 1468204228870 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:28 INFO - PROCESS | 1790 | 1468204228971 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
19:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 632ms
19:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
19:30:29 INFO - PROCESS | 1790 | 1468204229511 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:29 INFO - PROCESS | 1790 | 1468204229630 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
19:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms
19:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
19:30:30 INFO - PROCESS | 1790 | 1468204230206 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:30 INFO - PROCESS | 1790 | 1468204230291 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
19:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 681ms
19:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
19:30:30 INFO - PROCESS | 1790 | 1468204230878 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:31 INFO - PROCESS | 1790 | 1468204231014 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
19:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 682ms
19:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
19:30:31 INFO - PROCESS | 1790 | 1468204231581 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:31 INFO - PROCESS | 1790 | 1468204231665 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
19:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 581ms
19:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
19:30:32 INFO - PROCESS | 1790 | 1468204232165 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:32 INFO - PROCESS | 1790 | 1468204232258 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
19:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 580ms
19:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
19:30:32 INFO - PROCESS | 1790 | 1468204232768 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:32 INFO - PROCESS | 1790 | 1468204232846 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
19:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 547ms
19:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
19:30:33 INFO - PROCESS | 1790 | 1468204233306 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:33 INFO - PROCESS | 1790 | 1468204233417 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
19:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 725ms
19:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
19:30:34 INFO - PROCESS | 1790 | 1468204234042 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:34 INFO - PROCESS | 1790 | 1468204234157 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
19:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 734ms
19:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
19:30:34 INFO - PROCESS | 1790 | 1468204234814 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:34 INFO - PROCESS | 1790 | 1468204234941 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
19:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 788ms
19:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
19:30:35 INFO - PROCESS | 1790 | 1468204235600 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:35 INFO - PROCESS | 1790 | 1468204235686 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
19:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms
19:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
19:30:36 INFO - PROCESS | 1790 | 1468204236235 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:36 INFO - PROCESS | 1790 | 1468204236314 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
19:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 577ms
19:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
19:30:36 INFO - PROCESS | 1790 | 1468204236840 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:36 INFO - PROCESS | 1790 | 1468204236968 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
19:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 685ms
19:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
19:30:37 INFO - PROCESS | 1790 | 1468204237525 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:37 INFO - PROCESS | 1790 | 1468204237670 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
19:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 683ms
19:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
19:30:38 INFO - PROCESS | 1790 | 1468204238207 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:38 INFO - PROCESS | 1790 | 1468204238341 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
19:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 676ms
19:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
19:30:38 INFO - PROCESS | 1790 | 1468204238896 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:39 INFO - PROCESS | 1790 | 1468204239019 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
19:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 637ms
19:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
19:30:39 INFO - PROCESS | 1790 | 1468204239528 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:39 INFO - PROCESS | 1790 | 1468204239601 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
19:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 531ms
19:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
19:30:40 INFO - PROCESS | 1790 | 1468204240076 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:40 INFO - PROCESS | 1790 | 1468204240179 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
19:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 600ms
19:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
19:30:40 INFO - PROCESS | 1790 | 1468204240686 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:40 INFO - PROCESS | 1790 | 1468204240764 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
19:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 634ms
19:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
19:30:41 INFO - PROCESS | 1790 | 1468204241311 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:41 INFO - PROCESS | 1790 | 1468204241423 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
19:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 874ms
19:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
19:30:42 INFO - PROCESS | 1790 | 1468204242216 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:42 INFO - PROCESS | 1790 | 1468204242308 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
19:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 592ms
19:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
19:30:42 INFO - PROCESS | 1790 | 1468204242847 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:42 INFO - PROCESS | 1790 | 1468204242945 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
19:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 689ms
19:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
19:30:43 INFO - PROCESS | 1790 | 1468204243537 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:43 INFO - PROCESS | 1790 | 1468204243621 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
19:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 634ms
19:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
19:30:44 INFO - PROCESS | 1790 | 1468204244164 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:44 INFO - PROCESS | 1790 | 1468204244251 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
19:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 689ms
19:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
19:30:44 INFO - PROCESS | 1790 | 1468204244859 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:44 INFO - PROCESS | 1790 | 1468204244948 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:45 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.
19:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 674ms
19:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
19:30:45 INFO - PROCESS | 1790 | 1468204245547 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:45 INFO - PROCESS | 1790 | 1468204245670 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:46 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.
19:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 579ms
19:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
19:30:46 INFO - PROCESS | 1790 | 1468204246119 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:46 INFO - PROCESS | 1790 | 1468204246243 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:46 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.
19:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 581ms
19:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
19:30:46 INFO - PROCESS | 1790 | 1468204246711 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:46 INFO - PROCESS | 1790 | 1468204246828 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:47 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.
19:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms
19:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
19:30:47 INFO - PROCESS | 1790 | 1468204247344 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:47 INFO - PROCESS | 1790 | 1468204247424 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:47 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.
19:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 583ms
19:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
19:30:47 INFO - PROCESS | 1790 | 1468204247931 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:48 INFO - PROCESS | 1790 | 1468204248015 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:48 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.
19:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 929ms
19:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
19:30:48 INFO - PROCESS | 1790 | 1468204248873 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:48 INFO - PROCESS | 1790 | 1468204248965 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:49 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.
19:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 780ms
19:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
19:30:49 INFO - PROCESS | 1790 | 1468204249659 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:49 INFO - PROCESS | 1790 | 1468204249754 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:50 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.
19:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 571ms
19:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
19:30:50 INFO - PROCESS | 1790 | 1468204250259 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:50 INFO - PROCESS | 1790 | 1468204250372 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:50 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.
19:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 739ms
19:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
19:30:50 INFO - PROCESS | 1790 | 1468204250995 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:51 INFO - PROCESS | 1790 | 1468204251109 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:51 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.
19:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 691ms
19:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
19:30:51 INFO - PROCESS | 1790 | 1468204251682 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:51 INFO - PROCESS | 1790 | 1468204251762 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:52 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.
19:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 682ms
19:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
19:30:52 INFO - PROCESS | 1790 | 1468204252387 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:52 INFO - PROCESS | 1790 | 1468204252484 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:53 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.
19:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 700ms
19:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
19:30:53 INFO - PROCESS | 1790 | 1468204253076 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:53 INFO - PROCESS | 1790 | 1468204253149 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:53 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.
19:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 571ms
19:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
19:30:53 INFO - PROCESS | 1790 | 1468204253739 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:53 INFO - PROCESS | 1790 | 1468204253868 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:54 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.
19:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 652ms
19:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
19:30:54 INFO - PROCESS | 1790 | 1468204254349 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:54 INFO - PROCESS | 1790 | 1468204254428 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:55 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.
19:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms
19:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
19:30:55 INFO - PROCESS | 1790 | 1468204255112 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:55 INFO - PROCESS | 1790 | 1468204255276 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:55 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.
19:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 679ms
19:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
19:30:55 INFO - PROCESS | 1790 | 1468204255827 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:55 INFO - PROCESS | 1790 | 1468204255977 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:56 INFO - PROCESS | 1790 | 1468204256164 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
19:30:56 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.
19:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 738ms
19:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
19:30:56 INFO - PROCESS | 1790 | 1468204256607 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:56 INFO - PROCESS | 1790 | 1468204256723 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:57 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.
19:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 988ms
19:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
19:30:57 INFO - PROCESS | 1790 | 1468204257562 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:57 INFO - PROCESS | 1790 | 1468204257662 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:58 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.
19:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 679ms
19:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
19:30:58 INFO - PROCESS | 1790 | 1468204258242 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:58 INFO - PROCESS | 1790 | 1468204258318 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:58 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.
19:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms
19:30:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
19:30:58 INFO - PROCESS | 1790 | 1468204258885 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:58 INFO - PROCESS | 1790 | 1468204258978 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
19:30:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms
19:30:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
19:30:59 INFO - PROCESS | 1790 | 1468204259573 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:30:59 INFO - PROCESS | 1790 | 1468204259682 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
19:31:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 574ms
19:31:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
19:31:00 INFO - PROCESS | 1790 | 1468204260165 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:00 INFO - PROCESS | 1790 | 1468204260282 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
19:31:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 637ms
19:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
19:31:00 INFO - PROCESS | 1790 | 1468204260804 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:00 INFO - PROCESS | 1790 | 1468204260885 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
19:31:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 684ms
19:31:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
19:31:01 INFO - PROCESS | 1790 | 1468204261496 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:01 INFO - PROCESS | 1790 | 1468204261590 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
19:31:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 773ms
19:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
19:31:02 INFO - PROCESS | 1790 | 1468204262281 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:02 INFO - PROCESS | 1790 | 1468204262387 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
19:31:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 726ms
19:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
19:31:03 INFO - PROCESS | 1790 | 1468204263023 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:03 INFO - PROCESS | 1790 | 1468204263173 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
19:31:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 678ms
19:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
19:31:03 INFO - PROCESS | 1790 | 1468204263767 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:03 INFO - PROCESS | 1790 | 1468204263877 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
19:31:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms
19:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
19:31:04 INFO - PROCESS | 1790 | 1468204264412 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:04 INFO - PROCESS | 1790 | 1468204264543 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
19:31:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 678ms
19:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
19:31:05 INFO - PROCESS | 1790 | 1468204265091 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:05 INFO - PROCESS | 1790 | 1468204265185 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
19:31:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 628ms
19:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
19:31:05 INFO - PROCESS | 1790 | 1468204265744 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:05 INFO - PROCESS | 1790 | 1468204265912 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
19:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 795ms
19:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
19:31:06 INFO - PROCESS | 1790 | 1468204266525 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:06 INFO - PROCESS | 1790 | 1468204266613 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:07 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
19:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1129ms
19:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
19:31:07 INFO - PROCESS | 1790 | 1468204267654 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:07 INFO - PROCESS | 1790 | 1468204267743 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
19:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms
19:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
19:31:08 INFO - PROCESS | 1790 | 1468204268839 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:08 INFO - PROCESS | 1790 | 1468204268938 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31: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
19:31:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:31:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
19:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 779ms
19:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
19:31:09 INFO - PROCESS | 1790 | 1468204269652 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:09 INFO - PROCESS | 1790 | 1468204269762 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
19:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 786ms
19:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
19:31:10 INFO - PROCESS | 1790 | 1468204270455 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:10 INFO - PROCESS | 1790 | 1468204270546 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
19:31:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 935ms
19:31:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
19:31:11 INFO - PROCESS | 1790 | 1468204271384 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:11 INFO - PROCESS | 1790 | 1468204271503 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
19:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 831ms
19:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
19:31:12 INFO - PROCESS | 1790 | 1468204272228 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:12 INFO - PROCESS | 1790 | 1468204272325 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
19:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 635ms
19:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
19:31:12 INFO - PROCESS | 1790 | 1468204272873 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:13 INFO - PROCESS | 1790 | 1468204272995 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
19:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 874ms
19:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
19:31:13 INFO - PROCESS | 1790 | 1468204273759 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:13 INFO - PROCESS | 1790 | 1468204273884 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:14 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
19:31:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
19:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:31:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 626ms
19:31:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
19:31:14 INFO - PROCESS | 1790 | 1468204274406 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:14 INFO - PROCESS | 1790 | 1468204274518 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
19:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 638ms
19:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
19:31:15 INFO - PROCESS | 1790 | 1468204275098 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:15 INFO - PROCESS | 1790 | 1468204275264 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:15 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
19:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
19:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 831ms
19:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
19:31:15 INFO - PROCESS | 1790 | 1468204275938 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:16 INFO - PROCESS | 1790 | 1468204276030 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:16 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
19:31:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:31:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
19:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 630ms
19:31:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
19:31:16 INFO - PROCESS | 1790 | 1468204276608 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:16 INFO - PROCESS | 1790 | 1468204276761 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:17 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
19:31:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
19:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:31:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 683ms
19:31:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
19:31:17 INFO - PROCESS | 1790 | 1468204277310 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:17 INFO - PROCESS | 1790 | 1468204277465 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
19:31:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 836ms
19:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
19:31:18 INFO - PROCESS | 1790 | 1468204278143 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:18 INFO - PROCESS | 1790 | 1468204278273 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
19:31:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 788ms
19:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
19:31:18 INFO - PROCESS | 1790 | 1468204278932 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:19 INFO - PROCESS | 1790 | 1468204279060 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
19:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 681ms
19:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
19:31:19 INFO - PROCESS | 1790 | 1468204279626 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:19 INFO - PROCESS | 1790 | 1468204279763 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
19:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 677ms
19:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
19:31:20 INFO - PROCESS | 1790 | 1468204280302 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:20 INFO - PROCESS | 1790 | 1468204280417 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
19:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 673ms
19:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
19:31:20 INFO - PROCESS | 1790 | 1468204280994 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:21 INFO - PROCESS | 1790 | 1468204281129 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
19:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 693ms
19:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
19:31:21 INFO - PROCESS | 1790 | 1468204281688 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:21 INFO - PROCESS | 1790 | 1468204281803 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
19:31:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms
19:31:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
19:31:22 INFO - PROCESS | 1790 | 1468204282638 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:22 INFO - PROCESS | 1790 | 1468204282782 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
19:31:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 697ms
19:31:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
19:31:23 INFO - PROCESS | 1790 | 1468204283359 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:23 INFO - PROCESS | 1790 | 1468204283466 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
19:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 681ms
19:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
19:31:24 INFO - PROCESS | 1790 | 1468204284046 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:24 INFO - PROCESS | 1790 | 1468204284140 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
19:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 673ms
19:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
19:31:24 INFO - PROCESS | 1790 | 1468204284723 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:24 INFO - PROCESS | 1790 | 1468204284877 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
19:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 778ms
19:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
19:31:25 INFO - PROCESS | 1790 | 1468204285565 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:25 INFO - PROCESS | 1790 | 1468204285656 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:26 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
19:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 729ms
19:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
19:31:26 INFO - PROCESS | 1790 | 1468204286304 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:26 INFO - PROCESS | 1790 | 1468204286398 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
19:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms
19:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
19:31:26 INFO - PROCESS | 1790 | 1468204286985 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:27 INFO - PROCESS | 1790 | 1468204287070 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
19:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 580ms
19:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
19:31:27 INFO - PROCESS | 1790 | 1468204287590 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:27 INFO - PROCESS | 1790 | 1468204287682 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:28 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
19:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 636ms
19:31:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
19:31:28 INFO - PROCESS | 1790 | 1468204288249 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:28 INFO - PROCESS | 1790 | 1468204288444 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:29 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
19:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
19:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
19:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
19:31:29 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
19:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
19:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:31:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
19:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
19:31:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 937ms
19:31:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
19:31:29 INFO - PROCESS | 1790 | 1468204289184 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:29 INFO - PROCESS | 1790 | 1468204289274 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
19:31:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 572ms
19:31:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
19:31:29 INFO - PROCESS | 1790 | 1468204289787 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:29 INFO - PROCESS | 1790 | 1468204289891 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:30 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.
19:31:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 636ms
19:31:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
19:31:30 INFO - PROCESS | 1790 | 1468204290425 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:30 INFO - PROCESS | 1790 | 1468204290505 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:30 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.
19:31:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 530ms
19:31:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
19:31:30 INFO - PROCESS | 1790 | 1468204290963 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:31 INFO - PROCESS | 1790 | 1468204291084 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
19:31:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 675ms
19:31:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
19:31:31 INFO - PROCESS | 1790 | 1468204291633 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:31 INFO - PROCESS | 1790 | 1468204291719 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:32 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.
19:31:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 733ms
19:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
19:31:32 INFO - PROCESS | 1790 | 1468204292374 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:32 INFO - PROCESS | 1790 | 1468204292523 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
19:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 723ms
19:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
19:31:33 INFO - PROCESS | 1790 | 1468204293107 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:33 INFO - PROCESS | 1790 | 1468204293207 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
19:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 575ms
19:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
19:31:33 INFO - PROCESS | 1790 | 1468204293701 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:33 INFO - PROCESS | 1790 | 1468204293797 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
19:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 582ms
19:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
19:31:34 INFO - PROCESS | 1790 | 1468204294307 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:34 INFO - PROCESS | 1790 | 1468204294407 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
19:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 646ms
19:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
19:31:34 INFO - PROCESS | 1790 | 1468204294937 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:35 INFO - PROCESS | 1790 | 1468204295011 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
19:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 824ms
19:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
19:31:35 INFO - PROCESS | 1790 | 1468204295794 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:35 INFO - PROCESS | 1790 | 1468204295906 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
19:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 681ms
19:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
19:31:36 INFO - PROCESS | 1790 | 1468204296495 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:36 INFO - PROCESS | 1790 | 1468204296629 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
19:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 678ms
19:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
19:31:37 INFO - PROCESS | 1790 | 1468204297195 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:37 INFO - PROCESS | 1790 | 1468204297296 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
19:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 649ms
19:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
19:31:37 INFO - PROCESS | 1790 | 1468204297836 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:37 INFO - PROCESS | 1790 | 1468204297929 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
19:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 578ms
19:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
19:31:38 INFO - PROCESS | 1790 | 1468204298432 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:38 INFO - PROCESS | 1790 | 1468204298554 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
19:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms
19:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
19:31:39 INFO - PROCESS | 1790 | 1468204299084 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:39 INFO - PROCESS | 1790 | 1468204299180 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
19:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms
19:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
19:31:39 INFO - PROCESS | 1790 | 1468204299765 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:39 INFO - PROCESS | 1790 | 1468204299931 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
19:31:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 740ms
19:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
19:31:40 INFO - PROCESS | 1790 | 1468204300516 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:40 INFO - PROCESS | 1790 | 1468204300614 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
19:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 584ms
19:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
19:31:41 INFO - PROCESS | 1790 | 1468204301128 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:41 INFO - PROCESS | 1790 | 1468204301217 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
19:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 706ms
19:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
19:31:41 INFO - PROCESS | 1790 | 1468204301815 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:41 INFO - PROCESS | 1790 | 1468204301910 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
19:31:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 772ms
19:31:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
19:31:42 INFO - PROCESS | 1790 | 1468204302616 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:42 INFO - PROCESS | 1790 | 1468204302727 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
19:31:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 746ms
19:31:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
19:31:43 INFO - PROCESS | 1790 | 1468204303355 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:43 INFO - PROCESS | 1790 | 1468204303478 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
19:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 677ms
19:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
19:31:44 INFO - PROCESS | 1790 | 1468204304045 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:44 INFO - PROCESS | 1790 | 1468204304130 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
19:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms
19:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
19:31:44 INFO - PROCESS | 1790 | 1468204304681 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:44 INFO - PROCESS | 1790 | 1468204304795 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
19:31:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 623ms
19:31:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
19:31:45 INFO - PROCESS | 1790 | 1468204305313 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:45 INFO - PROCESS | 1790 | 1468204305391 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
19:31:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 578ms
19:31:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
19:31:45 INFO - PROCESS | 1790 | 1468204305908 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:46 INFO - PROCESS | 1790 | 1468204306013 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
19:31:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 677ms
19:31:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
19:31:46 INFO - PROCESS | 1790 | 1468204306580 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:46 INFO - PROCESS | 1790 | 1468204306656 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
19:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms
19:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
19:31:47 INFO - PROCESS | 1790 | 1468204307274 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:47 INFO - PROCESS | 1790 | 1468204307384 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
19:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms
19:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
19:31:47 INFO - PROCESS | 1790 | 1468204307981 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:48 INFO - PROCESS | 1790 | 1468204308100 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
19:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms
19:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
19:31:48 INFO - PROCESS | 1790 | 1468204308678 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:48 INFO - PROCESS | 1790 | 1468204308797 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
19:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 782ms
19:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
19:31:49 INFO - PROCESS | 1790 | 1468204309486 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:49 INFO - PROCESS | 1790 | 1468204309596 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
19:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 693ms
19:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
19:31:50 INFO - PROCESS | 1790 | 1468204310179 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:50 INFO - PROCESS | 1790 | 1468204310318 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
19:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 694ms
19:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
19:31:50 INFO - PROCESS | 1790 | 1468204310897 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:51 INFO - PROCESS | 1790 | 1468204311005 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
19:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 844ms
19:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
19:31:51 INFO - PROCESS | 1790 | 1468204311717 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:51 INFO - PROCESS | 1790 | 1468204311797 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
19:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms
19:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
19:31:52 INFO - PROCESS | 1790 | 1468204312311 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:52 INFO - PROCESS | 1790 | 1468204312411 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
19:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 636ms
19:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
19:31:52 INFO - PROCESS | 1790 | 1468204312956 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:53 INFO - PROCESS | 1790 | 1468204313045 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:53 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
19:31:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 580ms
19:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
19:31:53 INFO - PROCESS | 1790 | 1468204313545 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:53 INFO - PROCESS | 1790 | 1468204313643 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
19:31:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 743ms
19:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
19:31:54 INFO - PROCESS | 1790 | 1468204314287 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:54 INFO - PROCESS | 1790 | 1468204314408 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:55 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)
19:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1088ms
19:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
19:31:55 INFO - PROCESS | 1790 | 1468204315382 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:55 INFO - PROCESS | 1790 | 1468204315509 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
19:31:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1286ms
19:31:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
19:31:56 INFO - PROCESS | 1790 | 1468204316675 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:56 INFO - PROCESS | 1790 | 1468204316768 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
19:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms
19:31:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
19:31:57 INFO - PROCESS | 1790 | 1468204317865 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:57 INFO - PROCESS | 1790 | 1468204317956 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:58 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)
19:31:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1082ms
19:31:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
19:31:58 INFO - PROCESS | 1790 | 1468204318961 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:31:59 INFO - PROCESS | 1790 | 1468204319048 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:00 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)
19:32:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1085ms
19:32:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
19:32:00 INFO - PROCESS | 1790 | 1468204320038 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:00 INFO - PROCESS | 1790 | 1468204320125 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
19:32:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1241ms
19:32:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
19:32:01 INFO - PROCESS | 1790 | 1468204321284 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:01 INFO - PROCESS | 1790 | 1468204321364 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
19:32:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1140ms
19:32:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
19:32:02 INFO - PROCESS | 1790 | 1468204322434 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:02 INFO - PROCESS | 1790 | 1468204322539 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
19:32:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1135ms
19:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
19:32:03 INFO - PROCESS | 1790 | 1468204323578 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:03 INFO - PROCESS | 1790 | 1468204323669 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:04 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
19:32:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms
19:32:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
19:32:04 INFO - PROCESS | 1790 | 1468204324710 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:04 INFO - PROCESS | 1790 | 1468204324790 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
19:32:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1085ms
19:32:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
19:32:05 INFO - PROCESS | 1790 | 1468204325791 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:05 INFO - PROCESS | 1790 | 1468204325874 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:06 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
19:32:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
19:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:32:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:32:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:32:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 626ms
19:32:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
19:32:06 INFO - PROCESS | 1790 | 1468204326428 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:06 INFO - PROCESS | 1790 | 1468204326527 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
19:32:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 682ms
19:32:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
19:32:07 INFO - PROCESS | 1790 | 1468204327125 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:07 INFO - PROCESS | 1790 | 1468204327263 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:08 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
19:32:08 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
19:32:08 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
19:32:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
19:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:32:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:32:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:32:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 931ms
19:32:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
19:32:08 INFO - PROCESS | 1790 | 1468204328061 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:08 INFO - PROCESS | 1790 | 1468204328240 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
19:32:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 977ms
19:32:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
19:32:09 INFO - PROCESS | 1790 | 1468204329066 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:09 INFO - PROCESS | 1790 | 1468204329215 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
19:32:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1196ms
19:32:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
19:32:10 INFO - PROCESS | 1790 | 1468204330261 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:10 INFO - PROCESS | 1790 | 1468204330349 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:11 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
19:32:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1123ms
19:32:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
19:32:11 INFO - PROCESS | 1790 | 1468204331395 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:11 INFO - PROCESS | 1790 | 1468204331464 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:12 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.)
19:32:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1079ms
19:32:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
19:32:12 INFO - PROCESS | 1790 | 1468204332471 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:12 INFO - PROCESS | 1790 | 1468204332551 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
19:32:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1074ms
19:32:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
19:32:13 INFO - PROCESS | 1790 | 1468204333549 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:13 INFO - PROCESS | 1790 | 1468204333635 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:14 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
19:32:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1080ms
19:32:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
19:32:14 INFO - PROCESS | 1790 | 1468204334637 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:14 INFO - PROCESS | 1790 | 1468204334732 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
19:32:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 780ms
19:32:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
19:32:15 INFO - PROCESS | 1790 | 1468204335443 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:15 INFO - PROCESS | 1790 | 1468204335638 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
19:32:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1301ms
19:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
19:32:16 INFO - PROCESS | 1790 | 1468204336733 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:16 INFO - PROCESS | 1790 | 1468204336831 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
19:32:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1086ms
19:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
19:32:17 INFO - PROCESS | 1790 | 1468204337830 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:17 INFO - PROCESS | 1790 | 1468204337944 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
19:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 631ms
19:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
19:32:18 INFO - PROCESS | 1790 | 1468204338498 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:18 INFO - PROCESS | 1790 | 1468204338584 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
19:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 592ms
19:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
19:32:19 INFO - PROCESS | 1790 | 1468204339098 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:19 INFO - PROCESS | 1790 | 1468204339187 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
19:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 597ms
19:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
19:32:19 INFO - PROCESS | 1790 | 1468204339692 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:19 INFO - PROCESS | 1790 | 1468204339781 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
19:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 634ms
19:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
19:32:20 INFO - PROCESS | 1790 | 1468204340325 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:20 INFO - PROCESS | 1790 | 1468204340402 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
19:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 577ms
19:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
19:32:20 INFO - PROCESS | 1790 | 1468204340920 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:21 INFO - PROCESS | 1790 | 1468204341008 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
19:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 580ms
19:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
19:32:21 INFO - PROCESS | 1790 | 1468204341511 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:21 INFO - PROCESS | 1790 | 1468204341597 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
19:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 983ms
19:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
19:32:22 INFO - PROCESS | 1790 | 1468204342495 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:22 INFO - PROCESS | 1790 | 1468204342598 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:23 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
19:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 674ms
19:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
19:32:23 INFO - PROCESS | 1790 | 1468204343191 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:23 INFO - PROCESS | 1790 | 1468204343288 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:23 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
19:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 678ms
19:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
19:32:23 INFO - PROCESS | 1790 | 1468204343891 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:23 INFO - PROCESS | 1790 | 1468204343985 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:24 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
19:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 732ms
19:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
19:32:24 INFO - PROCESS | 1790 | 1468204344659 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:24 INFO - PROCESS | 1790 | 1468204344757 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
19:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 705ms
19:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
19:32:25 INFO - PROCESS | 1790 | 1468204345326 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:25 INFO - PROCESS | 1790 | 1468204345417 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:25 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
19:32:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:32:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
19:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:32:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:32:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 634ms
19:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
19:32:25 INFO - PROCESS | 1790 | 1468204345972 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:26 INFO - PROCESS | 1790 | 1468204346112 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
19:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms
19:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
19:32:26 INFO - PROCESS | 1790 | 1468204346623 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:26 INFO - PROCESS | 1790 | 1468204346742 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:27 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
19:32:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:32:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
19:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:32:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:32:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 675ms
19:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
19:32:27 INFO - PROCESS | 1790 | 1468204347305 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:27 INFO - PROCESS | 1790 | 1468204347378 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
19:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 575ms
19:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
19:32:27 INFO - PROCESS | 1790 | 1468204347907 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:27 INFO - PROCESS | 1790 | 1468204347980 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
19:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 531ms
19:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
19:32:28 INFO - PROCESS | 1790 | 1468204348447 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:28 INFO - PROCESS | 1790 | 1468204348578 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
19:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 950ms
19:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
19:32:29 INFO - PROCESS | 1790 | 1468204349408 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:29 INFO - PROCESS | 1790 | 1468204349574 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
19:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 679ms
19:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
19:32:30 INFO - PROCESS | 1790 | 1468204350174 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:30 INFO - PROCESS | 1790 | 1468204350260 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
19:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 641ms
19:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
19:32:30 INFO - PROCESS | 1790 | 1468204350841 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:30 INFO - PROCESS | 1790 | 1468204350930 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
19:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 804ms
19:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
19:32:31 INFO - PROCESS | 1790 | 1468204351632 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:31 INFO - PROCESS | 1790 | 1468204351713 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
19:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 654ms
19:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
19:32:32 INFO - PROCESS | 1790 | 1468204352272 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:32 INFO - PROCESS | 1790 | 1468204352354 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
19:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 624ms
19:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
19:32:32 INFO - PROCESS | 1790 | 1468204352912 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:33 INFO - PROCESS | 1790 | 1468204353092 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
19:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 781ms
19:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
19:32:33 INFO - PROCESS | 1790 | 1468204353686 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:33 INFO - PROCESS | 1790 | 1468204353767 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
19:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 577ms
19:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
19:32:34 INFO - PROCESS | 1790 | 1468204354291 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:34 INFO - PROCESS | 1790 | 1468204354377 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
19:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 639ms
19:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
19:32:34 INFO - PROCESS | 1790 | 1468204354913 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:34 INFO - PROCESS | 1790 | 1468204354987 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
19:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 639ms
19:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
19:32:35 INFO - PROCESS | 1790 | 1468204355560 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:35 INFO - PROCESS | 1790 | 1468204355678 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
19:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 973ms
19:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
19:32:36 INFO - PROCESS | 1790 | 1468204356551 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:36 INFO - PROCESS | 1790 | 1468204356654 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
19:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 742ms
19:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
19:32:37 INFO - PROCESS | 1790 | 1468204357295 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:37 INFO - PROCESS | 1790 | 1468204357387 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
19:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 633ms
19:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
19:32:37 INFO - PROCESS | 1790 | 1468204357963 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:38 INFO - PROCESS | 1790 | 1468204358071 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
19:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 745ms
19:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
19:32:38 INFO - PROCESS | 1790 | 1468204358705 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:38 INFO - PROCESS | 1790 | 1468204358831 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
19:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 762ms
19:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
19:32:39 INFO - PROCESS | 1790 | 1468204359454 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:39 INFO - PROCESS | 1790 | 1468204359533 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
19:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 735ms
19:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
19:32:40 INFO - PROCESS | 1790 | 1468204360215 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:40 INFO - PROCESS | 1790 | 1468204360315 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
19:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 619ms
19:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
19:32:40 INFO - PROCESS | 1790 | 1468204360842 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:40 INFO - PROCESS | 1790 | 1468204360930 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
19:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 592ms
19:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
19:32:41 INFO - PROCESS | 1790 | 1468204361437 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:41 INFO - PROCESS | 1790 | 1468204361539 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
19:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 632ms
19:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
19:32:42 INFO - PROCESS | 1790 | 1468204362072 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:42 INFO - PROCESS | 1790 | 1468204362159 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
19:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms
19:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
19:32:42 INFO - PROCESS | 1790 | 1468204362759 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:42 INFO - PROCESS | 1790 | 1468204362972 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
19:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 932ms
19:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
19:32:43 INFO - PROCESS | 1790 | 1468204363698 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:43 INFO - PROCESS | 1790 | 1468204363831 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
19:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 685ms
19:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
19:32:44 INFO - PROCESS | 1790 | 1468204364446 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:44 INFO - PROCESS | 1790 | 1468204364538 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
19:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 638ms
19:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
19:32:45 INFO - PROCESS | 1790 | 1468204365127 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:45 INFO - PROCESS | 1790 | 1468204365231 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
19:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 710ms
19:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
19:32:45 INFO - PROCESS | 1790 | 1468204365808 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:45 INFO - PROCESS | 1790 | 1468204365903 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
19:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 619ms
19:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
19:32:46 INFO - PROCESS | 1790 | 1468204366437 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:46 INFO - PROCESS | 1790 | 1468204366547 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
19:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 693ms
19:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
19:32:47 INFO - PROCESS | 1790 | 1468204367138 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:47 INFO - PROCESS | 1790 | 1468204367295 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
19:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 731ms
19:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
19:32:47 INFO - PROCESS | 1790 | 1468204367868 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:47 INFO - PROCESS | 1790 | 1468204367948 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
19:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms
19:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
19:32:48 INFO - PROCESS | 1790 | 1468204368513 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:48 INFO - PROCESS | 1790 | 1468204368600 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
19:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 644ms
19:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
19:32:49 INFO - PROCESS | 1790 | 1468204369161 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:49 INFO - PROCESS | 1790 | 1468204369257 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
19:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 870ms
19:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
19:32:50 INFO - PROCESS | 1790 | 1468204370044 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:50 INFO - PROCESS | 1790 | 1468204370144 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
19:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 723ms
19:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
19:32:50 INFO - PROCESS | 1790 | 1468204370797 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:50 INFO - PROCESS | 1790 | 1468204370941 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
19:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 828ms
19:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
19:32:51 INFO - PROCESS | 1790 | 1468204371655 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:51 INFO - PROCESS | 1790 | 1468204371773 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
19:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 704ms
19:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
19:32:52 INFO - PROCESS | 1790 | 1468204372337 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:52 INFO - PROCESS | 1790 | 1468204372447 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
19:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 632ms
19:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
19:32:52 INFO - PROCESS | 1790 | 1468204372975 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:53 INFO - PROCESS | 1790 | 1468204373064 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
19:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 686ms
19:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
19:32:53 INFO - PROCESS | 1790 | 1468204373677 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:53 INFO - PROCESS | 1790 | 1468204373782 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
19:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 681ms
19:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
19:32:54 INFO - PROCESS | 1790 | 1468204374364 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:54 INFO - PROCESS | 1790 | 1468204374514 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
19:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1083ms
19:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
19:32:55 INFO - PROCESS | 1790 | 1468204375479 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:55 INFO - PROCESS | 1790 | 1468204375583 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
19:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 901ms
19:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
19:32:56 INFO - PROCESS | 1790 | 1468204376372 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:56 INFO - PROCESS | 1790 | 1468204376520 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
19:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 693ms
19:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
19:32:57 INFO - PROCESS | 1790 | 1468204377116 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:57 INFO - PROCESS | 1790 | 1468204377197 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
19:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 634ms
19:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
19:32:57 INFO - PROCESS | 1790 | 1468204377789 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:57 INFO - PROCESS | 1790 | 1468204377950 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
19:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 903ms
19:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
19:32:58 INFO - PROCESS | 1790 | 1468204378665 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:58 INFO - PROCESS | 1790 | 1468204378760 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
19:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 684ms
19:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
19:32:59 INFO - PROCESS | 1790 | 1468204379354 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:59 INFO - PROCESS | 1790 | 1468204379444 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
19:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 627ms
19:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
19:33:00 INFO - PROCESS | 1790 | 1468204379997 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:00 INFO - PROCESS | 1790 | 1468204380123 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
19:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 773ms
19:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
19:33:00 INFO - PROCESS | 1790 | 1468204380772 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:00 INFO - PROCESS | 1790 | 1468204380859 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
19:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 679ms
19:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
19:33:01 INFO - PROCESS | 1790 | 1468204381459 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:01 INFO - PROCESS | 1790 | 1468204381607 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
19:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 633ms
19:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
19:33:02 INFO - PROCESS | 1790 | 1468204382115 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:02 INFO - PROCESS | 1790 | 1468204382239 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
19:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 880ms
19:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
19:33:03 INFO - PROCESS | 1790 | 1468204383023 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:03 INFO - PROCESS | 1790 | 1468204383169 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
19:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 741ms
19:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
19:33:03 INFO - PROCESS | 1790 | 1468204383754 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:03 INFO - PROCESS | 1790 | 1468204383854 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
19:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 626ms
19:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
19:33:04 INFO - PROCESS | 1790 | 1468204384405 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:04 INFO - PROCESS | 1790 | 1468204384484 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
19:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 684ms
19:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
19:33:05 INFO - PROCESS | 1790 | 1468204385096 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:05 INFO - PROCESS | 1790 | 1468204385272 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
19:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 824ms
19:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
19:33:05 INFO - PROCESS | 1790 | 1468204385932 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:06 INFO - PROCESS | 1790 | 1468204386059 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
19:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 635ms
19:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
19:33:06 INFO - PROCESS | 1790 | 1468204386576 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:06 INFO - PROCESS | 1790 | 1468204386674 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
19:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 584ms
19:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
19:33:07 INFO - PROCESS | 1790 | 1468204387168 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:07 INFO - PROCESS | 1790 | 1468204387278 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
19:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 638ms
19:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
19:33:07 INFO - PROCESS | 1790 | 1468204387802 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:07 INFO - PROCESS | 1790 | 1468204387896 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
19:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 781ms
19:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
19:33:08 INFO - PROCESS | 1790 | 1468204388663 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:08 INFO - PROCESS | 1790 | 1468204388796 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
19:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1000ms
19:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
19:33:09 INFO - PROCESS | 1790 | 1468204389602 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:09 INFO - PROCESS | 1790 | 1468204389771 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
19:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 780ms
19:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
19:33:10 INFO - PROCESS | 1790 | 1468204390399 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:10 INFO - PROCESS | 1790 | 1468204390520 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
19:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 689ms
19:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
19:33:11 INFO - PROCESS | 1790 | 1468204391085 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:11 INFO - PROCESS | 1790 | 1468204391165 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
19:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 631ms
19:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
19:33:11 INFO - PROCESS | 1790 | 1468204391729 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:11 INFO - PROCESS | 1790 | 1468204391797 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
19:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 688ms
19:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
19:33:12 INFO - PROCESS | 1790 | 1468204392430 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:12 INFO - PROCESS | 1790 | 1468204392600 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
19:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 729ms
19:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
19:33:13 INFO - PROCESS | 1790 | 1468204393177 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:13 INFO - PROCESS | 1790 | 1468204393286 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
19:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 683ms
19:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
19:33:13 INFO - PROCESS | 1790 | 1468204393858 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:13 INFO - PROCESS | 1790 | 1468204393946 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
19:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 624ms
19:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
19:33:14 INFO - PROCESS | 1790 | 1468204394484 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:14 INFO - PROCESS | 1790 | 1468204394561 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
19:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 575ms
19:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
19:33:15 INFO - PROCESS | 1790 | 1468204395068 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:15 INFO - PROCESS | 1790 | 1468204395146 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
19:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 580ms
19:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
19:33:15 INFO - PROCESS | 1790 | 1468204395653 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:15 INFO - PROCESS | 1790 | 1468204395742 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
19:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 905ms
19:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
19:33:16 INFO - PROCESS | 1790 | 1468204396575 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:16 INFO - PROCESS | 1790 | 1468204396684 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
19:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 685ms
19:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
19:33:17 INFO - PROCESS | 1790 | 1468204397263 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:17 INFO - PROCESS | 1790 | 1468204397343 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
19:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 627ms
19:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
19:33:17 INFO - PROCESS | 1790 | 1468204397910 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:17 INFO - PROCESS | 1790 | 1468204397991 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
19:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 584ms
19:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
19:33:18 INFO - PROCESS | 1790 | 1468204398509 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:18 INFO - PROCESS | 1790 | 1468204398619 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
19:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 678ms
19:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
19:33:19 INFO - PROCESS | 1790 | 1468204399202 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:19 INFO - PROCESS | 1790 | 1468204399278 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
19:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 740ms
19:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
19:33:19 INFO - PROCESS | 1790 | 1468204399945 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:20 INFO - PROCESS | 1790 | 1468204400077 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
19:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 644ms
19:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
19:33:20 INFO - PROCESS | 1790 | 1468204400610 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:20 INFO - PROCESS | 1790 | 1468204400731 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
19:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 636ms
19:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
19:33:21 INFO - PROCESS | 1790 | 1468204401246 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:21 INFO - PROCESS | 1790 | 1468204401338 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
19:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 585ms
19:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
19:33:21 INFO - PROCESS | 1790 | 1468204401858 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:21 INFO - PROCESS | 1790 | 1468204401953 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
19:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 558ms
19:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
19:33:22 INFO - PROCESS | 1790 | 1468204402424 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:22 INFO - PROCESS | 1790 | 1468204402545 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
19:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 989ms
19:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
19:33:23 INFO - PROCESS | 1790 | 1468204403416 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:23 INFO - PROCESS | 1790 | 1468204403570 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
19:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 778ms
19:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
19:33:24 INFO - PROCESS | 1790 | 1468204404226 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:24 INFO - PROCESS | 1790 | 1468204404334 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
19:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 643ms
19:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
19:33:24 INFO - PROCESS | 1790 | 1468204404892 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:24 INFO - PROCESS | 1790 | 1468204404974 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
19:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 740ms
19:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
19:33:25 INFO - PROCESS | 1790 | 1468204405623 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:25 INFO - PROCESS | 1790 | 1468204405804 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
19:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 849ms
19:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
19:33:26 INFO - PROCESS | 1790 | 1468204406468 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:26 INFO - PROCESS | 1790 | 1468204406567 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
19:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 726ms
19:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
19:33:27 INFO - PROCESS | 1790 | 1468204407220 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:27 INFO - PROCESS | 1790 | 1468204407372 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
19:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 698ms
19:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
19:33:27 INFO - PROCESS | 1790 | 1468204407912 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:28 INFO - PROCESS | 1790 | 1468204408038 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
19:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 688ms
19:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
19:33:28 INFO - PROCESS | 1790 | 1468204408597 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:28 INFO - PROCESS | 1790 | 1468204408665 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
19:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms
19:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
19:33:29 INFO - PROCESS | 1790 | 1468204409275 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:29 INFO - PROCESS | 1790 | 1468204409351 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
19:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 884ms
19:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
19:33:30 INFO - PROCESS | 1790 | 1468204410176 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:30 INFO - PROCESS | 1790 | 1468204410290 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:30 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
19:33:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:33:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
19:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 795ms
19:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
19:33:31 INFO - PROCESS | 1790 | 1468204411016 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:31 INFO - PROCESS | 1790 | 1468204411172 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:31 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
19:33:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:33:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
19:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 784ms
19:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
19:33:31 INFO - PROCESS | 1790 | 1468204411809 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:31 INFO - PROCESS | 1790 | 1468204411896 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:32 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
19:33:32 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
19:33:32 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
19:33:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
19:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 689ms
19:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
19:33:32 INFO - PROCESS | 1790 | 1468204412512 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:32 INFO - PROCESS | 1790 | 1468204412606 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
19:33:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:33:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
19:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 695ms
19:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
19:33:33 INFO - PROCESS | 1790 | 1468204413191 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:33 INFO - PROCESS | 1790 | 1468204413287 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:33 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
19:33:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:33:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
19:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 640ms
19:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
19:33:33 INFO - PROCESS | 1790 | 1468204413847 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:33 INFO - PROCESS | 1790 | 1468204413970 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:34 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
19:33:34 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
19:33:34 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
19:33:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
19:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 827ms
19:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
19:33:34 INFO - PROCESS | 1790 | 1468204414674 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:34 INFO - PROCESS | 1790 | 1468204414779 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
19:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 729ms
19:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
19:33:35 INFO - PROCESS | 1790 | 1468204415415 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:35 INFO - PROCESS | 1790 | 1468204415514 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
19:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 641ms
19:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
19:33:36 INFO - PROCESS | 1790 | 1468204416062 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:36 INFO - PROCESS | 1790 | 1468204416170 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:36 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
19:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 884ms
19:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
19:33:36 INFO - PROCESS | 1790 | 1468204416959 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:37 INFO - PROCESS | 1790 | 1468204417094 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
19:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 780ms
19:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
19:33:37 INFO - PROCESS | 1790 | 1468204417763 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:37 INFO - PROCESS | 1790 | 1468204417875 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
19:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 683ms
19:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
19:33:38 INFO - PROCESS | 1790 | 1468204418469 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:38 INFO - PROCESS | 1790 | 1468204418561 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
19:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 733ms
19:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
19:33:39 INFO - PROCESS | 1790 | 1468204419241 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:39 INFO - PROCESS | 1790 | 1468204419346 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:39 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
19:33:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
19:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 626ms
19:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
19:33:39 INFO - PROCESS | 1790 | 1468204419847 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:39 INFO - PROCESS | 1790 | 1468204419964 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
19:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 633ms
19:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
19:33:40 INFO - PROCESS | 1790 | 1468204420503 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:40 INFO - PROCESS | 1790 | 1468204420594 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
19:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 646ms
19:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
19:33:41 INFO - PROCESS | 1790 | 1468204421129 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:41 INFO - PROCESS | 1790 | 1468204421204 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
19:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 636ms
19:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
19:33:41 INFO - PROCESS | 1790 | 1468204421773 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:41 INFO - PROCESS | 1790 | 1468204421873 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
19:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms
19:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
19:33:42 INFO - PROCESS | 1790 | 1468204422515 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:42 INFO - PROCESS | 1790 | 1468204422609 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
19:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 684ms
19:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
19:33:43 INFO - PROCESS | 1790 | 1468204423221 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:43 INFO - PROCESS | 1790 | 1468204423381 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
19:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 932ms
19:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
19:33:44 INFO - PROCESS | 1790 | 1468204424172 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:44 INFO - PROCESS | 1790 | 1468204424344 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
19:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 831ms
19:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
19:33:45 INFO - PROCESS | 1790 | 1468204425011 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:45 INFO - PROCESS | 1790 | 1468204425196 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
19:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 689ms
19:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
19:33:45 INFO - PROCESS | 1790 | 1468204425731 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:45 INFO - PROCESS | 1790 | 1468204425849 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
19:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 755ms
19:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
19:33:46 INFO - PROCESS | 1790 | 1468204426459 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:46 INFO - PROCESS | 1790 | 1468204426557 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
19:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 689ms
19:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
19:33:47 INFO - PROCESS | 1790 | 1468204427155 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:47 INFO - PROCESS | 1790 | 1468204427264 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
19:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms
19:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
19:33:47 INFO - PROCESS | 1790 | 1468204427803 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:47 INFO - PROCESS | 1790 | 1468204427916 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
19:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 643ms
19:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
19:33:48 INFO - PROCESS | 1790 | 1468204428445 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:48 INFO - PROCESS | 1790 | 1468204428546 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
19:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 574ms
19:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
19:33:49 INFO - PROCESS | 1790 | 1468204429043 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:49 INFO - PROCESS | 1790 | 1468204429167 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
19:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 691ms
19:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
19:33:49 INFO - PROCESS | 1790 | 1468204429727 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:49 INFO - PROCESS | 1790 | 1468204429909 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
19:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms
19:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
19:33:50 INFO - PROCESS | 1790 | 1468204430727 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:50 INFO - PROCESS | 1790 | 1468204430881 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
19:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms
19:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
19:33:51 INFO - PROCESS | 1790 | 1468204431449 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:51 INFO - PROCESS | 1790 | 1468204431548 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
19:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 678ms
19:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
19:33:52 INFO - PROCESS | 1790 | 1468204432117 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:52 INFO - PROCESS | 1790 | 1468204432217 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
19:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 623ms
19:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
19:33:52 INFO - PROCESS | 1790 | 1468204432760 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:52 INFO - PROCESS | 1790 | 1468204432914 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
19:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 687ms
19:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
19:33:53 INFO - PROCESS | 1790 | 1468204433457 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:53 INFO - PROCESS | 1790 | 1468204433553 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
19:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 598ms
19:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
19:33:54 INFO - PROCESS | 1790 | 1468204434049 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:54 INFO - PROCESS | 1790 | 1468204434191 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
19:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 646ms
19:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
19:33:54 INFO - PROCESS | 1790 | 1468204434702 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:54 INFO - PROCESS | 1790 | 1468204434813 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:55 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
19:33:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:33:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
19:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:33:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 673ms
19:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
19:33:55 INFO - PROCESS | 1790 | 1468204435400 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:55 INFO - PROCESS | 1790 | 1468204435513 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
19:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 574ms
19:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
19:33:56 INFO - PROCESS | 1790 | 1468204436001 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:56 INFO - PROCESS | 1790 | 1468204436078 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
19:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 639ms
19:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
19:33:56 INFO - PROCESS | 1790 | 1468204436625 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:56 INFO - PROCESS | 1790 | 1468204436702 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
19:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1033ms
19:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
19:33:57 INFO - PROCESS | 1790 | 1468204437693 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:57 INFO - PROCESS | 1790 | 1468204437797 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:58 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
19:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 694ms
19:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
19:33:58 INFO - PROCESS | 1790 | 1468204438393 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:58 INFO - PROCESS | 1790 | 1468204438480 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:59 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
19:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 674ms
19:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
19:33:59 INFO - PROCESS | 1790 | 1468204439090 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:59 INFO - PROCESS | 1790 | 1468204439211 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
19:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 747ms
19:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
19:33:59 INFO - PROCESS | 1790 | 1468204439828 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:33:59 INFO - PROCESS | 1790 | 1468204439932 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
19:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1194ms
19:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
19:34:01 INFO - PROCESS | 1790 | 1468204441024 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:01 INFO - PROCESS | 1790 | 1468204441096 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
19:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 580ms
19:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
19:34:01 INFO - PROCESS | 1790 | 1468204441619 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:01 INFO - PROCESS | 1790 | 1468204441719 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
19:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 674ms
19:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
19:34:02 INFO - PROCESS | 1790 | 1468204442288 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:02 INFO - PROCESS | 1790 | 1468204442375 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
19:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 574ms
19:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
19:34:02 INFO - PROCESS | 1790 | 1468204442888 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:02 INFO - PROCESS | 1790 | 1468204442980 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
19:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 586ms
19:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
19:34:03 INFO - PROCESS | 1790 | 1468204443467 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:03 INFO - PROCESS | 1790 | 1468204443622 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
19:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 984ms
19:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
19:34:04 INFO - PROCESS | 1790 | 1468204444464 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:04 INFO - PROCESS | 1790 | 1468204444591 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
19:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 678ms
19:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
19:34:05 INFO - PROCESS | 1790 | 1468204445148 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:05 INFO - PROCESS | 1790 | 1468204445275 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 632ms
19:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
19:34:05 INFO - PROCESS | 1790 | 1468204445810 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:05 INFO - PROCESS | 1790 | 1468204445932 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
19:34:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
19:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 732ms
19:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
19:34:06 INFO - PROCESS | 1790 | 1468204446526 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:06 INFO - PROCESS | 1790 | 1468204446647 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:07 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
19:34:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
19:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 683ms
19:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
19:34:07 INFO - PROCESS | 1790 | 1468204447229 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:07 INFO - PROCESS | 1790 | 1468204447337 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:08 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
19:34:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
19:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 798ms
19:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
19:34:08 INFO - PROCESS | 1790 | 1468204448102 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:08 INFO - PROCESS | 1790 | 1468204448251 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
19:34:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:34:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
19:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 853ms
19:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
19:34:08 INFO - PROCESS | 1790 | 1468204448886 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:08 INFO - PROCESS | 1790 | 1468204448963 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:09 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
19:34:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
19:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 581ms
19:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
19:34:09 INFO - PROCESS | 1790 | 1468204449478 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:09 INFO - PROCESS | 1790 | 1468204449581 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
19:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms
19:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
19:34:10 INFO - PROCESS | 1790 | 1468204450177 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:10 INFO - PROCESS | 1790 | 1468204450275 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
19:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 883ms
19:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
19:34:11 INFO - PROCESS | 1790 | 1468204451061 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:11 INFO - PROCESS | 1790 | 1468204451158 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
19:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 632ms
19:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
19:34:11 INFO - PROCESS | 1790 | 1468204451734 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:11 INFO - PROCESS | 1790 | 1468204451820 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
19:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 644ms
19:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
19:34:12 INFO - PROCESS | 1790 | 1468204452394 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:12 INFO - PROCESS | 1790 | 1468204452475 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
19:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 794ms
19:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
19:34:13 INFO - PROCESS | 1790 | 1468204453182 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:13 INFO - PROCESS | 1790 | 1468204453267 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
19:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 674ms
19:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
19:34:13 INFO - PROCESS | 1790 | 1468204453856 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:13 INFO - PROCESS | 1790 | 1468204453966 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
19:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 774ms
19:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
19:34:14 INFO - PROCESS | 1790 | 1468204454643 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:14 INFO - PROCESS | 1790 | 1468204454744 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
19:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 674ms
19:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
19:34:15 INFO - PROCESS | 1790 | 1468204455316 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:15 INFO - PROCESS | 1790 | 1468204455402 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
19:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms
19:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
19:34:15 INFO - PROCESS | 1790 | 1468204455951 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:16 INFO - PROCESS | 1790 | 1468204456032 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
19:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 577ms
19:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
19:34:16 INFO - PROCESS | 1790 | 1468204456538 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:16 INFO - PROCESS | 1790 | 1468204456640 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
19:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 827ms
19:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
19:34:17 INFO - PROCESS | 1790 | 1468204457395 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:17 INFO - PROCESS | 1790 | 1468204457575 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
19:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 843ms
19:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
19:34:18 INFO - PROCESS | 1790 | 1468204458245 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:18 INFO - PROCESS | 1790 | 1468204458410 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
19:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 728ms
19:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
19:34:19 INFO - PROCESS | 1790 | 1468204459013 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:19 INFO - PROCESS | 1790 | 1468204459117 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
19:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 679ms
19:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
19:34:19 INFO - PROCESS | 1790 | 1468204459685 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:19 INFO - PROCESS | 1790 | 1468204459805 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
19:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 633ms
19:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
19:34:20 INFO - PROCESS | 1790 | 1468204460321 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:20 INFO - PROCESS | 1790 | 1468204460442 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
19:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 674ms
19:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
19:34:21 INFO - PROCESS | 1790 | 1468204461005 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:21 INFO - PROCESS | 1790 | 1468204461126 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
19:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 724ms
19:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
19:34:21 INFO - PROCESS | 1790 | 1468204461729 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:21 INFO - PROCESS | 1790 | 1468204461836 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
19:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 627ms
19:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
19:34:22 INFO - PROCESS | 1790 | 1468204462377 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:22 INFO - PROCESS | 1790 | 1468204462501 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
19:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 690ms
19:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
19:34:23 INFO - PROCESS | 1790 | 1468204463056 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:23 INFO - PROCESS | 1790 | 1468204463142 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
19:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 682ms
19:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
19:34:23 INFO - PROCESS | 1790 | 1468204463748 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:23 INFO - PROCESS | 1790 | 1468204463974 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
19:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 780ms
19:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
19:34:24 INFO - PROCESS | 1790 | 1468204464569 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:24 INFO - PROCESS | 1790 | 1468204464676 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
19:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 743ms
19:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
19:34:25 INFO - PROCESS | 1790 | 1468204465336 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:25 INFO - PROCESS | 1790 | 1468204465495 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
19:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 779ms
19:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
19:34:26 INFO - PROCESS | 1790 | 1468204466135 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:26 INFO - PROCESS | 1790 | 1468204466242 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
19:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 645ms
19:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
19:34:26 INFO - PROCESS | 1790 | 1468204466782 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:26 INFO - PROCESS | 1790 | 1468204466898 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
19:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 647ms
19:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
19:34:27 INFO - PROCESS | 1790 | 1468204467439 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:27 INFO - PROCESS | 1790 | 1468204467547 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
19:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 648ms
19:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
19:34:28 INFO - PROCESS | 1790 | 1468204468076 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:28 INFO - PROCESS | 1790 | 1468204468170 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
19:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 638ms
19:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
19:34:28 INFO - PROCESS | 1790 | 1468204468721 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:28 INFO - PROCESS | 1790 | 1468204468869 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
19:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 733ms
19:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
19:34:29 INFO - PROCESS | 1790 | 1468204469462 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:29 INFO - PROCESS | 1790 | 1468204469578 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
19:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 622ms
19:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
19:34:30 INFO - PROCESS | 1790 | 1468204470104 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:30 INFO - PROCESS | 1790 | 1468204470202 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
19:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 882ms
19:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
19:34:31 INFO - PROCESS | 1790 | 1468204471001 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:31 INFO - PROCESS | 1790 | 1468204471097 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
19:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 633ms
19:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
19:34:31 INFO - PROCESS | 1790 | 1468204471665 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:31 INFO - PROCESS | 1790 | 1468204471763 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
19:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 644ms
19:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
19:34:32 INFO - PROCESS | 1790 | 1468204472317 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:32 INFO - PROCESS | 1790 | 1468204472394 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
19:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 729ms
19:34:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
19:34:33 INFO - PROCESS | 1790 | 1468204473061 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:33 INFO - PROCESS | 1790 | 1468204473196 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:33 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 () {
19:34:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
19:34:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
19:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:34:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
19:34:33 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 () {
19:34:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
19:34:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
19:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:34:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
19:34:33 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 () {
19:34:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
19:34:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
19:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:34:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
19:34:33 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 () {
19:34:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
19:34:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
19:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:34:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
19:34:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 793ms
19:34:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
19:34:33 INFO - PROCESS | 1790 | 1468204473866 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:33 INFO - PROCESS | 1790 | 1468204473948 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
19:34:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
19:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:34:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
19:34:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
19:34:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
19:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:34:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
19:34:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
19:34:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
19:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:34:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
19:34:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 577ms
19:34:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
19:34:34 INFO - PROCESS | 1790 | 1468204474465 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:34 INFO - PROCESS | 1790 | 1468204474570 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:35 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
19:34:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
19:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:34:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:34:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
19:34:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
19:34:35 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.
19:34:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
19:34:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 631ms
19:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
19:34:35 INFO - PROCESS | 1790 | 1468204475090 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:35 INFO - PROCESS | 1790 | 1468204475167 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
19:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 580ms
19:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
19:34:35 INFO - PROCESS | 1790 | 1468204475685 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:35 INFO - PROCESS | 1790 | 1468204475782 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
19:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 675ms
19:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
19:34:36 INFO - PROCESS | 1790 | 1468204476369 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:36 INFO - PROCESS | 1790 | 1468204476498 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
19:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 733ms
19:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
19:34:37 INFO - PROCESS | 1790 | 1468204477123 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:37 INFO - PROCESS | 1790 | 1468204477276 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
19:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 882ms
19:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
19:34:38 INFO - PROCESS | 1790 | 1468204478008 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:38 INFO - PROCESS | 1790 | 1468204478098 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
19:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 674ms
19:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
19:34:38 INFO - PROCESS | 1790 | 1468204478699 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:38 INFO - PROCESS | 1790 | 1468204478786 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
19:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 632ms
19:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
19:34:39 INFO - PROCESS | 1790 | 1468204479358 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:39 INFO - PROCESS | 1790 | 1468204479448 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
19:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 782ms
19:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
19:34:40 INFO - PROCESS | 1790 | 1468204480142 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:40 INFO - PROCESS | 1790 | 1468204480271 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
19:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 683ms
19:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
19:34:40 INFO - PROCESS | 1790 | 1468204480836 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:40 INFO - PROCESS | 1790 | 1468204480949 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
19:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 706ms
19:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
19:34:41 INFO - PROCESS | 1790 | 1468204481531 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:41 INFO - PROCESS | 1790 | 1468204481612 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
19:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 624ms
19:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
19:34:42 INFO - PROCESS | 1790 | 1468204482159 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:42 INFO - PROCESS | 1790 | 1468204482248 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
19:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 637ms
19:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
19:34:42 INFO - PROCESS | 1790 | 1468204482815 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:42 INFO - PROCESS | 1790 | 1468204482913 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
19:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 683ms
19:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
19:34:43 INFO - PROCESS | 1790 | 1468204483495 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:43 INFO - PROCESS | 1790 | 1468204483594 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
19:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 926ms
19:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
19:34:44 INFO - PROCESS | 1790 | 1468204484436 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:44 INFO - PROCESS | 1790 | 1468204484538 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
19:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 680ms
19:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
19:34:45 INFO - PROCESS | 1790 | 1468204485133 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:45 INFO - PROCESS | 1790 | 1468204485226 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
19:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 679ms
19:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
19:34:45 INFO - PROCESS | 1790 | 1468204485821 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:45 INFO - PROCESS | 1790 | 1468204485895 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
19:34:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 588ms
19:34:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
19:34:46 INFO - PROCESS | 1790 | 1468204486429 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:46 INFO - PROCESS | 1790 | 1468204486554 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
19:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 726ms
19:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
19:34:47 INFO - PROCESS | 1790 | 1468204487161 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:47 INFO - PROCESS | 1790 | 1468204487250 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
19:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 724ms
19:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
19:34:47 INFO - PROCESS | 1790 | 1468204487896 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:48 INFO - PROCESS | 1790 | 1468204488045 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
19:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 679ms
19:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
19:34:48 INFO - PROCESS | 1790 | 1468204488576 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:48 INFO - PROCESS | 1790 | 1468204488664 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
19:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 628ms
19:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
19:34:49 INFO - PROCESS | 1790 | 1468204489209 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:49 INFO - PROCESS | 1790 | 1468204489298 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:49 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
19:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms
19:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
19:34:49 INFO - PROCESS | 1790 | 1468204489846 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:49 INFO - PROCESS | 1790 | 1468204489935 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
19:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 687ms
19:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
19:34:50 INFO - PROCESS | 1790 | 1468204490540 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:50 INFO - PROCESS | 1790 | 1468204490817 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:51 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
19:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 981ms
19:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
19:34:51 INFO - PROCESS | 1790 | 1468204491555 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:51 INFO - PROCESS | 1790 | 1468204491786 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
19:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1097ms
19:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
19:34:52 INFO - PROCESS | 1790 | 1468204492677 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:52 INFO - PROCESS | 1790 | 1468204492783 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
19:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 635ms
19:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
19:34:53 INFO - PROCESS | 1790 | 1468204493355 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:53 INFO - PROCESS | 1790 | 1468204493481 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
19:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 615ms
19:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
19:34:53 INFO - PROCESS | 1790 | 1468204493948 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:54 INFO - PROCESS | 1790 | 1468204494074 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
19:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 682ms
19:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
19:34:54 INFO - PROCESS | 1790 | 1468204494634 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:54 INFO - PROCESS | 1790 | 1468204494753 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
19:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 842ms
19:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
19:34:55 INFO - PROCESS | 1790 | 1468204495482 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:55 INFO - PROCESS | 1790 | 1468204495579 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
19:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 624ms
19:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
19:34:56 INFO - PROCESS | 1790 | 1468204496132 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:56 INFO - PROCESS | 1790 | 1468204496317 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
19:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 791ms
19:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
19:34:56 INFO - PROCESS | 1790 | 1468204496914 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:56 INFO - PROCESS | 1790 | 1468204496982 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
19:34:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 836ms
19:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
19:34:57 INFO - PROCESS | 1790 | 1468204497770 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:57 INFO - PROCESS | 1790 | 1468204497890 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
19:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 737ms
19:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
19:34:58 INFO - PROCESS | 1790 | 1468204498521 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:58 INFO - PROCESS | 1790 | 1468204498625 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
19:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 937ms
19:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
19:34:59 INFO - PROCESS | 1790 | 1468204499481 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:34:59 INFO - PROCESS | 1790 | 1468204499590 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
19:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 643ms
19:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
19:35:00 INFO - PROCESS | 1790 | 1468204500170 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:00 INFO - PROCESS | 1790 | 1468204500276 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
19:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 654ms
19:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
19:35:00 INFO - PROCESS | 1790 | 1468204500847 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:00 INFO - PROCESS | 1790 | 1468204500988 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
19:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 683ms
19:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
19:35:01 INFO - PROCESS | 1790 | 1468204501515 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:01 INFO - PROCESS | 1790 | 1468204501675 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
19:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 785ms
19:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
19:35:02 INFO - PROCESS | 1790 | 1468204502315 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:02 INFO - PROCESS | 1790 | 1468204502456 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
19:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 782ms
19:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
19:35:03 INFO - PROCESS | 1790 | 1468204503105 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:03 INFO - PROCESS | 1790 | 1468204503216 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:03 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
19:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 735ms
19:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
19:35:03 INFO - PROCESS | 1790 | 1468204503830 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:03 INFO - PROCESS | 1790 | 1468204503909 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
19:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 636ms
19:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
19:35:04 INFO - PROCESS | 1790 | 1468204504482 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:04 INFO - PROCESS | 1790 | 1468204504641 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
19:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 828ms
19:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
19:35:05 INFO - PROCESS | 1790 | 1468204505329 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:05 INFO - PROCESS | 1790 | 1468204505413 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:06 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
19:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 841ms
19:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
19:35:06 INFO - PROCESS | 1790 | 1468204506201 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:06 INFO - PROCESS | 1790 | 1468204506343 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
19:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 729ms
19:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
19:35:06 INFO - PROCESS | 1790 | 1468204506942 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:07 INFO - PROCESS | 1790 | 1468204507043 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
19:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 641ms
19:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
19:35:07 INFO - PROCESS | 1790 | 1468204507589 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:07 INFO - PROCESS | 1790 | 1468204507690 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
19:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 591ms
19:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
19:35:08 INFO - PROCESS | 1790 | 1468204508180 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:08 INFO - PROCESS | 1790 | 1468204508299 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
19:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 629ms
19:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
19:35:08 INFO - PROCESS | 1790 | 1468204508842 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:08 INFO - PROCESS | 1790 | 1468204508962 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
19:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 644ms
19:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
19:35:09 INFO - PROCESS | 1790 | 1468204509477 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:09 INFO - PROCESS | 1790 | 1468204509563 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:10 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
19:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 845ms
19:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
19:35:10 INFO - PROCESS | 1790 | 1468204510322 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:10 INFO - PROCESS | 1790 | 1468204510398 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
19:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms
19:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
19:35:11 INFO - PROCESS | 1790 | 1468204511031 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:11 INFO - PROCESS | 1790 | 1468204511165 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:11 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
19:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 847ms
19:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
19:35:11 INFO - PROCESS | 1790 | 1468204511885 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:11 INFO - PROCESS | 1790 | 1468204511973 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
19:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 729ms
19:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
19:35:12 INFO - PROCESS | 1790 | 1468204512625 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:12 INFO - PROCESS | 1790 | 1468204512729 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
19:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 683ms
19:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
19:35:13 INFO - PROCESS | 1790 | 1468204513332 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:13 INFO - PROCESS | 1790 | 1468204513439 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
19:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 681ms
19:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
19:35:14 INFO - PROCESS | 1790 | 1468204514007 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:14 INFO - PROCESS | 1790 | 1468204514161 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
19:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 683ms
19:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
19:35:14 INFO - PROCESS | 1790 | 1468204514698 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:14 INFO - PROCESS | 1790 | 1468204514775 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
19:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 577ms
19:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
19:35:15 INFO - PROCESS | 1790 | 1468204515291 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:15 INFO - PROCESS | 1790 | 1468204515371 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
19:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 583ms
19:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
19:35:15 INFO - PROCESS | 1790 | 1468204515868 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:15 INFO - PROCESS | 1790 | 1468204515986 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
19:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 626ms
19:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
19:35:16 INFO - PROCESS | 1790 | 1468204516520 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:16 INFO - PROCESS | 1790 | 1468204516596 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
19:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 680ms
19:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
19:35:17 INFO - PROCESS | 1790 | 1468204517213 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:17 INFO - PROCESS | 1790 | 1468204517364 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
19:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms
19:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
19:35:17 INFO - PROCESS | 1790 | 1468204517948 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:18 INFO - PROCESS | 1790 | 1468204518108 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
19:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 880ms
19:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
19:35:18 INFO - PROCESS | 1790 | 1468204518827 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:18 INFO - PROCESS | 1790 | 1468204518915 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
19:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 634ms
19:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
19:35:19 INFO - PROCESS | 1790 | 1468204519498 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:19 INFO - PROCESS | 1790 | 1468204519642 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:20 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
19:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 689ms
19:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
19:35:20 INFO - PROCESS | 1790 | 1468204520214 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:20 INFO - PROCESS | 1790 | 1468204520347 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:20 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
19:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 677ms
19:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
19:35:20 INFO - PROCESS | 1790 | 1468204520880 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:21 INFO - PROCESS | 1790 | 1468204521053 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:21 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
19:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 735ms
19:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
19:35:21 INFO - PROCESS | 1790 | 1468204521619 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:21 INFO - PROCESS | 1790 | 1468204521762 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:22 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)
19:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms
19:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
19:35:22 INFO - PROCESS | 1790 | 1468204522359 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:22 INFO - PROCESS | 1790 | 1468204522472 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
19:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 624ms
19:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
19:35:22 INFO - PROCESS | 1790 | 1468204522998 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:23 INFO - PROCESS | 1790 | 1468204523118 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
19:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 682ms
19:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
19:35:23 INFO - PROCESS | 1790 | 1468204523673 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:23 INFO - PROCESS | 1790 | 1468204523747 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
19:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms
19:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
19:35:24 INFO - PROCESS | 1790 | 1468204524416 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:24 INFO - PROCESS | 1790 | 1468204524513 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
19:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 984ms
19:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
19:35:25 INFO - PROCESS | 1790 | 1468204525426 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:25 INFO - PROCESS | 1790 | 1468204525577 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
19:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 743ms
19:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
19:35:26 INFO - PROCESS | 1790 | 1468204526167 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:26 INFO - PROCESS | 1790 | 1468204526269 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
19:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 622ms
19:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
19:35:26 INFO - PROCESS | 1790 | 1468204526840 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:26 INFO - PROCESS | 1790 | 1468204526925 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
19:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 651ms
19:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
19:35:27 INFO - PROCESS | 1790 | 1468204527456 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:27 INFO - PROCESS | 1790 | 1468204527563 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
19:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 684ms
19:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
19:35:28 INFO - PROCESS | 1790 | 1468204528148 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:28 INFO - PROCESS | 1790 | 1468204528254 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
19:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 726ms
19:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
19:35:28 INFO - PROCESS | 1790 | 1468204528885 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:29 INFO - PROCESS | 1790 | 1468204529005 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
19:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 622ms
19:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
19:35:29 INFO - PROCESS | 1790 | 1468204529519 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:29 INFO - PROCESS | 1790 | 1468204529648 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:30 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
19:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms
19:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
19:35:30 INFO - PROCESS | 1790 | 1468204530177 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:30 INFO - PROCESS | 1790 | 1468204530274 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
19:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 582ms
19:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
19:35:30 INFO - PROCESS | 1790 | 1468204530771 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:30 INFO - PROCESS | 1790 | 1468204530897 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
19:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 688ms
19:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
19:35:31 INFO - PROCESS | 1790 | 1468204531477 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:31 INFO - PROCESS | 1790 | 1468204531574 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:32 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)
19:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 897ms
19:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
19:35:32 INFO - PROCESS | 1790 | 1468204532368 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:32 INFO - PROCESS | 1790 | 1468204532516 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
19:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms
19:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
19:35:33 INFO - PROCESS | 1790 | 1468204533113 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:33 INFO - PROCESS | 1790 | 1468204533205 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
19:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 633ms
19:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
19:35:33 INFO - PROCESS | 1790 | 1468204533781 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:33 INFO - PROCESS | 1790 | 1468204533886 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
19:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 689ms
19:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
19:35:34 INFO - PROCESS | 1790 | 1468204534477 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:34 INFO - PROCESS | 1790 | 1468204534610 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
19:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 750ms
19:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
19:35:35 INFO - PROCESS | 1790 | 1468204535214 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:35 INFO - PROCESS | 1790 | 1468204535310 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
19:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 841ms
19:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
19:35:36 INFO - PROCESS | 1790 | 1468204536065 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:36 INFO - PROCESS | 1790 | 1468204536167 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
19:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 677ms
19:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
19:35:36 INFO - PROCESS | 1790 | 1468204536749 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:36 INFO - PROCESS | 1790 | 1468204536889 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
19:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 624ms
19:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
19:35:37 INFO - PROCESS | 1790 | 1468204537388 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:37 INFO - PROCESS | 1790 | 1468204537469 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
19:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 681ms
19:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
19:35:38 INFO - PROCESS | 1790 | 1468204538073 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:38 INFO - PROCESS | 1790 | 1468204538182 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
19:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 888ms
19:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
19:35:38 INFO - PROCESS | 1790 | 1468204538981 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:39 INFO - PROCESS | 1790 | 1468204539142 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
19:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 882ms
19:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
19:35:39 INFO - PROCESS | 1790 | 1468204539865 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:39 INFO - PROCESS | 1790 | 1468204539972 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
19:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 675ms
19:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
19:35:40 INFO - PROCESS | 1790 | 1468204540567 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:40 INFO - PROCESS | 1790 | 1468204540707 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
19:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms
19:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
19:35:41 INFO - PROCESS | 1790 | 1468204541295 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:41 INFO - PROCESS | 1790 | 1468204541401 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
19:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms
19:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
19:35:41 INFO - PROCESS | 1790 | 1468204541984 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:42 INFO - PROCESS | 1790 | 1468204542095 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
19:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 729ms
19:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
19:35:42 INFO - PROCESS | 1790 | 1468204542725 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:42 INFO - PROCESS | 1790 | 1468204542814 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
19:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 576ms
19:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
19:35:43 INFO - PROCESS | 1790 | 1468204543317 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:43 INFO - PROCESS | 1790 | 1468204543467 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
19:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 641ms
19:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
19:35:43 INFO - PROCESS | 1790 | 1468204543965 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:44 INFO - PROCESS | 1790 | 1468204544091 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
19:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 641ms
19:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
19:35:44 INFO - PROCESS | 1790 | 1468204544616 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:44 INFO - PROCESS | 1790 | 1468204544699 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
19:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 783ms
19:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
19:35:45 INFO - PROCESS | 1790 | 1468204545427 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:45 INFO - PROCESS | 1790 | 1468204545562 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
19:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms
19:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
19:35:46 INFO - PROCESS | 1790 | 1468204546156 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:46 INFO - PROCESS | 1790 | 1468204546273 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
19:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 828ms
19:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
19:35:47 INFO - PROCESS | 1790 | 1468204546997 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:47 INFO - PROCESS | 1790 | 1468204547078 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
19:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 676ms
19:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
19:35:47 INFO - PROCESS | 1790 | 1468204547667 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:47 INFO - PROCESS | 1790 | 1468204547771 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
19:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 574ms
19:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
19:35:48 INFO - PROCESS | 1790 | 1468204548268 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:48 INFO - PROCESS | 1790 | 1468204548398 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
19:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 686ms
19:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
19:35:48 INFO - PROCESS | 1790 | 1468204548961 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:49 INFO - PROCESS | 1790 | 1468204549049 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
19:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 674ms
19:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
19:35:49 INFO - PROCESS | 1790 | 1468204549642 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:49 INFO - PROCESS | 1790 | 1468204549717 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
19:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 578ms
19:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
19:35:50 INFO - PROCESS | 1790 | 1468204550235 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:50 INFO - PROCESS | 1790 | 1468204550340 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
19:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 687ms
19:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
19:35:50 INFO - PROCESS | 1790 | 1468204550922 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:50 INFO - PROCESS | 1790 | 1468204550994 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
19:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 575ms
19:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
19:35:51 INFO - PROCESS | 1790 | 1468204551543 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:51 INFO - PROCESS | 1790 | 1468204551665 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
19:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 813ms
19:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
19:35:52 INFO - PROCESS | 1790 | 1468204552338 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:52 INFO - PROCESS | 1790 | 1468204552417 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
19:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 586ms
19:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
19:35:52 INFO - PROCESS | 1790 | 1468204552958 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:53 INFO - PROCESS | 1790 | 1468204553045 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
19:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 680ms
19:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
19:35:53 INFO - PROCESS | 1790 | 1468204553654 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:53 INFO - PROCESS | 1790 | 1468204553750 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
19:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 687ms
19:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
19:35:54 INFO - PROCESS | 1790 | 1468204554349 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:54 INFO - PROCESS | 1790 | 1468204554482 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
19:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 635ms
19:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
19:35:54 INFO - PROCESS | 1790 | 1468204554989 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:55 INFO - PROCESS | 1790 | 1468204555069 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
19:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms
19:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
19:35:55 INFO - PROCESS | 1790 | 1468204555624 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:55 INFO - PROCESS | 1790 | 1468204555713 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
19:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms
19:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
19:35:56 INFO - PROCESS | 1790 | 1468204556257 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:56 INFO - PROCESS | 1790 | 1468204556344 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
19:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 583ms
19:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
19:35:56 INFO - PROCESS | 1790 | 1468204556858 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:56 INFO - PROCESS | 1790 | 1468204556966 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
19:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 686ms
19:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
19:35:57 INFO - PROCESS | 1790 | 1468204557549 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:57 INFO - PROCESS | 1790 | 1468204557652 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
19:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 686ms
19:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
19:35:58 INFO - PROCESS | 1790 | 1468204558250 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:58 INFO - PROCESS | 1790 | 1468204558385 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
19:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 741ms
19:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
19:35:59 INFO - PROCESS | 1790 | 1468204559011 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:59 INFO - PROCESS | 1790 | 1468204559112 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
19:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 588ms
19:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
19:35:59 INFO - PROCESS | 1790 | 1468204559644 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:35:59 INFO - PROCESS | 1790 | 1468204559755 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:00 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
19:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 636ms
19:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
19:36:00 INFO - PROCESS | 1790 | 1468204560331 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:00 INFO - PROCESS | 1790 | 1468204560415 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:01 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
19:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 752ms
19:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
19:36:01 INFO - PROCESS | 1790 | 1468204561052 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:01 INFO - PROCESS | 1790 | 1468204561219 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
19:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 779ms
19:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
19:36:01 INFO - PROCESS | 1790 | 1468204561832 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:01 INFO - PROCESS | 1790 | 1468204561955 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
19:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 678ms
19:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
19:36:02 INFO - PROCESS | 1790 | 1468204562514 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:02 INFO - PROCESS | 1790 | 1468204562631 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
19:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 626ms
19:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
19:36:03 INFO - PROCESS | 1790 | 1468204563164 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:03 INFO - PROCESS | 1790 | 1468204563261 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
19:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 635ms
19:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
19:36:03 INFO - PROCESS | 1790 | 1468204563785 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:03 INFO - PROCESS | 1790 | 1468204563862 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
19:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 576ms
19:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
19:36:04 INFO - PROCESS | 1790 | 1468204564387 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:04 INFO - PROCESS | 1790 | 1468204564512 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
19:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 943ms
19:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
19:36:05 INFO - PROCESS | 1790 | 1468204565350 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:05 INFO - PROCESS | 1790 | 1468204565479 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
19:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 684ms
19:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
19:36:06 INFO - PROCESS | 1790 | 1468204566058 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:06 INFO - PROCESS | 1790 | 1468204566158 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:06 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)
19:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 644ms
19:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
19:36:06 INFO - PROCESS | 1790 | 1468204566727 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:06 INFO - PROCESS | 1790 | 1468204566813 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
19:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 699ms
19:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
19:36:07 INFO - PROCESS | 1790 | 1468204567423 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:07 INFO - PROCESS | 1790 | 1468204567581 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
19:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms
19:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
19:36:08 INFO - PROCESS | 1790 | 1468204568107 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:08 INFO - PROCESS | 1790 | 1468204568243 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
19:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 782ms
19:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
19:36:08 INFO - PROCESS | 1790 | 1468204568891 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:08 INFO - PROCESS | 1790 | 1468204568977 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
19:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 625ms
19:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
19:36:09 INFO - PROCESS | 1790 | 1468204569519 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:09 INFO - PROCESS | 1790 | 1468204569616 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
19:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 637ms
19:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
19:36:10 INFO - PROCESS | 1790 | 1468204570177 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:10 INFO - PROCESS | 1790 | 1468204570271 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
19:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 587ms
19:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
19:36:10 INFO - PROCESS | 1790 | 1468204570786 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:10 INFO - PROCESS | 1790 | 1468204570895 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
19:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 936ms
19:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
19:36:11 INFO - PROCESS | 1790 | 1468204571744 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:11 INFO - PROCESS | 1790 | 1468204571859 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
19:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 792ms
19:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
19:36:12 INFO - PROCESS | 1790 | 1468204572541 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:12 INFO - PROCESS | 1790 | 1468204572642 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
19:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 639ms
19:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
19:36:13 INFO - PROCESS | 1790 | 1468204573179 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:13 INFO - PROCESS | 1790 | 1468204573248 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
19:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 834ms
19:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
19:36:14 INFO - PROCESS | 1790 | 1468204574059 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:14 INFO - PROCESS | 1790 | 1468204574255 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
19:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1095ms
19:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
19:36:15 INFO - PROCESS | 1790 | 1468204575171 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:15 INFO - PROCESS | 1790 | 1468204575337 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
19:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1045ms
19:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
19:36:16 INFO - PROCESS | 1790 | 1468204576198 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:16 INFO - PROCESS | 1790 | 1468204576392 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
19:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1192ms
19:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
19:36:17 INFO - PROCESS | 1790 | 1468204577404 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:17 INFO - PROCESS | 1790 | 1468204577551 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
19:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 990ms
19:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
19:36:18 INFO - PROCESS | 1790 | 1468204578406 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:18 INFO - PROCESS | 1790 | 1468204578607 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
19:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 783ms
19:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
19:36:19 INFO - PROCESS | 1790 | 1468204579229 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:19 INFO - PROCESS | 1790 | 1468204579316 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
19:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 933ms
19:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
19:36:20 INFO - PROCESS | 1790 | 1468204580196 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:20 INFO - PROCESS | 1790 | 1468204580435 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
19:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 984ms
19:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
19:36:21 INFO - PROCESS | 1790 | 1468204581215 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:21 INFO - PROCESS | 1790 | 1468204581304 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
19:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 870ms
19:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
19:36:22 INFO - PROCESS | 1790 | 1468204582065 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:22 INFO - PROCESS | 1790 | 1468204582265 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
19:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 889ms
19:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
19:36:22 INFO - PROCESS | 1790 | 1468204582967 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:23 INFO - PROCESS | 1790 | 1468204583170 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
19:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1046ms
19:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
19:36:24 INFO - PROCESS | 1790 | 1468204584022 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:24 INFO - PROCESS | 1790 | 1468204584275 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
19:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1190ms
19:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
19:36:25 INFO - PROCESS | 1790 | 1468204585284 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:25 INFO - PROCESS | 1790 | 1468204585572 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:26 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
19:36:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:36:26 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
19:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:36:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:36:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 1205ms
19:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
19:36:26 INFO - PROCESS | 1790 | 1468204586521 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:26 INFO - PROCESS | 1790 | 1468204586676 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
19:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1043ms
19:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
19:36:27 INFO - PROCESS | 1790 | 1468204587561 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:27 INFO - PROCESS | 1790 | 1468204587702 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
19:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 677ms
19:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
19:36:28 INFO - PROCESS | 1790 | 1468204588290 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:28 INFO - PROCESS | 1790 | 1468204588395 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:29 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
19:36:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:36:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
19:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:36:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:36:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 815ms
19:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
19:36:29 INFO - PROCESS | 1790 | 1468204589079 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:29 INFO - PROCESS | 1790 | 1468204589245 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:29 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
19:36:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:36:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
19:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:36:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:36:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 787ms
19:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
19:36:29 INFO - PROCESS | 1790 | 1468204589886 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:30 INFO - PROCESS | 1790 | 1468204590005 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
19:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 627ms
19:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
19:36:30 INFO - PROCESS | 1790 | 1468204590527 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:30 INFO - PROCESS | 1790 | 1468204590617 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
19:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 687ms
19:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
19:36:31 INFO - PROCESS | 1790 | 1468204591225 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:31 INFO - PROCESS | 1790 | 1468204591353 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
19:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 782ms
19:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
19:36:32 INFO - PROCESS | 1790 | 1468204592011 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:32 INFO - PROCESS | 1790 | 1468204592110 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
19:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 839ms
19:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
19:36:32 INFO - PROCESS | 1790 | 1468204592849 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:32 INFO - PROCESS | 1790 | 1468204592951 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
19:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 674ms
19:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
19:36:33 INFO - PROCESS | 1790 | 1468204593535 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:33 INFO - PROCESS | 1790 | 1468204593632 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
19:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 637ms
19:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
19:36:34 INFO - PROCESS | 1790 | 1468204594213 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:34 INFO - PROCESS | 1790 | 1468204594362 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
19:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 682ms
19:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
19:36:34 INFO - PROCESS | 1790 | 1468204594905 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:35 INFO - PROCESS | 1790 | 1468204594998 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
19:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 633ms
19:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
19:36:35 INFO - PROCESS | 1790 | 1468204595537 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:35 INFO - PROCESS | 1790 | 1468204595663 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
19:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 682ms
19:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
19:36:36 INFO - PROCESS | 1790 | 1468204596230 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:36 INFO - PROCESS | 1790 | 1468204596309 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
19:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 530ms
19:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
19:36:36 INFO - PROCESS | 1790 | 1468204596785 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:36 INFO - PROCESS | 1790 | 1468204596894 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
19:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 576ms
19:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
19:36:37 INFO - PROCESS | 1790 | 1468204597368 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:37 INFO - PROCESS | 1790 | 1468204597485 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
19:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 572ms
19:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
19:36:37 INFO - PROCESS | 1790 | 1468204597966 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:38 INFO - PROCESS | 1790 | 1468204598112 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
19:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 845ms
19:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
19:36:38 INFO - PROCESS | 1790 | 1468204598833 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:39 INFO - PROCESS | 1790 | 1468204599045 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
19:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 785ms
19:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
19:36:39 INFO - PROCESS | 1790 | 1468204599615 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:39 INFO - PROCESS | 1790 | 1468204599705 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
19:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 635ms
19:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
19:36:40 INFO - PROCESS | 1790 | 1468204600264 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:40 INFO - PROCESS | 1790 | 1468204600363 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
19:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms
19:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
19:36:41 INFO - PROCESS | 1790 | 1468204601242 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:41 INFO - PROCESS | 1790 | 1468204601348 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
19:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 705ms
19:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
19:36:41 INFO - PROCESS | 1790 | 1468204601932 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:42 INFO - PROCESS | 1790 | 1468204602036 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
19:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 627ms
19:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
19:36:42 INFO - PROCESS | 1790 | 1468204602568 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:42 INFO - PROCESS | 1790 | 1468204602700 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
19:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 674ms
19:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
19:36:43 INFO - PROCESS | 1790 | 1468204603247 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:43 INFO - PROCESS | 1790 | 1468204603343 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
19:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms
19:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
19:36:43 INFO - PROCESS | 1790 | 1468204603878 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:43 INFO - PROCESS | 1790 | 1468204603946 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
19:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 575ms
19:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
19:36:44 INFO - PROCESS | 1790 | 1468204604462 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:44 INFO - PROCESS | 1790 | 1468204604556 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
19:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 574ms
19:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
19:36:45 INFO - PROCESS | 1790 | 1468204605042 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:45 INFO - PROCESS | 1790 | 1468204605180 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
19:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1027ms
19:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
19:36:46 INFO - PROCESS | 1790 | 1468204606112 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:46 INFO - PROCESS | 1790 | 1468204606234 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
19:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 948ms
19:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
19:36:47 INFO - PROCESS | 1790 | 1468204607063 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:47 INFO - PROCESS | 1790 | 1468204607146 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
19:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 578ms
19:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
19:36:47 INFO - PROCESS | 1790 | 1468204607677 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:47 INFO - PROCESS | 1790 | 1468204607791 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
19:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms
19:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
19:36:48 INFO - PROCESS | 1790 | 1468204608390 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:48 INFO - PROCESS | 1790 | 1468204608469 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
19:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 685ms
19:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
19:36:49 INFO - PROCESS | 1790 | 1468204609078 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:49 INFO - PROCESS | 1790 | 1468204609193 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
19:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 673ms
19:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
19:36:49 INFO - PROCESS | 1790 | 1468204609762 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:49 INFO - PROCESS | 1790 | 1468204609877 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
19:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 631ms
19:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
19:36:50 INFO - PROCESS | 1790 | 1468204610398 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:50 INFO - PROCESS | 1790 | 1468204610490 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
19:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 594ms
19:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
19:36:51 INFO - PROCESS | 1790 | 1468204611012 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:51 INFO - PROCESS | 1790 | 1468204611111 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
19:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 584ms
19:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
19:36:51 INFO - PROCESS | 1790 | 1468204611596 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:51 INFO - PROCESS | 1790 | 1468204611685 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
19:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 643ms
19:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
19:36:52 INFO - PROCESS | 1790 | 1468204612240 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:52 INFO - PROCESS | 1790 | 1468204612352 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
19:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 879ms
19:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
19:36:53 INFO - PROCESS | 1790 | 1468204613130 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:53 INFO - PROCESS | 1790 | 1468204613267 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
19:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 638ms
19:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
19:36:53 INFO - PROCESS | 1790 | 1468204613780 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:53 INFO - PROCESS | 1790 | 1468204613908 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:54 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
19:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 677ms
19:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
19:36:54 INFO - PROCESS | 1790 | 1468204614475 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:54 INFO - PROCESS | 1790 | 1468204614565 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
19:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 693ms
19:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
19:36:55 INFO - PROCESS | 1790 | 1468204615156 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:55 INFO - PROCESS | 1790 | 1468204615235 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
19:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 635ms
19:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
19:36:55 INFO - PROCESS | 1790 | 1468204615796 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:55 INFO - PROCESS | 1790 | 1468204615879 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
19:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 728ms
19:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
19:36:56 INFO - PROCESS | 1790 | 1468204616529 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:56 INFO - PROCESS | 1790 | 1468204616628 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
19:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 571ms
19:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
19:36:57 INFO - PROCESS | 1790 | 1468204617120 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:57 INFO - PROCESS | 1790 | 1468204617236 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
19:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms
19:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
19:36:57 INFO - PROCESS | 1790 | 1468204617768 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:57 INFO - PROCESS | 1790 | 1468204617847 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
19:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 591ms
19:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
19:36:58 INFO - PROCESS | 1790 | 1468204618348 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:58 INFO - PROCESS | 1790 | 1468204618448 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
19:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 589ms
19:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
19:36:58 INFO - PROCESS | 1790 | 1468204618990 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:59 INFO - PROCESS | 1790 | 1468204619088 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:59 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
19:36:59 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
19:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:36:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:36:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 925ms
19:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
19:36:59 INFO - PROCESS | 1790 | 1468204619880 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:36:59 INFO - PROCESS | 1790 | 1468204619977 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
19:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 771ms
19:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
19:37:00 INFO - PROCESS | 1790 | 1468204620693 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:00 INFO - PROCESS | 1790 | 1468204620788 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
19:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 647ms
19:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
19:37:01 INFO - PROCESS | 1790 | 1468204621335 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:01 INFO - PROCESS | 1790 | 1468204621443 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
19:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 691ms
19:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
19:37:02 INFO - PROCESS | 1790 | 1468204622040 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:02 INFO - PROCESS | 1790 | 1468204622140 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
19:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 696ms
19:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
19:37:02 INFO - PROCESS | 1790 | 1468204622733 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:02 INFO - PROCESS | 1790 | 1468204622854 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
19:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 678ms
19:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
19:37:03 INFO - PROCESS | 1790 | 1468204623423 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:03 INFO - PROCESS | 1790 | 1468204623523 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
19:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 680ms
19:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
19:37:04 INFO - PROCESS | 1790 | 1468204624101 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:04 INFO - PROCESS | 1790 | 1468204624201 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
19:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 696ms
19:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
19:37:04 INFO - PROCESS | 1790 | 1468204624797 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:04 INFO - PROCESS | 1790 | 1468204624874 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
19:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 528ms
19:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
19:37:05 INFO - PROCESS | 1790 | 1468204625341 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:05 INFO - PROCESS | 1790 | 1468204625457 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
19:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 684ms
19:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
19:37:06 INFO - PROCESS | 1790 | 1468204626057 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:06 INFO - PROCESS | 1790 | 1468204626237 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
19:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 749ms
19:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
19:37:06 INFO - PROCESS | 1790 | 1468204626836 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:06 INFO - PROCESS | 1790 | 1468204626913 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
19:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 830ms
19:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
19:37:07 INFO - PROCESS | 1790 | 1468204627721 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:07 INFO - PROCESS | 1790 | 1468204627898 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
19:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 859ms
19:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
19:37:08 INFO - PROCESS | 1790 | 1468204628584 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:08 INFO - PROCESS | 1790 | 1468204628668 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
19:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 656ms
19:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
19:37:09 INFO - PROCESS | 1790 | 1468204629224 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:09 INFO - PROCESS | 1790 | 1468204629327 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
19:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 633ms
19:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
19:37:09 INFO - PROCESS | 1790 | 1468204629862 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:09 INFO - PROCESS | 1790 | 1468204629965 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
19:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 681ms
19:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
19:37:10 INFO - PROCESS | 1790 | 1468204630546 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:10 INFO - PROCESS | 1790 | 1468204630665 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
19:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 677ms
19:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
19:37:11 INFO - PROCESS | 1790 | 1468204631237 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:11 INFO - PROCESS | 1790 | 1468204631391 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
19:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 624ms
19:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
19:37:11 INFO - PROCESS | 1790 | 1468204631879 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:12 INFO - PROCESS | 1790 | 1468204632001 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
19:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 684ms
19:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
19:37:12 INFO - PROCESS | 1790 | 1468204632568 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:12 INFO - PROCESS | 1790 | 1468204632672 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
19:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms
19:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
19:37:13 INFO - PROCESS | 1790 | 1468204633498 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:13 INFO - PROCESS | 1790 | 1468204633586 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
19:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 628ms
19:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
19:37:14 INFO - PROCESS | 1790 | 1468204634162 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:14 INFO - PROCESS | 1790 | 1468204634306 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
19:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 786ms
19:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
19:37:14 INFO - PROCESS | 1790 | 1468204634986 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:15 INFO - PROCESS | 1790 | 1468204635085 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
19:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 693ms
19:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
19:37:15 INFO - PROCESS | 1790 | 1468204635686 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:15 INFO - PROCESS | 1790 | 1468204635770 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
19:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 630ms
19:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
19:37:16 INFO - PROCESS | 1790 | 1468204636323 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:16 INFO - PROCESS | 1790 | 1468204636413 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
19:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 679ms
19:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
19:37:17 INFO - PROCESS | 1790 | 1468204637004 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:17 INFO - PROCESS | 1790 | 1468204637108 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
19:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 631ms
19:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
19:37:17 INFO - PROCESS | 1790 | 1468204637639 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:17 INFO - PROCESS | 1790 | 1468204637747 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
19:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms
19:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
19:37:18 INFO - PROCESS | 1790 | 1468204638289 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:18 INFO - PROCESS | 1790 | 1468204638462 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
19:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 998ms
19:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
19:37:19 INFO - PROCESS | 1790 | 1468204639301 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:19 INFO - PROCESS | 1790 | 1468204639411 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
19:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 990ms
19:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
19:37:20 INFO - PROCESS | 1790 | 1468204640310 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:20 INFO - PROCESS | 1790 | 1468204640400 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
19:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 676ms
19:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
19:37:21 INFO - PROCESS | 1790 | 1468204641031 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:21 INFO - PROCESS | 1790 | 1468204641120 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
19:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 710ms
19:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
19:37:21 INFO - PROCESS | 1790 | 1468204641729 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:21 INFO - PROCESS | 1790 | 1468204641842 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
19:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 843ms
19:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
19:37:22 INFO - PROCESS | 1790 | 1468204642558 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:22 INFO - PROCESS | 1790 | 1468204642697 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
19:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 631ms
19:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
19:37:23 INFO - PROCESS | 1790 | 1468204643221 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:23 INFO - PROCESS | 1790 | 1468204643340 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
19:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 894ms
19:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
19:37:24 INFO - PROCESS | 1790 | 1468204644102 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:24 INFO - PROCESS | 1790 | 1468204644274 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
19:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 735ms
19:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
19:37:24 INFO - PROCESS | 1790 | 1468204644835 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:24 INFO - PROCESS | 1790 | 1468204644943 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
19:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 682ms
19:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
19:37:25 INFO - PROCESS | 1790 | 1468204645534 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:25 INFO - PROCESS | 1790 | 1468204645815 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
19:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1180ms
19:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
19:37:26 INFO - PROCESS | 1790 | 1468204646754 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:26 INFO - PROCESS | 1790 | 1468204646878 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
19:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 710ms
19:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
19:37:27 INFO - PROCESS | 1790 | 1468204647460 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:27 INFO - PROCESS | 1790 | 1468204647571 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
19:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 633ms
19:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
19:37:28 INFO - PROCESS | 1790 | 1468204648130 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:28 INFO - PROCESS | 1790 | 1468204648212 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
19:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 711ms
19:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
19:37:28 INFO - PROCESS | 1790 | 1468204648817 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:28 INFO - PROCESS | 1790 | 1468204648925 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
19:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 778ms
19:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
19:37:29 INFO - PROCESS | 1790 | 1468204649603 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:29 INFO - PROCESS | 1790 | 1468204649721 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
19:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 732ms
19:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
19:37:30 INFO - PROCESS | 1790 | 1468204650345 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:30 INFO - PROCESS | 1790 | 1468204650467 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
19:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 682ms
19:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
19:37:31 INFO - PROCESS | 1790 | 1468204651027 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:31 INFO - PROCESS | 1790 | 1468204651130 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
19:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 580ms
19:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
19:37:31 INFO - PROCESS | 1790 | 1468204651642 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:31 INFO - PROCESS | 1790 | 1468204651879 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
19:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 780ms
19:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
19:37:32 INFO - PROCESS | 1790 | 1468204652432 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:32 INFO - PROCESS | 1790 | 1468204652536 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
19:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 992ms
19:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
19:37:33 INFO - PROCESS | 1790 | 1468204653427 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:33 INFO - PROCESS | 1790 | 1468204653560 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
19:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 743ms
19:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
19:37:34 INFO - PROCESS | 1790 | 1468204654169 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:34 INFO - PROCESS | 1790 | 1468204654261 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
19:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 635ms
19:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
19:37:34 INFO - PROCESS | 1790 | 1468204654836 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:34 INFO - PROCESS | 1790 | 1468204654927 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
19:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 639ms
19:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
19:37:35 INFO - PROCESS | 1790 | 1468204655488 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:35 INFO - PROCESS | 1790 | 1468204655634 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
19:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 732ms
19:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
19:37:36 INFO - PROCESS | 1790 | 1468204656221 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:36 INFO - PROCESS | 1790 | 1468204656315 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
19:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 879ms
19:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
19:37:37 INFO - PROCESS | 1790 | 1468204657113 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:37 INFO - PROCESS | 1790 | 1468204657211 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
19:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 675ms
19:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
19:37:37 INFO - PROCESS | 1790 | 1468204657799 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:37 INFO - PROCESS | 1790 | 1468204657894 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
19:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 852ms
19:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
19:37:38 INFO - PROCESS | 1790 | 1468204658654 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:38 INFO - PROCESS | 1790 | 1468204658836 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
19:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 742ms
19:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
19:37:39 INFO - PROCESS | 1790 | 1468204659474 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:39 INFO - PROCESS | 1790 | 1468204659686 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
19:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1342ms
19:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
19:37:40 INFO - PROCESS | 1790 | 1468204660848 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:41 INFO - PROCESS | 1790 | 1468204661046 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
19:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 901ms
19:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
19:37:41 INFO - PROCESS | 1790 | 1468204661770 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:41 INFO - PROCESS | 1790 | 1468204661875 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
19:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 842ms
19:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
19:37:42 INFO - PROCESS | 1790 | 1468204662660 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:42 INFO - PROCESS | 1790 | 1468204662752 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
19:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 881ms
19:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
19:37:43 INFO - PROCESS | 1790 | 1468204663557 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:43 INFO - PROCESS | 1790 | 1468204663721 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
19:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 893ms
19:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
19:37:44 INFO - PROCESS | 1790 | 1468204664475 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:44 INFO - PROCESS | 1790 | 1468204664672 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
19:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1138ms
19:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
19:37:45 INFO - PROCESS | 1790 | 1468204665638 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:45 INFO - PROCESS | 1790 | 1468204665753 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
19:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 789ms
19:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
19:37:46 INFO - PROCESS | 1790 | 1468204666451 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:46 INFO - PROCESS | 1790 | 1468204666588 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
19:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1193ms
19:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
19:37:47 INFO - PROCESS | 1790 | 1468204667632 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:47 INFO - PROCESS | 1790 | 1468204667767 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
19:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 938ms
19:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
19:37:48 INFO - PROCESS | 1790 | 1468204668620 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:48 INFO - PROCESS | 1790 | 1468204668783 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
19:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 807ms
19:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
19:37:49 INFO - PROCESS | 1790 | 1468204669447 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:49 INFO - PROCESS | 1790 | 1468204669611 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
19:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 897ms
19:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
19:37:50 INFO - PROCESS | 1790 | 1468204670338 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:50 INFO - PROCESS | 1790 | 1468204670501 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
19:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 996ms
19:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
19:37:51 INFO - PROCESS | 1790 | 1468204671334 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:51 INFO - PROCESS | 1790 | 1468204671504 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
19:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 889ms
19:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
19:37:52 INFO - PROCESS | 1790 | 1468204672241 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:52 INFO - PROCESS | 1790 | 1468204672367 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
19:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 891ms
19:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
19:37:53 INFO - PROCESS | 1790 | 1468204673140 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:53 INFO - PROCESS | 1790 | 1468204673282 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
19:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 941ms
19:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
19:37:54 INFO - PROCESS | 1790 | 1468204674086 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:54 INFO - PROCESS | 1790 | 1468204674362 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
19:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1240ms
19:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
19:37:55 INFO - PROCESS | 1790 | 1468204675376 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:55 INFO - PROCESS | 1790 | 1468204675518 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
19:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1108ms
19:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
19:37:56 INFO - PROCESS | 1790 | 1468204676503 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:56 INFO - PROCESS | 1790 | 1468204676672 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
19:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 788ms
19:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
19:37:57 INFO - PROCESS | 1790 | 1468204677350 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:57 INFO - PROCESS | 1790 | 1468204677493 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
19:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 934ms
19:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
19:37:58 INFO - PROCESS | 1790 | 1468204678243 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:58 INFO - PROCESS | 1790 | 1468204678441 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
19:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 989ms
19:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
19:37:59 INFO - PROCESS | 1790 | 1468204679251 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:37:59 INFO - PROCESS | 1790 | 1468204679415 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
19:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 848ms
19:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
19:38:00 INFO - PROCESS | 1790 | 1468204680096 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:00 INFO - PROCESS | 1790 | 1468204680259 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
19:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1028ms
19:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
19:38:01 INFO - PROCESS | 1790 | 1468204681136 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:01 INFO - PROCESS | 1790 | 1468204681413 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
19:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1086ms
19:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
19:38:02 INFO - PROCESS | 1790 | 1468204682311 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:02 INFO - PROCESS | 1790 | 1468204682435 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
19:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 790ms
19:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
19:38:03 INFO - PROCESS | 1790 | 1468204683121 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:03 INFO - PROCESS | 1790 | 1468204683253 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
19:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 999ms
19:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
19:38:04 INFO - PROCESS | 1790 | 1468204684164 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:04 INFO - PROCESS | 1790 | 1468204684316 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
19:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 773ms
19:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
19:38:04 INFO - PROCESS | 1790 | 1468204684898 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:05 INFO - PROCESS | 1790 | 1468204684996 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
19:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 785ms
19:38:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
19:38:05 INFO - PROCESS | 1790 | 1468204685689 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:05 INFO - PROCESS | 1790 | 1468204685893 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
19:38:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 984ms
19:38:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
19:38:06 INFO - PROCESS | 1790 | 1468204686704 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:06 INFO - PROCESS | 1790 | 1468204686861 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
19:38:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 788ms
19:38:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
19:38:07 INFO - PROCESS | 1790 | 1468204687510 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:07 INFO - PROCESS | 1790 | 1468204687706 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
19:38:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1092ms
19:38:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
19:38:08 INFO - PROCESS | 1790 | 1468204688620 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:08 INFO - PROCESS | 1790 | 1468204688765 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
19:38:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1085ms
19:38:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
19:38:09 INFO - PROCESS | 1790 | 1468204689721 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:09 INFO - PROCESS | 1790 | 1468204689865 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
19:38:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 777ms
19:38:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
19:38:10 INFO - PROCESS | 1790 | 1468204690531 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:10 INFO - PROCESS | 1790 | 1468204690656 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
19:38:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 786ms
19:38:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
19:38:11 INFO - PROCESS | 1790 | 1468204691318 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:11 INFO - PROCESS | 1790 | 1468204691502 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:12 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)
19:38:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1294ms
19:38:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
19:38:12 INFO - PROCESS | 1790 | 1468204692610 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:12 INFO - PROCESS | 1790 | 1468204692680 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:13 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
19:38:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:38:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
19:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:38:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1233ms
19:38:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
19:38:13 INFO - PROCESS | 1790 | 1468204693851 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:13 INFO - PROCESS | 1790 | 1468204693943 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
19:38:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:38:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
19:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:38:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1225ms
19:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
19:38:15 INFO - PROCESS | 1790 | 1468204695086 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:15 INFO - PROCESS | 1790 | 1468204695258 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
19:38:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1438ms
19:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
19:38:16 INFO - PROCESS | 1790 | 1468204696530 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:16 INFO - PROCESS | 1790 | 1468204696637 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:17 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)
19:38:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1189ms
19:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
19:38:17 INFO - PROCESS | 1790 | 1468204697732 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:17 INFO - PROCESS | 1790 | 1468204697814 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:18 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
19:38:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:38:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
19:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:38:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1140ms
19:38:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
19:38:18 INFO - PROCESS | 1790 | 1468204698869 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:18 INFO - PROCESS | 1790 | 1468204698952 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
19:38:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:38:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
19:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:38:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1179ms
19:38:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
19:38:20 INFO - PROCESS | 1790 | 1468204700053 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:20 INFO - PROCESS | 1790 | 1468204700142 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
19:38:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:38:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
19:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:38:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1178ms
19:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
19:38:21 INFO - PROCESS | 1790 | 1468204701241 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:21 INFO - PROCESS | 1790 | 1468204701361 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
19:38:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:38:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
19:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1341ms
19:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
19:38:22 INFO - PROCESS | 1790 | 1468204702611 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:22 INFO - PROCESS | 1790 | 1468204702698 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
19:38:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 694ms
19:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
19:38:23 INFO - PROCESS | 1790 | 1468204703334 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:23 INFO - PROCESS | 1790 | 1468204703465 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
19:38:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 748ms
19:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
19:38:24 INFO - PROCESS | 1790 | 1468204704115 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:24 INFO - PROCESS | 1790 | 1468204704234 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
19:38:24 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:38:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
19:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:38:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 745ms
19:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
19:38:24 INFO - PROCESS | 1790 | 1468204704834 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:24 INFO - PROCESS | 1790 | 1468204704936 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
19:38:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 642ms
19:38:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
19:38:25 INFO - PROCESS | 1790 | 1468204705490 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:25 INFO - PROCESS | 1790 | 1468204705594 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
19:38:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:38:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
19:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 692ms
19:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
19:38:26 INFO - PROCESS | 1790 | 1468204706184 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:26 INFO - PROCESS | 1790 | 1468204706306 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
19:38:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:38:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
19:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 783ms
19:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
19:38:27 INFO - PROCESS | 1790 | 1468204706999 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:27 INFO - PROCESS | 1790 | 1468204707084 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
19:38:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 714ms
19:38:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
19:38:27 INFO - PROCESS | 1790 | 1468204707684 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:27 INFO - PROCESS | 1790 | 1468204707763 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
19:38:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:38:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
19:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:38:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1181ms
19:38:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
19:38:28 INFO - PROCESS | 1790 | 1468204708876 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:28 INFO - PROCESS | 1790 | 1468204708967 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
19:38:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 677ms
19:38:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
19:38:29 INFO - PROCESS | 1790 | 1468204709585 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:29 INFO - PROCESS | 1790 | 1468204709706 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
19:38:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 777ms
19:38:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
19:38:30 INFO - PROCESS | 1790 | 1468204710387 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:30 INFO - PROCESS | 1790 | 1468204710482 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
19:38:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 688ms
19:38:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
19:38:31 INFO - PROCESS | 1790 | 1468204711079 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:31 INFO - PROCESS | 1790 | 1468204711178 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
19:38:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 687ms
19:38:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
19:38:31 INFO - PROCESS | 1790 | 1468204711758 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:31 INFO - PROCESS | 1790 | 1468204711843 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
19:38:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 627ms
19:38:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
19:38:32 INFO - PROCESS | 1790 | 1468204712395 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:32 INFO - PROCESS | 1790 | 1468204712494 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
19:38:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms
19:38:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
19:38:33 INFO - PROCESS | 1790 | 1468204713151 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:33 INFO - PROCESS | 1790 | 1468204713255 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
19:38:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 689ms
19:38:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
19:38:33 INFO - PROCESS | 1790 | 1468204713826 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:33 INFO - PROCESS | 1790 | 1468204713901 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
19:38:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 632ms
19:38:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
19:38:34 INFO - PROCESS | 1790 | 1468204714468 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:34 INFO - PROCESS | 1790 | 1468204714672 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
19:38:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 929ms
19:38:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
19:38:35 INFO - PROCESS | 1790 | 1468204715412 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:35 INFO - PROCESS | 1790 | 1468204715500 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
19:38:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 737ms
19:38:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
19:38:36 INFO - PROCESS | 1790 | 1468204716161 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:36 INFO - PROCESS | 1790 | 1468204716257 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
19:38:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 678ms
19:38:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
19:38:36 INFO - PROCESS | 1790 | 1468204716852 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:36 INFO - PROCESS | 1790 | 1468204716960 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
19:38:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 731ms
19:38:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
19:38:37 INFO - PROCESS | 1790 | 1468204717577 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:37 INFO - PROCESS | 1790 | 1468204717702 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
19:38:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 774ms
19:38:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
19:38:38 INFO - PROCESS | 1790 | 1468204718354 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:38 INFO - PROCESS | 1790 | 1468204718457 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
19:38:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 636ms
19:38:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
19:38:39 INFO - PROCESS | 1790 | 1468204719002 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:39 INFO - PROCESS | 1790 | 1468204719095 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
19:38:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 633ms
19:38:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
19:38:39 INFO - PROCESS | 1790 | 1468204719644 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:39 INFO - PROCESS | 1790 | 1468204719732 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
19:38:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 591ms
19:38:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
19:38:40 INFO - PROCESS | 1790 | 1468204720245 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:40 INFO - PROCESS | 1790 | 1468204720326 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
19:38:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 780ms
19:38:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
19:38:41 INFO - PROCESS | 1790 | 1468204721034 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:41 INFO - PROCESS | 1790 | 1468204721285 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
19:38:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 784ms
19:38:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
19:38:41 INFO - PROCESS | 1790 | 1468204721863 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:41 INFO - PROCESS | 1790 | 1468204721957 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
19:38:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 681ms
19:38:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
19:38:42 INFO - PROCESS | 1790 | 1468204722541 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:42 INFO - PROCESS | 1790 | 1468204722615 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
19:38:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms
19:38:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
19:38:43 INFO - PROCESS | 1790 | 1468204723233 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:43 INFO - PROCESS | 1790 | 1468204723331 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
19:38:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 577ms
19:38:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
19:38:43 INFO - PROCESS | 1790 | 1468204723831 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:43 INFO - PROCESS | 1790 | 1468204723959 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
19:38:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 640ms
19:38:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
19:38:44 INFO - PROCESS | 1790 | 1468204724499 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:44 INFO - PROCESS | 1790 | 1468204724638 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
19:38:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 743ms
19:38:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
19:38:45 INFO - PROCESS | 1790 | 1468204725228 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:45 INFO - PROCESS | 1790 | 1468204725371 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
19:38:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 593ms
19:38:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
19:38:45 INFO - PROCESS | 1790 | 1468204725846 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:45 INFO - PROCESS | 1790 | 1468204725969 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
19:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 651ms
19:38:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
19:38:46 INFO - PROCESS | 1790 | 1468204726491 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:46 INFO - PROCESS | 1790 | 1468204726578 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
19:38:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 627ms
19:38:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
19:38:47 INFO - PROCESS | 1790 | 1468204727118 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:47 INFO - PROCESS | 1790 | 1468204727193 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
19:38:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 774ms
19:38:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
19:38:47 INFO - PROCESS | 1790 | 1468204727974 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:48 INFO - PROCESS | 1790 | 1468204728061 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
19:38:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 788ms
19:38:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
19:38:48 INFO - PROCESS | 1790 | 1468204728714 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:48 INFO - PROCESS | 1790 | 1468204728892 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
19:38:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 736ms
19:38:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
19:38:49 INFO - PROCESS | 1790 | 1468204729513 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:49 INFO - PROCESS | 1790 | 1468204729611 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
19:38:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 746ms
19:38:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
19:38:50 INFO - PROCESS | 1790 | 1468204730197 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:50 INFO - PROCESS | 1790 | 1468204730279 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
19:38:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 582ms
19:38:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
19:38:50 INFO - PROCESS | 1790 | 1468204730789 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:50 INFO - PROCESS | 1790 | 1468204730914 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
19:38:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 685ms
19:38:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
19:38:51 INFO - PROCESS | 1790 | 1468204731497 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:51 INFO - PROCESS | 1790 | 1468204731583 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
19:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 655ms
19:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
19:38:52 INFO - PROCESS | 1790 | 1468204732140 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:52 INFO - PROCESS | 1790 | 1468204732257 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
19:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 683ms
19:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
19:38:52 INFO - PROCESS | 1790 | 1468204732834 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:52 INFO - PROCESS | 1790 | 1468204732963 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
19:38:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms
19:38:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
19:38:53 INFO - PROCESS | 1790 | 1468204733531 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:53 INFO - PROCESS | 1790 | 1468204733621 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
19:38:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 788ms
19:38:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
19:38:54 INFO - PROCESS | 1790 | 1468204734347 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:54 INFO - PROCESS | 1790 | 1468204734471 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
19:38:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 682ms
19:38:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
19:38:55 INFO - PROCESS | 1790 | 1468204735030 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:55 INFO - PROCESS | 1790 | 1468204735109 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
19:38:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 579ms
19:38:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
19:38:55 INFO - PROCESS | 1790 | 1468204735651 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:55 INFO - PROCESS | 1790 | 1468204735772 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
19:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 791ms
19:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
19:38:56 INFO - PROCESS | 1790 | 1468204736428 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:56 INFO - PROCESS | 1790 | 1468204736574 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
19:38:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 684ms
19:38:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
19:38:57 INFO - PROCESS | 1790 | 1468204737118 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:57 INFO - PROCESS | 1790 | 1468204737217 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
19:38:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 636ms
19:38:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
19:38:57 INFO - PROCESS | 1790 | 1468204737761 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:57 INFO - PROCESS | 1790 | 1468204737863 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
19:38:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 631ms
19:38:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
19:38:58 INFO - PROCESS | 1790 | 1468204738409 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:58 INFO - PROCESS | 1790 | 1468204738508 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
19:38:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 583ms
19:38:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
19:38:58 INFO - PROCESS | 1790 | 1468204738987 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:59 INFO - PROCESS | 1790 | 1468204739096 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
19:38:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 636ms
19:38:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
19:38:59 INFO - PROCESS | 1790 | 1468204739644 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:38:59 INFO - PROCESS | 1790 | 1468204739751 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
19:39:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
19:39:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms
19:39:00 INFO - TEST-START | /DOMEvents/constructors.html
19:39:00 INFO - PROCESS | 1790 | 1468204740270 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:00 INFO - PROCESS | 1790 | 1468204740395 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
19:39:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
19:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:39:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
19:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:39:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
19:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:39:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
19:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:39:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
19:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:39:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
19:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
19:39:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:39:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
19:39:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 899ms
19:39:01 INFO - TEST-START | /DOMEvents/event-phases-order.html
19:39:01 INFO - PROCESS | 1790 | 1468204741184 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:01 INFO - PROCESS | 1790 | 1468204741288 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
19:39:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 534ms
19:39:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
19:39:01 INFO - PROCESS | 1790 | 1468204741721 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:01 INFO - PROCESS | 1790 | 1468204741810 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
19:39:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
19:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
19:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
19:39:02 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
19:39:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
19:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
19:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
19:39:02 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
19:39:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
19:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
19:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
19:39:02 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]"
19:39:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
19:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
19:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
19:39:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
19:39:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 579ms
19:39:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
19:39:02 INFO - PROCESS | 1790 | 1468204742330 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:02 INFO - PROCESS | 1790 | 1468204742408 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:02 INFO - PROCESS | 1790 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
19:39:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
19:39:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 583ms
19:39:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
19:39:02 INFO - PROCESS | 1790 | 1468204742907 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:02 INFO - PROCESS | 1790 | 1468204742982 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:03 INFO - PROCESS | 1790 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
19:39:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
19:39:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 593ms
19:39:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
19:39:03 INFO - PROCESS | 1790 | 1468204743500 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:03 INFO - PROCESS | 1790 | 1468204743572 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
19:39:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 675ms
19:39:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
19:39:04 INFO - PROCESS | 1790 | 1468204744189 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:04 INFO - PROCESS | 1790 | 1468204744339 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:04 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.
19:39:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 632ms
19:39:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
19:39:04 INFO - PROCESS | 1790 | 1468204744817 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:04 INFO - PROCESS | 1790 | 1468204744893 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:05 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
19:39:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
19:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
19:39:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 524ms
19:39:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
19:39:05 INFO - PROCESS | 1790 | 1468204745347 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:05 INFO - PROCESS | 1790 | 1468204745425 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:05 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.
19:39:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 582ms
19:39:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
19:39:05 INFO - PROCESS | 1790 | 1468204745934 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:06 INFO - PROCESS | 1790 | 1468204746009 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:06 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.
19:39:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 524ms
19:39:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
19:39:06 INFO - PROCESS | 1790 | 1468204746466 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:06 INFO - PROCESS | 1790 | 1468204746543 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
19:39:07 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
19:39:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 687ms
19:39:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
19:39:07 INFO - PROCESS | 1790 | 1468204747165 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:07 INFO - PROCESS | 1790 | 1468204747368 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:07 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.
19:39:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 778ms
19:39:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
19:39:07 INFO - PROCESS | 1790 | 1468204747949 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:08 INFO - PROCESS | 1790 | 1468204748053 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:08 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.
19:39:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 623ms
19:39:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
19:39:08 INFO - PROCESS | 1790 | 1468204748570 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:08 INFO - PROCESS | 1790 | 1468204748656 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:09 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.
19:39:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 577ms
19:39:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
19:39:09 INFO - PROCESS | 1790 | 1468204749163 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:09 INFO - PROCESS | 1790 | 1468204749246 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:09 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.
19:39:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 631ms
19:39:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
19:39:09 INFO - PROCESS | 1790 | 1468204749790 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:09 INFO - PROCESS | 1790 | 1468204749868 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:10 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.
19:39:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 522ms
19:39:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
19:39:10 INFO - PROCESS | 1790 | 1468204750322 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:10 INFO - PROCESS | 1790 | 1468204750407 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:10 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.
19:39:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 640ms
19:39:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
19:39:10 INFO - PROCESS | 1790 | 1468204750979 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:11 INFO - PROCESS | 1790 | 1468204751078 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:11 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
19:39:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
19:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
19:39:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 593ms
19:39:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
19:39:11 INFO - PROCESS | 1790 | 1468204751569 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:11 INFO - PROCESS | 1790 | 1468204751649 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:12 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.
19:39:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 532ms
19:39:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
19:39:12 INFO - PROCESS | 1790 | 1468204752105 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:12 INFO - PROCESS | 1790 | 1468204752178 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:12 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.
19:39:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms
19:39:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
19:39:12 INFO - PROCESS | 1790 | 1468204752628 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:12 INFO - PROCESS | 1790 | 1468204752702 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
19:39:13 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
19:39:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 531ms
19:39:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
19:39:13 INFO - PROCESS | 1790 | 1468204753169 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:13 INFO - PROCESS | 1790 | 1468204753254 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:13 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.
19:39:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 636ms
19:39:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
19:39:13 INFO - PROCESS | 1790 | 1468204753811 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:13 INFO - PROCESS | 1790 | 1468204753915 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:14 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.
19:39:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 773ms
19:39:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
19:39:14 INFO - PROCESS | 1790 | 1468204754593 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:14 INFO - PROCESS | 1790 | 1468204754665 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:15 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.
19:39:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 579ms
19:39:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
19:39:15 INFO - PROCESS | 1790 | 1468204755179 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:15 INFO - PROCESS | 1790 | 1468204755262 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:15 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
19:39:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 622ms
19:39:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker
19:39:15 INFO - PROCESS | 1790 | 1468204755817 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:15 INFO - PROCESS | 1790 | 1468204755894 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
19:39:16 INFO - {}
19:39:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
19:39:16 INFO - {}
19:39:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
19:39:16 INFO - {}
19:39:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
19:39:16 INFO - {}
19:39:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 584ms
19:39:16 INFO - TEST-START | /FileAPI/fileReader.html
19:39:16 INFO - PROCESS | 1790 | 1468204756394 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:16 INFO - PROCESS | 1790 | 1468204756469 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
19:39:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
19:39:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
19:39:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
19:39:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 534ms
19:39:16 INFO - TEST-START | /FileAPI/historical.html
19:39:16 INFO - PROCESS | 1790 | 1468204756948 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:17 INFO - PROCESS | 1790 | 1468204757037 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
19:39:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
19:39:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
19:39:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
19:39:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
19:39:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
19:39:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
19:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
19:39:17 INFO - TEST-OK | /FileAPI/historical.html | took 632ms
19:39:17 INFO - TEST-START | /FileAPI/idlharness.html
19:39:17 INFO - PROCESS | 1790 | 1468204757591 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:17 INFO - PROCESS | 1790 | 1468204757687 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
19:39:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
19:39:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
19:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:39:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:39:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:39:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
19:39:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
19:39:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
19:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
19:39:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
19:39:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:39:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
19:39:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
19:39:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
19:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:39:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:39:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:39:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
19:39:18 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
19:39:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:39:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:39:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:39:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:39:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
19:39:18 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
19:39:18 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
19:39:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:39:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:39:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:39:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:39:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
19:39:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
19:39:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
19:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
19:39:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:39:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
19:39:18 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
19:39:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:39:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:39:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:39:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:39:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
19:39:18 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
19:39:18 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
19:39:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:39:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:39:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:39:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:39:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
19:39:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
19:39:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 987ms
19:39:18 INFO - TEST-START | /FileAPI/idlharness.worker
19:39:18 INFO - PROCESS | 1790 | 1468204758589 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:18 INFO - PROCESS | 1790 | 1468204758700 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
19:39:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:39:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
19:39:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
19:39:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
19:39:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:39:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
19:39:19 INFO - {}
19:39:19 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
19:39:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:39:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:39:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
19:39:19 INFO - {}
19:39:19 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 - {}
19:39:19 INFO - {}
19:39:19 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
19:39:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:39:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:39:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
19:39:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
19:39:19 INFO - {}
19:39:19 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
19:39:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:39:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:39:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
19:39:19 INFO - {}
19:39:19 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 - {}
19:39:19 INFO - {}
19:39:19 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
19:39:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:39:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:39:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 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
19:39:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
19:39:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
19:39:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 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
19:39:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 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
19:39:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 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
19:39:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:39:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
19:39:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
19:39:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
19:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
19:39:19 INFO - {}
19:39:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1075ms
19:39:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
19:39:19 INFO - PROCESS | 1790 | 1468204759678 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:19 INFO - PROCESS | 1790 | 1468204759810 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
19:39:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 632ms
19:39:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html
19:39:20 INFO - PROCESS | 1790 | 1468204760310 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:20 INFO - PROCESS | 1790 | 1468204760391 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
19:39:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 824ms
19:39:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
19:39:21 INFO - PROCESS | 1790 | 1468204761142 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:21 INFO - PROCESS | 1790 | 1468204761276 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
19:39:21 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.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
19:39:21 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'.)
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
19:39:21 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.
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
19:39:21 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.
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
19:39:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
19:39:21 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.
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
19:39:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
19:39:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
19:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
19:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
19:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
19:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
19:39:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 800ms
19:39:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
19:39:22 INFO - PROCESS | 1790 | 1468204761963 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:22 INFO - PROCESS | 1790 | 1468204762071 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
19:39:22 INFO - {}
19:39:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 576ms
19:39:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
19:39:22 INFO - PROCESS | 1790 | 1468204762545 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:22 INFO - PROCESS | 1790 | 1468204762625 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
19:39:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms
19:39:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
19:39:23 INFO - PROCESS | 1790 | 1468204763177 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:23 INFO - PROCESS | 1790 | 1468204763252 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
19:39:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
19:39:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:39:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
19:39:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
19:39:24 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"
19:39:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
19:39:24 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"
19:39:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
19:39:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 682ms
19:39:24 INFO - TEST-START | /FileAPI/file/File-constructor.html
19:39:24 INFO - PROCESS | 1790 | 1468204763867 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:24 INFO - PROCESS | 1790 | 1468204764030 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
19:39:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
19:39:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
19:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
19:39:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
19:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
19:39:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
19:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
19:39:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
19:39:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 633ms
19:39:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
19:39:24 INFO - PROCESS | 1790 | 1468204764516 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:24 INFO - PROCESS | 1790 | 1468204764607 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
19:39:25 INFO - {}
19:39:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 640ms
19:39:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
19:39:25 INFO - PROCESS | 1790 | 1468204765155 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:25 INFO - PROCESS | 1790 | 1468204765255 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
19:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
19:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
19:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
19:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
19:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
19:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
19:39:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms
19:39:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
19:39:25 INFO - PROCESS | 1790 | 1468204765843 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:25 INFO - PROCESS | 1790 | 1468204765917 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
19:39:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 533ms
19:39:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
19:39:26 INFO - PROCESS | 1790 | 1468204766379 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:26 INFO - PROCESS | 1790 | 1468204766445 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
19:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
19:39:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 526ms
19:39:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
19:39:26 INFO - PROCESS | 1790 | 1468204766912 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:26 INFO - PROCESS | 1790 | 1468204766980 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
19:39:27 INFO - reader.readAsText(blob_2)
19:39:27 INFO - }" did not throw
19:39:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
19:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
19:39:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
19:39:27 INFO - reader.readAsDataURL(blob_2)
19:39:27 INFO - }" did not throw
19:39:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
19:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
19:39:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
19:39:27 INFO - reader.readAsArrayBuffer(blob_2)
19:39:27 INFO - }" did not throw
19:39:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
19:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
19:39:27 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
19:39:27 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
19:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:39:27 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
19:39:27 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
19:39:27 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
19:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:39:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
19:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
19:39:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
19:39:27 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
19:39:27 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
19:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:39:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 829ms
19:39:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
19:39:27 INFO - PROCESS | 1790 | 1468204767761 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:27 INFO - PROCESS | 1790 | 1468204767878 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
19:39:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
19:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
19:39:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
19:39:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 676ms
19:39:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
19:39:28 INFO - PROCESS | 1790 | 1468204768443 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:28 INFO - PROCESS | 1790 | 1468204768527 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
19:39:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 573ms
19:39:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
19:39:29 INFO - PROCESS | 1790 | 1468204769039 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:29 INFO - PROCESS | 1790 | 1468204769113 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
19:39:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 633ms
19:39:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
19:39:29 INFO - PROCESS | 1790 | 1468204769664 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:29 INFO - PROCESS | 1790 | 1468204769758 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
19:39:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms
19:39:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
19:39:30 INFO - PROCESS | 1790 | 1468204770338 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:30 INFO - PROCESS | 1790 | 1468204770419 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
19:39:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
19:39:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 625ms
19:39:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
19:39:30 INFO - PROCESS | 1790 | 1468204770972 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:31 INFO - PROCESS | 1790 | 1468204771053 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
19:39:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 531ms
19:39:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
19:39:31 INFO - PROCESS | 1790 | 1468204771503 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:31 INFO - PROCESS | 1790 | 1468204771577 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
19:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
19:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
19:39:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 577ms
19:39:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
19:39:32 INFO - PROCESS | 1790 | 1468204772088 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:32 INFO - PROCESS | 1790 | 1468204772160 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
19:39:32 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
19:39:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
19:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:39:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
19:39:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 523ms
19:39:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
19:39:32 INFO - PROCESS | 1790 | 1468204772615 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:32 INFO - PROCESS | 1790 | 1468204772686 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
19:39:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 533ms
19:39:33 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
19:39:33 INFO - PROCESS | 1790 | 1468204773159 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:33 INFO - PROCESS | 1790 | 1468204773238 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:33 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
19:39:33 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 786ms
19:39:33 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
19:39:33 INFO - PROCESS | 1790 | 1468204773953 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:34 INFO - PROCESS | 1790 | 1468204774106 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:34 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
19:39:34 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 826ms
19:39:34 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
19:39:34 INFO - PROCESS | 1790 | 1468204774783 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:34 INFO - PROCESS | 1790 | 1468204774875 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:35 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
19:39:35 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 683ms
19:39:35 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
19:39:35 INFO - PROCESS | 1790 | 1468204775474 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:35 INFO - PROCESS | 1790 | 1468204775594 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:36 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
19:39:36 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 687ms
19:39:36 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
19:39:36 INFO - PROCESS | 1790 | 1468204776179 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:36 INFO - PROCESS | 1790 | 1468204776269 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
19:39:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
19:39:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
19:39:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
19:39:36 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 734ms
19:39:36 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
19:39:36 INFO - PROCESS | 1790 | 1468204776910 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:37 INFO - PROCESS | 1790 | 1468204777008 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
19:39:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
19:39:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
19:39:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
19:39:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
19:39:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
19:39:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 679ms
19:39:37 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
19:39:37 INFO - PROCESS | 1790 | 1468204777589 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:37 INFO - PROCESS | 1790 | 1468204777685 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
19:39:38 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 682ms
19:39:38 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
19:39:38 INFO - PROCESS | 1790 | 1468204778281 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:38 INFO - PROCESS | 1790 | 1468204778404 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
19:39:38 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
19:39:38 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 623ms
19:39:38 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
19:39:38 INFO - PROCESS | 1790 | 1468204778907 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:39 INFO - PROCESS | 1790 | 1468204778994 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
19:39:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
19:39:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
19:39:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
19:39:39 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 625ms
19:39:39 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
19:39:39 INFO - PROCESS | 1790 | 1468204779538 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:39 INFO - PROCESS | 1790 | 1468204779612 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
19:39:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
19:39:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
19:39:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
19:39:40 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 582ms
19:39:40 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
19:39:40 INFO - PROCESS | 1790 | 1468204780127 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:40 INFO - PROCESS | 1790 | 1468204780215 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
19:39:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
19:39:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
19:39:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
19:39:41 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 1024ms
19:39:41 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
19:39:41 INFO - PROCESS | 1790 | 1468204781214 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:41 INFO - PROCESS | 1790 | 1468204781318 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
19:39:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
19:39:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
19:39:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
19:39:41 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 686ms
19:39:41 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
19:39:41 INFO - PROCESS | 1790 | 1468204781898 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:41 INFO - PROCESS | 1790 | 1468204781982 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
19:39:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
19:39:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
19:39:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
19:39:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
19:39:42 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 836ms
19:39:42 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
19:39:42 INFO - PROCESS | 1790 | 1468204782746 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:42 INFO - PROCESS | 1790 | 1468204782834 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:43 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
19:39:43 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
19:39:43 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
19:39:43 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 773ms
19:39:43 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
19:39:43 INFO - PROCESS | 1790 | 1468204783516 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:43 INFO - PROCESS | 1790 | 1468204783603 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:44 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
19:39:44 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
19:39:44 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
19:39:44 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 832ms
19:39:44 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
19:39:44 INFO - PROCESS | 1790 | 1468204784355 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:44 INFO - PROCESS | 1790 | 1468204784452 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
19:39:45 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 675ms
19:39:45 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
19:39:45 INFO - PROCESS | 1790 | 1468204785037 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:45 INFO - PROCESS | 1790 | 1468204785150 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
19:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
19:39:45 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 671ms
19:39:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
19:39:45 INFO - PROCESS | 1790 | 1468204785714 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:45 INFO - PROCESS | 1790 | 1468204785796 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
19:39:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 644ms
19:39:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
19:39:46 INFO - PROCESS | 1790 | 1468204786359 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:46 INFO - PROCESS | 1790 | 1468204786436 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
19:39:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 637ms
19:39:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
19:39:47 INFO - PROCESS | 1790 | 1468204787001 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:47 INFO - PROCESS | 1790 | 1468204787081 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
19:39:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 1022ms
19:39:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
19:39:48 INFO - PROCESS | 1790 | 1468204788064 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:48 INFO - PROCESS | 1790 | 1468204788269 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
19:39:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 881ms
19:39:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
19:39:48 INFO - PROCESS | 1790 | 1468204788943 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:49 INFO - PROCESS | 1790 | 1468204789053 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
19:39:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 678ms
19:39:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
19:39:49 INFO - PROCESS | 1790 | 1468204789629 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:49 INFO - PROCESS | 1790 | 1468204789753 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
19:39:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 677ms
19:39:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
19:39:50 INFO - PROCESS | 1790 | 1468204790323 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:50 INFO - PROCESS | 1790 | 1468204790412 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
19:39:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 733ms
19:39:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
19:39:51 INFO - PROCESS | 1790 | 1468204791049 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:51 INFO - PROCESS | 1790 | 1468204791153 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
19:39:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 669ms
19:39:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
19:39:51 INFO - PROCESS | 1790 | 1468204791728 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:51 INFO - PROCESS | 1790 | 1468204791821 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
19:39:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 726ms
19:39:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
19:39:52 INFO - PROCESS | 1790 | 1468204792455 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:52 INFO - PROCESS | 1790 | 1468204792554 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
19:39:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 571ms
19:39:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
19:39:53 INFO - PROCESS | 1790 | 1468204793031 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:53 INFO - PROCESS | 1790 | 1468204793097 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
19:39:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 584ms
19:39:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
19:39:53 INFO - PROCESS | 1790 | 1468204793620 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:53 INFO - PROCESS | 1790 | 1468204793693 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
19:39:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 574ms
19:39:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
19:39:54 INFO - PROCESS | 1790 | 1468204794198 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:54 INFO - PROCESS | 1790 | 1468204794286 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
19:39:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 883ms
19:39:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
19:39:55 INFO - PROCESS | 1790 | 1468204795097 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:55 INFO - PROCESS | 1790 | 1468204795253 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
19:39:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 923ms
19:39:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
19:39:56 INFO - PROCESS | 1790 | 1468204796023 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:56 INFO - PROCESS | 1790 | 1468204796111 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
19:39:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 676ms
19:39:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
19:39:56 INFO - PROCESS | 1790 | 1468204796711 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:56 INFO - PROCESS | 1790 | 1468204796824 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:57 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
19:39:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 678ms
19:39:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
19:39:57 INFO - PROCESS | 1790 | 1468204797386 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:57 INFO - PROCESS | 1790 | 1468204797466 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:58 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
19:39:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 627ms
19:39:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
19:39:58 INFO - PROCESS | 1790 | 1468204798019 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:58 INFO - PROCESS | 1790 | 1468204798096 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
19:39:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 679ms
19:39:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
19:39:58 INFO - PROCESS | 1790 | 1468204798709 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:58 INFO - PROCESS | 1790 | 1468204798794 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
19:39:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 672ms
19:39:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
19:39:59 INFO - PROCESS | 1790 | 1468204799386 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:39:59 INFO - PROCESS | 1790 | 1468204799477 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:00 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
19:40:00 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 783ms
19:40:00 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
19:40:00 INFO - PROCESS | 1790 | 1468204800168 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:00 INFO - PROCESS | 1790 | 1468204800247 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:00 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
19:40:00 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 625ms
19:40:00 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
19:40:00 INFO - PROCESS | 1790 | 1468204800799 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:00 INFO - PROCESS | 1790 | 1468204800876 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:01 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
19:40:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 829ms
19:40:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
19:40:01 INFO - PROCESS | 1790 | 1468204801636 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:01 INFO - PROCESS | 1790 | 1468204801748 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
19:40:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 929ms
19:40:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
19:40:02 INFO - PROCESS | 1790 | 1468204802578 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:02 INFO - PROCESS | 1790 | 1468204802676 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
19:40:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 685ms
19:40:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
19:40:03 INFO - PROCESS | 1790 | 1468204803278 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:03 INFO - PROCESS | 1790 | 1468204803375 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:03 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
19:40:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 676ms
19:40:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
19:40:03 INFO - PROCESS | 1790 | 1468204803948 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:04 INFO - PROCESS | 1790 | 1468204804036 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:04 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
19:40:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 646ms
19:40:04 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
19:40:04 INFO - PROCESS | 1790 | 1468204804598 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:04 INFO - PROCESS | 1790 | 1468204804673 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:05 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
19:40:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 575ms
19:40:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
19:40:05 INFO - PROCESS | 1790 | 1468204805181 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:05 INFO - PROCESS | 1790 | 1468204805275 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:05 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
19:40:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 626ms
19:40:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
19:40:05 INFO - PROCESS | 1790 | 1468204805818 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:05 INFO - PROCESS | 1790 | 1468204805903 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
19:40:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 890ms
19:40:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
19:40:06 INFO - PROCESS | 1790 | 1468204806714 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:06 INFO - PROCESS | 1790 | 1468204806847 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:07 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
19:40:07 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 674ms
19:40:07 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
19:40:07 INFO - PROCESS | 1790 | 1468204807391 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:07 INFO - PROCESS | 1790 | 1468204807472 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:08 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
19:40:08 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 876ms
19:40:08 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
19:40:08 INFO - PROCESS | 1790 | 1468204808276 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:08 INFO - PROCESS | 1790 | 1468204808371 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:08 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
19:40:08 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 674ms
19:40:08 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
19:40:08 INFO - PROCESS | 1790 | 1468204808958 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:09 INFO - PROCESS | 1790 | 1468204809068 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:09 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
19:40:09 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 675ms
19:40:09 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
19:40:09 INFO - PROCESS | 1790 | 1468204809645 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:09 INFO - PROCESS | 1790 | 1468204809764 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:10 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
19:40:10 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 728ms
19:40:10 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
19:40:10 INFO - PROCESS | 1790 | 1468204810369 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:10 INFO - PROCESS | 1790 | 1468204810480 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
19:40:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 781ms
19:40:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
19:40:11 INFO - PROCESS | 1790 | 1468204811170 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:11 INFO - PROCESS | 1790 | 1468204811255 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
19:40:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 579ms
19:40:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
19:40:11 INFO - PROCESS | 1790 | 1468204811757 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:11 INFO - PROCESS | 1790 | 1468204811866 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:12 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
19:40:12 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 634ms
19:40:12 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
19:40:12 INFO - PROCESS | 1790 | 1468204812393 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:12 INFO - PROCESS | 1790 | 1468204812464 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:13 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
19:40:13 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 634ms
19:40:13 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
19:40:13 INFO - PROCESS | 1790 | 1468204813032 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:13 INFO - PROCESS | 1790 | 1468204813107 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:14 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
19:40:14 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1786ms
19:40:14 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
19:40:14 INFO - PROCESS | 1790 | 1468204814824 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:15 INFO - PROCESS | 1790 | 1468204814997 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:15 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
19:40:15 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 777ms
19:40:15 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
19:40:15 INFO - PROCESS | 1790 | 1468204815607 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:15 INFO - PROCESS | 1790 | 1468204815735 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:16 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
19:40:16 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 678ms
19:40:16 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
19:40:16 INFO - PROCESS | 1790 | 1468204816296 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:16 INFO - PROCESS | 1790 | 1468204816416 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:16 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
19:40:16 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 672ms
19:40:16 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
19:40:16 INFO - PROCESS | 1790 | 1468204816983 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:17 INFO - PROCESS | 1790 | 1468204817076 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:17 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
19:40:17 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 681ms
19:40:17 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
19:40:17 INFO - PROCESS | 1790 | 1468204817660 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:17 INFO - PROCESS | 1790 | 1468204817742 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
19:40:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 724ms
19:40:18 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
19:40:18 INFO - PROCESS | 1790 | 1468204818399 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:18 INFO - PROCESS | 1790 | 1468204818489 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
19:40:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 844ms
19:40:19 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
19:40:19 INFO - PROCESS | 1790 | 1468204819241 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:19 INFO - PROCESS | 1790 | 1468204819326 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
19:40:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 622ms
19:40:19 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
19:40:19 INFO - PROCESS | 1790 | 1468204819868 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:19 INFO - PROCESS | 1790 | 1468204819956 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
19:40:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 582ms
19:40:20 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
19:40:20 INFO - PROCESS | 1790 | 1468204820454 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:20 INFO - PROCESS | 1790 | 1468204820540 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
19:40:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 581ms
19:40:21 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
19:40:21 INFO - PROCESS | 1790 | 1468204821049 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:21 INFO - PROCESS | 1790 | 1468204821130 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
19:40:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 885ms
19:40:21 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
19:40:21 INFO - PROCESS | 1790 | 1468204821942 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:22 INFO - PROCESS | 1790 | 1468204822051 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
19:40:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 726ms
19:40:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
19:40:22 INFO - PROCESS | 1790 | 1468204822675 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:22 INFO - PROCESS | 1790 | 1468204822775 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
19:40:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 786ms
19:40:23 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
19:40:23 INFO - PROCESS | 1790 | 1468204823483 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:23 INFO - PROCESS | 1790 | 1468204823566 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
19:40:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 625ms
19:40:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
19:40:24 INFO - PROCESS | 1790 | 1468204824110 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:24 INFO - PROCESS | 1790 | 1468204824190 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
19:40:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 585ms
19:40:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
19:40:24 INFO - PROCESS | 1790 | 1468204824695 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:24 INFO - PROCESS | 1790 | 1468204824762 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
19:40:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 586ms
19:40:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
19:40:25 INFO - PROCESS | 1790 | 1468204825290 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:25 INFO - PROCESS | 1790 | 1468204825440 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
19:40:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 824ms
19:40:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
19:40:26 INFO - PROCESS | 1790 | 1468204826135 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:26 INFO - PROCESS | 1790 | 1468204826212 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
19:40:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 633ms
19:40:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
19:40:26 INFO - PROCESS | 1790 | 1468204826771 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:26 INFO - PROCESS | 1790 | 1468204826851 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
19:40:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 626ms
19:40:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
19:40:27 INFO - PROCESS | 1790 | 1468204827402 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:27 INFO - PROCESS | 1790 | 1468204827479 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
19:40:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 576ms
19:40:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
19:40:28 INFO - PROCESS | 1790 | 1468204828002 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:28 INFO - PROCESS | 1790 | 1468204828084 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
19:40:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 846ms
19:40:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
19:40:28 INFO - PROCESS | 1790 | 1468204828843 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:28 INFO - PROCESS | 1790 | 1468204828944 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
19:40:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 736ms
19:40:29 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
19:40:29 INFO - PROCESS | 1790 | 1468204829588 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:29 INFO - PROCESS | 1790 | 1468204829705 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
19:40:30 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 679ms
19:40:30 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
19:40:30 INFO - PROCESS | 1790 | 1468204830279 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:30 INFO - PROCESS | 1790 | 1468204830395 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
19:40:30 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 672ms
19:40:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
19:40:30 INFO - PROCESS | 1790 | 1468204830947 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:31 INFO - PROCESS | 1790 | 1468204831029 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
19:40:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 573ms
19:40:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
19:40:31 INFO - PROCESS | 1790 | 1468204831525 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:31 INFO - PROCESS | 1790 | 1468204831600 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
19:40:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 633ms
19:40:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
19:40:32 INFO - PROCESS | 1790 | 1468204832165 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:32 INFO - PROCESS | 1790 | 1468204832247 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
19:40:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1488ms
19:40:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
19:40:33 INFO - PROCESS | 1790 | 1468204833655 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:33 INFO - PROCESS | 1790 | 1468204833742 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
19:40:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 627ms
19:40:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
19:40:34 INFO - PROCESS | 1790 | 1468204834287 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:34 INFO - PROCESS | 1790 | 1468204834369 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
19:40:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 675ms
19:40:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
19:40:34 INFO - PROCESS | 1790 | 1468204834976 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:35 INFO - PROCESS | 1790 | 1468204835073 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
19:40:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 779ms
19:40:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
19:40:35 INFO - PROCESS | 1790 | 1468204835761 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:35 INFO - PROCESS | 1790 | 1468204835853 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
19:40:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 674ms
19:40:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
19:40:36 INFO - PROCESS | 1790 | 1468204836444 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:36 INFO - PROCESS | 1790 | 1468204836545 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
19:40:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 682ms
19:40:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
19:40:37 INFO - PROCESS | 1790 | 1468204837146 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:37 INFO - PROCESS | 1790 | 1468204837256 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
19:40:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 722ms
19:40:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
19:40:37 INFO - PROCESS | 1790 | 1468204837857 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:37 INFO - PROCESS | 1790 | 1468204837988 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
19:40:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 771ms
19:40:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
19:40:38 INFO - PROCESS | 1790 | 1468204838634 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:38 INFO - PROCESS | 1790 | 1468204838714 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
19:40:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 632ms
19:40:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
19:40:39 INFO - PROCESS | 1790 | 1468204839273 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:39 INFO - PROCESS | 1790 | 1468204839359 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
19:40:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
19:40:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1183ms
19:40:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
19:40:40 INFO - PROCESS | 1790 | 1468204840457 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:40 INFO - PROCESS | 1790 | 1468204840560 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
19:40:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
19:40:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
19:40:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
19:40:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 1177ms
19:40:41 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
19:40:41 INFO - PROCESS | 1790 | 1468204841643 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:41 INFO - PROCESS | 1790 | 1468204841778 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
19:40:42 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 832ms
19:40:42 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
19:40:42 INFO - PROCESS | 1790 | 1468204842481 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:42 INFO - PROCESS | 1790 | 1468204842574 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
19:40:43 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 622ms
19:40:43 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
19:40:43 INFO - PROCESS | 1790 | 1468204843111 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:43 INFO - PROCESS | 1790 | 1468204843198 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
19:40:43 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 675ms
19:40:43 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
19:40:43 INFO - PROCESS | 1790 | 1468204843797 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:43 INFO - PROCESS | 1790 | 1468204843883 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
19:40:44 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 729ms
19:40:44 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
19:40:44 INFO - PROCESS | 1790 | 1468204844525 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:44 INFO - PROCESS | 1790 | 1468204844646 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
19:40:45 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 732ms
19:40:45 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
19:40:45 INFO - PROCESS | 1790 | 1468204845261 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:45 INFO - PROCESS | 1790 | 1468204845360 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
19:40:45 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 627ms
19:40:45 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
19:40:45 INFO - PROCESS | 1790 | 1468204845896 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:45 INFO - PROCESS | 1790 | 1468204845979 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
19:40:46 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 624ms
19:40:46 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
19:40:46 INFO - PROCESS | 1790 | 1468204846522 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:46 INFO - PROCESS | 1790 | 1468204846597 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
19:40:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 573ms
19:40:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
19:40:47 INFO - PROCESS | 1790 | 1468204847101 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:47 INFO - PROCESS | 1790 | 1468204847169 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
19:40:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 635ms
19:40:47 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
19:40:47 INFO - PROCESS | 1790 | 1468204847740 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:47 INFO - PROCESS | 1790 | 1468204847825 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:48 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
19:40:48 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 993ms
19:40:48 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
19:40:48 INFO - PROCESS | 1790 | 1468204848742 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:48 INFO - PROCESS | 1790 | 1468204848894 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
19:40:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
19:40:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
19:40:49 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 633ms
19:40:49 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
19:40:49 INFO - PROCESS | 1790 | 1468204849422 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:49 INFO - PROCESS | 1790 | 1468204849510 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
19:40:50 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 733ms
19:40:50 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
19:40:50 INFO - PROCESS | 1790 | 1468204850167 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:50 INFO - PROCESS | 1790 | 1468204850282 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
19:40:50 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 832ms
19:40:50 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
19:40:51 INFO - PROCESS | 1790 | 1468204850995 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:51 INFO - PROCESS | 1790 | 1468204851066 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:51 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
19:40:51 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 778ms
19:40:51 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
19:40:51 INFO - PROCESS | 1790 | 1468204851780 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:51 INFO - PROCESS | 1790 | 1468204851856 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:52 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
19:40:52 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
19:40:52 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 726ms
19:40:52 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
19:40:52 INFO - PROCESS | 1790 | 1468204852514 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:52 INFO - PROCESS | 1790 | 1468204852608 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
19:40:53 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 627ms
19:40:53 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
19:40:53 INFO - PROCESS | 1790 | 1468204853144 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:53 INFO - PROCESS | 1790 | 1468204853265 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
19:40:53 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 671ms
19:40:53 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
19:40:53 INFO - PROCESS | 1790 | 1468204853820 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:53 INFO - PROCESS | 1790 | 1468204853896 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
19:40:54 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 584ms
19:40:54 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
19:40:54 INFO - PROCESS | 1790 | 1468204854412 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:54 INFO - PROCESS | 1790 | 1468204854487 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
19:40:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
19:40:55 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 882ms
19:40:55 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
19:40:55 INFO - PROCESS | 1790 | 1468204855299 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:55 INFO - PROCESS | 1790 | 1468204855449 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
19:40:56 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 939ms
19:40:56 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
19:40:56 INFO - PROCESS | 1790 | 1468204856245 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:56 INFO - PROCESS | 1790 | 1468204856343 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
19:40:57 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 775ms
19:40:57 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
19:40:57 INFO - PROCESS | 1790 | 1468204857035 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:57 INFO - PROCESS | 1790 | 1468204857131 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
19:40:57 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 680ms
19:40:57 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
19:40:57 INFO - PROCESS | 1790 | 1468204857735 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:57 INFO - PROCESS | 1790 | 1468204857833 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
19:40:58 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 672ms
19:40:58 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
19:40:58 INFO - PROCESS | 1790 | 1468204858411 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:58 INFO - PROCESS | 1790 | 1468204858498 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
19:40:59 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 722ms
19:40:59 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
19:40:59 INFO - PROCESS | 1790 | 1468204859145 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:59 INFO - PROCESS | 1790 | 1468204859266 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:40:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
19:40:59 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 830ms
19:40:59 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
19:40:59 INFO - PROCESS | 1790 | 1468204859985 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:00 INFO - PROCESS | 1790 | 1468204860072 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
19:41:00 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 687ms
19:41:00 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
19:41:00 INFO - PROCESS | 1790 | 1468204860688 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:00 INFO - PROCESS | 1790 | 1468204860762 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
19:41:01 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
19:41:01 INFO - window.indexedDB.open('test', val);..." did not throw
19:41:01 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
19:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:41:01 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
19:41:01 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
19:41:01 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
19:41:01 INFO - window.indexedDB.open('test', val);..." did not throw
19:41:01 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
19:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:41:01 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
19:41:01 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
19:41:01 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
19:41:01 INFO - window.indexedDB.open('test', val);..." did not throw
19:41:01 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
19:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:41:01 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
19:41:01 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
19:41:01 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
19:41:01 INFO - window.indexedDB.open('test', val);..." did not throw
19:41:01 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
19:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:41:01 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
19:41:01 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
19:41:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
19:41:01 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 734ms
19:41:01 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
19:41:01 INFO - PROCESS | 1790 | 1468204861442 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:01 INFO - PROCESS | 1790 | 1468204861553 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:02 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
19:41:02 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 826ms
19:41:02 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
19:41:02 INFO - PROCESS | 1790 | 1468204862267 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:02 INFO - PROCESS | 1790 | 1468204862347 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:04 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
19:41:04 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
19:41:04 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2181ms
19:41:04 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
19:41:04 INFO - PROCESS | 1790 | 1468204864457 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:04 INFO - PROCESS | 1790 | 1468204864547 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
19:41:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 675ms
19:41:05 INFO - TEST-START | /IndexedDB/idbindex_count.htm
19:41:05 INFO - PROCESS | 1790 | 1468204865144 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:05 INFO - PROCESS | 1790 | 1468204865237 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:05 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
19:41:05 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 627ms
19:41:05 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
19:41:05 INFO - PROCESS | 1790 | 1468204865768 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:05 INFO - PROCESS | 1790 | 1468204865858 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:06 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
19:41:06 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 631ms
19:41:06 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
19:41:06 INFO - PROCESS | 1790 | 1468204866403 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:06 INFO - PROCESS | 1790 | 1468204866478 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:07 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
19:41:07 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 628ms
19:41:07 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
19:41:07 INFO - PROCESS | 1790 | 1468204867039 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:07 INFO - PROCESS | 1790 | 1468204867137 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:07 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
19:41:07 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 675ms
19:41:07 INFO - TEST-START | /IndexedDB/idbindex_get.htm
19:41:07 INFO - PROCESS | 1790 | 1468204867714 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:07 INFO - PROCESS | 1790 | 1468204867798 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:08 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
19:41:08 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 923ms
19:41:08 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
19:41:08 INFO - PROCESS | 1790 | 1468204868648 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:08 INFO - PROCESS | 1790 | 1468204868740 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:09 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
19:41:09 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 636ms
19:41:09 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
19:41:09 INFO - PROCESS | 1790 | 1468204869292 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:09 INFO - PROCESS | 1790 | 1468204869381 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:09 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
19:41:09 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 622ms
19:41:09 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
19:41:09 INFO - PROCESS | 1790 | 1468204869926 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:10 INFO - PROCESS | 1790 | 1468204870012 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:10 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
19:41:10 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 681ms
19:41:10 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
19:41:10 INFO - PROCESS | 1790 | 1468204870605 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:10 INFO - PROCESS | 1790 | 1468204870684 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:11 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
19:41:11 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 626ms
19:41:11 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
19:41:11 INFO - PROCESS | 1790 | 1468204871237 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:11 INFO - PROCESS | 1790 | 1468204871328 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:11 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
19:41:11 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 673ms
19:41:11 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
19:41:11 INFO - PROCESS | 1790 | 1468204871918 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:12 INFO - PROCESS | 1790 | 1468204872039 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:12 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
19:41:12 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 727ms
19:41:12 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
19:41:12 INFO - PROCESS | 1790 | 1468204872647 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:12 INFO - PROCESS | 1790 | 1468204872743 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
19:41:13 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 591ms
19:41:13 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
19:41:13 INFO - PROCESS | 1790 | 1468204873242 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:13 INFO - PROCESS | 1790 | 1468204873329 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
19:41:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
19:41:13 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 680ms
19:41:13 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
19:41:13 INFO - PROCESS | 1790 | 1468204873932 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:14 INFO - PROCESS | 1790 | 1468204874018 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
19:41:14 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
19:41:14 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 682ms
19:41:14 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
19:41:14 INFO - PROCESS | 1790 | 1468204874628 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:14 INFO - PROCESS | 1790 | 1468204874785 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
19:41:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 929ms
19:41:15 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
19:41:15 INFO - PROCESS | 1790 | 1468204875563 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:15 INFO - PROCESS | 1790 | 1468204875663 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
19:41:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 735ms
19:41:16 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
19:41:16 INFO - PROCESS | 1790 | 1468204876308 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:16 INFO - PROCESS | 1790 | 1468204876401 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
19:41:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 671ms
19:41:16 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
19:41:16 INFO - PROCESS | 1790 | 1468204876991 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:17 INFO - PROCESS | 1790 | 1468204877089 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:17 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
19:41:17 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 673ms
19:41:17 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
19:41:17 INFO - PROCESS | 1790 | 1468204877659 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:17 INFO - PROCESS | 1790 | 1468204877749 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:18 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
19:41:18 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 580ms
19:41:18 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
19:41:18 INFO - PROCESS | 1790 | 1468204878245 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:18 INFO - PROCESS | 1790 | 1468204878353 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:18 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
19:41:18 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 738ms
19:41:18 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
19:41:18 INFO - PROCESS | 1790 | 1468204878994 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:19 INFO - PROCESS | 1790 | 1468204879074 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:19 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
19:41:19 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 834ms
19:41:19 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
19:41:19 INFO - PROCESS | 1790 | 1468204879847 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:19 INFO - PROCESS | 1790 | 1468204879926 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
19:41:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 737ms
19:41:20 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
19:41:20 INFO - PROCESS | 1790 | 1468204880592 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:20 INFO - PROCESS | 1790 | 1468204880672 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:21 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
19:41:21 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 585ms
19:41:21 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
19:41:21 INFO - PROCESS | 1790 | 1468204881179 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:21 INFO - PROCESS | 1790 | 1468204881247 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:21 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
19:41:21 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 827ms
19:41:22 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
19:41:22 INFO - PROCESS | 1790 | 1468204882013 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:22 INFO - PROCESS | 1790 | 1468204882137 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:22 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
19:41:22 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 726ms
19:41:22 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
19:41:22 INFO - PROCESS | 1790 | 1468204882746 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:22 INFO - PROCESS | 1790 | 1468204882850 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:23 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
19:41:23 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 671ms
19:41:23 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
19:41:23 INFO - PROCESS | 1790 | 1468204883431 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:23 INFO - PROCESS | 1790 | 1468204883514 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:24 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
19:41:24 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 726ms
19:41:24 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
19:41:24 INFO - PROCESS | 1790 | 1468204884164 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:24 INFO - PROCESS | 1790 | 1468204884282 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:24 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
19:41:24 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 843ms
19:41:24 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
19:41:25 INFO - PROCESS | 1790 | 1468204885001 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:25 INFO - PROCESS | 1790 | 1468204885081 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:25 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
19:41:25 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 570ms
19:41:25 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
19:41:25 INFO - PROCESS | 1790 | 1468204885582 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:25 INFO - PROCESS | 1790 | 1468204885675 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:26 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
19:41:26 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 625ms
19:41:26 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
19:41:26 INFO - PROCESS | 1790 | 1468204886208 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:26 INFO - PROCESS | 1790 | 1468204886279 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:26 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
19:41:26 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
19:41:26 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
19:41:26 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 519ms
19:41:26 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
19:41:26 INFO - PROCESS | 1790 | 1468204886732 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:26 INFO - PROCESS | 1790 | 1468204886798 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:27 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
19:41:27 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
19:41:27 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
19:41:27 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
19:41:27 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
19:41:27 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
19:41:27 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
19:41:27 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 699ms
19:41:27 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
19:41:27 INFO - PROCESS | 1790 | 1468204887437 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:27 INFO - PROCESS | 1790 | 1468204887515 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
19:41:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
19:41:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
19:41:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
19:41:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
19:41:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
19:41:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
19:41:28 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 630ms
19:41:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
19:41:28 INFO - PROCESS | 1790 | 1468204888072 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:28 INFO - PROCESS | 1790 | 1468204888166 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
19:41:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 829ms
19:41:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
19:41:28 INFO - PROCESS | 1790 | 1468204888909 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:29 INFO - PROCESS | 1790 | 1468204888999 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:29 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
19:41:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 624ms
19:41:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
19:41:29 INFO - PROCESS | 1790 | 1468204889542 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:29 INFO - PROCESS | 1790 | 1468204889630 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:30 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
19:41:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 626ms
19:41:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
19:41:30 INFO - PROCESS | 1790 | 1468204890179 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:30 INFO - PROCESS | 1790 | 1468204890272 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
19:41:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 676ms
19:41:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
19:41:30 INFO - PROCESS | 1790 | 1468204890862 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:30 INFO - PROCESS | 1790 | 1468204890956 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:31 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
19:41:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 736ms
19:41:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
19:41:31 INFO - PROCESS | 1790 | 1468204891605 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:31 INFO - PROCESS | 1790 | 1468204891682 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:32 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
19:41:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 629ms
19:41:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
19:41:32 INFO - PROCESS | 1790 | 1468204892238 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:32 INFO - PROCESS | 1790 | 1468204892324 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:41:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 628ms
19:41:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
19:41:32 INFO - PROCESS | 1790 | 1468204892868 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:32 INFO - PROCESS | 1790 | 1468204892942 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:33 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
19:41:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 569ms
19:41:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
19:41:33 INFO - PROCESS | 1790 | 1468204893443 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:33 INFO - PROCESS | 1790 | 1468204893519 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
19:41:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 579ms
19:41:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
19:41:34 INFO - PROCESS | 1790 | 1468204894027 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:34 INFO - PROCESS | 1790 | 1468204894100 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
19:41:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 635ms
19:41:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
19:41:34 INFO - PROCESS | 1790 | 1468204894667 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:34 INFO - PROCESS | 1790 | 1468204894749 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
19:41:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 1085ms
19:41:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
19:41:35 INFO - PROCESS | 1790 | 1468204895761 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:35 INFO - PROCESS | 1790 | 1468204895891 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
19:41:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 680ms
19:41:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
19:41:36 INFO - PROCESS | 1790 | 1468204896452 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:36 INFO - PROCESS | 1790 | 1468204896555 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
19:41:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 671ms
19:41:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
19:41:37 INFO - PROCESS | 1790 | 1468204897134 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:37 INFO - PROCESS | 1790 | 1468204897228 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
19:41:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 675ms
19:41:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
19:41:37 INFO - PROCESS | 1790 | 1468204897809 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:37 INFO - PROCESS | 1790 | 1468204897885 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
19:41:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 639ms
19:41:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
19:41:38 INFO - PROCESS | 1790 | 1468204898451 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:38 INFO - PROCESS | 1790 | 1468204898530 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:39 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
19:41:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 637ms
19:41:39 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
19:41:39 INFO - PROCESS | 1790 | 1468204899096 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:39 INFO - PROCESS | 1790 | 1468204899191 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
19:41:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 630ms
19:41:39 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
19:41:39 INFO - PROCESS | 1790 | 1468204899731 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:39 INFO - PROCESS | 1790 | 1468204899915 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
19:41:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 685ms
19:41:40 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
19:41:40 INFO - PROCESS | 1790 | 1468204900423 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:40 INFO - PROCESS | 1790 | 1468204900493 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:41:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 571ms
19:41:40 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
19:41:41 INFO - PROCESS | 1790 | 1468204900997 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:41 INFO - PROCESS | 1790 | 1468204901063 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:41 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
19:41:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 786ms
19:41:41 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
19:41:41 INFO - PROCESS | 1790 | 1468204901791 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:41 INFO - PROCESS | 1790 | 1468204901903 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
19:41:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 780ms
19:41:42 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
19:41:42 INFO - PROCESS | 1790 | 1468204902592 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:42 INFO - PROCESS | 1790 | 1468204902703 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
19:41:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 732ms
19:41:43 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
19:41:43 INFO - PROCESS | 1790 | 1468204903345 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:43 INFO - PROCESS | 1790 | 1468204903437 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
19:41:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 695ms
19:41:44 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
19:41:44 INFO - PROCESS | 1790 | 1468204904020 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:44 INFO - PROCESS | 1790 | 1468204904120 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:44 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
19:41:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 624ms
19:41:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
19:41:44 INFO - PROCESS | 1790 | 1468204904649 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:44 INFO - PROCESS | 1790 | 1468204904728 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
19:41:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 581ms
19:41:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
19:41:45 INFO - PROCESS | 1790 | 1468204905244 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:45 INFO - PROCESS | 1790 | 1468204905350 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:45 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
19:41:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 684ms
19:41:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
19:41:45 INFO - PROCESS | 1790 | 1468204905926 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:46 INFO - PROCESS | 1790 | 1468204906016 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:46 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
19:41:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 675ms
19:41:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
19:41:46 INFO - PROCESS | 1790 | 1468204906603 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:46 INFO - PROCESS | 1790 | 1468204906680 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:47 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
19:41:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 576ms
19:41:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
19:41:47 INFO - PROCESS | 1790 | 1468204907189 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:47 INFO - PROCESS | 1790 | 1468204907275 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
19:41:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 631ms
19:41:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
19:41:47 INFO - PROCESS | 1790 | 1468204907823 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:47 INFO - PROCESS | 1790 | 1468204907938 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:48 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
19:41:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 779ms
19:41:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
19:41:48 INFO - PROCESS | 1790 | 1468204908608 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:48 INFO - PROCESS | 1790 | 1468204908720 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
19:41:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 725ms
19:41:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
19:41:49 INFO - PROCESS | 1790 | 1468204909347 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:49 INFO - PROCESS | 1790 | 1468204909455 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
19:41:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 776ms
19:41:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
19:41:50 INFO - PROCESS | 1790 | 1468204910157 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:50 INFO - PROCESS | 1790 | 1468204910263 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
19:41:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
19:41:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
19:41:50 INFO - PROCESS | 1790 | 1468204910959 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:51 INFO - PROCESS | 1790 | 1468204911048 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:51 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"
19:41:51 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
19:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:41:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:41:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 636ms
19:41:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
19:41:51 INFO - PROCESS | 1790 | 1468204911608 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:51 INFO - PROCESS | 1790 | 1468204911739 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:52 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"
19:41:52 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
19:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:41:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:41:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 732ms
19:41:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
19:41:52 INFO - PROCESS | 1790 | 1468204912347 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:52 INFO - PROCESS | 1790 | 1468204912439 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
19:41:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 672ms
19:41:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
19:41:53 INFO - PROCESS | 1790 | 1468204913020 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:53 INFO - PROCESS | 1790 | 1468204913113 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
19:41:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 636ms
19:41:53 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
19:41:53 INFO - PROCESS | 1790 | 1468204913660 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:53 INFO - PROCESS | 1790 | 1468204913746 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
19:41:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 678ms
19:41:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
19:41:54 INFO - PROCESS | 1790 | 1468204914344 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:54 INFO - PROCESS | 1790 | 1468204914443 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
19:41:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 973ms
19:41:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
19:41:55 INFO - PROCESS | 1790 | 1468204915327 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:55 INFO - PROCESS | 1790 | 1468204915462 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
19:41:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 827ms
19:41:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
19:41:56 INFO - PROCESS | 1790 | 1468204916160 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:56 INFO - PROCESS | 1790 | 1468204916257 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
19:41:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 630ms
19:41:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
19:41:56 INFO - PROCESS | 1790 | 1468204916802 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:56 INFO - PROCESS | 1790 | 1468204916879 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
19:41:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 677ms
19:41:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
19:41:57 INFO - PROCESS | 1790 | 1468204917488 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:57 INFO - PROCESS | 1790 | 1468204917581 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:41:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 784ms
19:41:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
19:41:58 INFO - PROCESS | 1790 | 1468204918269 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:58 INFO - PROCESS | 1790 | 1468204918369 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:58 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
19:41:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 682ms
19:41:58 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
19:41:58 INFO - PROCESS | 1790 | 1468204918955 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:59 INFO - PROCESS | 1790 | 1468204919061 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
19:41:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 778ms
19:41:59 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
19:41:59 INFO - PROCESS | 1790 | 1468204919742 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:41:59 INFO - PROCESS | 1790 | 1468204919836 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
19:42:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 626ms
19:42:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
19:42:00 INFO - PROCESS | 1790 | 1468204920368 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:00 INFO - PROCESS | 1790 | 1468204920467 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
19:42:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 623ms
19:42:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
19:42:00 INFO - PROCESS | 1790 | 1468204920996 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:01 INFO - PROCESS | 1790 | 1468204921086 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
19:42:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 619ms
19:42:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
19:42:01 INFO - PROCESS | 1790 | 1468204921623 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:01 INFO - PROCESS | 1790 | 1468204921698 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
19:42:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 877ms
19:42:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
19:42:02 INFO - PROCESS | 1790 | 1468204922508 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:02 INFO - PROCESS | 1790 | 1468204922599 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
19:42:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 672ms
19:42:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
19:42:03 INFO - PROCESS | 1790 | 1468204923187 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:03 INFO - PROCESS | 1790 | 1468204923266 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
19:42:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 626ms
19:42:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
19:42:03 INFO - PROCESS | 1790 | 1468204923823 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:03 INFO - PROCESS | 1790 | 1468204923900 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
19:42:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 622ms
19:42:04 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
19:42:04 INFO - PROCESS | 1790 | 1468204924443 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:04 INFO - PROCESS | 1790 | 1468204924531 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
19:42:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 619ms
19:42:05 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
19:42:05 INFO - PROCESS | 1790 | 1468204925067 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:05 INFO - PROCESS | 1790 | 1468204925145 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
19:42:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
19:42:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 839ms
19:42:05 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
19:42:05 INFO - PROCESS | 1790 | 1468204925937 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:06 INFO - PROCESS | 1790 | 1468204926035 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
19:42:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
19:42:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 791ms
19:42:06 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
19:42:06 INFO - PROCESS | 1790 | 1468204926730 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:06 INFO - PROCESS | 1790 | 1468204926812 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
19:42:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 585ms
19:42:07 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
19:42:07 INFO - PROCESS | 1790 | 1468204927319 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:07 INFO - PROCESS | 1790 | 1468204927395 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
19:42:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 780ms
19:42:08 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
19:42:08 INFO - PROCESS | 1790 | 1468204928108 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:08 INFO - PROCESS | 1790 | 1468204928191 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
19:42:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 877ms
19:42:08 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
19:42:08 INFO - PROCESS | 1790 | 1468204928996 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:09 INFO - PROCESS | 1790 | 1468204929105 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
19:42:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
19:42:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
19:42:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
19:42:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
19:42:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 833ms
19:42:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
19:42:09 INFO - PROCESS | 1790 | 1468204929831 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:09 INFO - PROCESS | 1790 | 1468204929920 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
19:42:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 941ms
19:42:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
19:42:10 INFO - PROCESS | 1790 | 1468204930785 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:10 INFO - PROCESS | 1790 | 1468204930870 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:11 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
19:42:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 679ms
19:42:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
19:42:11 INFO - PROCESS | 1790 | 1468204931460 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:11 INFO - PROCESS | 1790 | 1468204931552 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:12 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
19:42:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 582ms
19:42:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
19:42:12 INFO - PROCESS | 1790 | 1468204932047 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:12 INFO - PROCESS | 1790 | 1468204932123 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
19:42:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 627ms
19:42:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
19:42:12 INFO - PROCESS | 1790 | 1468204932682 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:12 INFO - PROCESS | 1790 | 1468204932796 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:13 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
19:42:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 671ms
19:42:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
19:42:13 INFO - PROCESS | 1790 | 1468204933355 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:13 INFO - PROCESS | 1790 | 1468204933431 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:14 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
19:42:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 673ms
19:42:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
19:42:14 INFO - PROCESS | 1790 | 1468204934042 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:14 INFO - PROCESS | 1790 | 1468204934125 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:42:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 631ms
19:42:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
19:42:14 INFO - PROCESS | 1790 | 1468204934672 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:14 INFO - PROCESS | 1790 | 1468204934753 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:15 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
19:42:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 633ms
19:42:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
19:42:15 INFO - PROCESS | 1790 | 1468204935312 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:15 INFO - PROCESS | 1790 | 1468204935426 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
19:42:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 875ms
19:42:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
19:42:16 INFO - PROCESS | 1790 | 1468204936191 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:16 INFO - PROCESS | 1790 | 1468204936266 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
19:42:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 673ms
19:42:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
19:42:16 INFO - PROCESS | 1790 | 1468204936880 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:16 INFO - PROCESS | 1790 | 1468204936966 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
19:42:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 646ms
19:42:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
19:42:17 INFO - PROCESS | 1790 | 1468204937536 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:17 INFO - PROCESS | 1790 | 1468204937635 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
19:42:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 729ms
19:42:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
19:42:18 INFO - PROCESS | 1790 | 1468204938259 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:18 INFO - PROCESS | 1790 | 1468204938334 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
19:42:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 580ms
19:42:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
19:42:18 INFO - PROCESS | 1790 | 1468204938844 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:18 INFO - PROCESS | 1790 | 1468204938956 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
19:42:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 739ms
19:42:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
19:42:19 INFO - PROCESS | 1790 | 1468204939590 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:19 INFO - PROCESS | 1790 | 1468204939669 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
19:42:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 577ms
19:42:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
19:42:20 INFO - PROCESS | 1790 | 1468204940173 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:20 INFO - PROCESS | 1790 | 1468204940248 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:20 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
19:42:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 627ms
19:42:20 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
19:42:20 INFO - PROCESS | 1790 | 1468204940801 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:20 INFO - PROCESS | 1790 | 1468204940872 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:21 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
19:42:21 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 873ms
19:42:21 INFO - TEST-START | /IndexedDB/idbtransaction.htm
19:42:21 INFO - PROCESS | 1790 | 1468204941679 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:21 INFO - PROCESS | 1790 | 1468204941749 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:22 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
19:42:22 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
19:42:22 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 623ms
19:42:22 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
19:42:22 INFO - PROCESS | 1790 | 1468204942310 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:22 INFO - PROCESS | 1790 | 1468204942410 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:23 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
19:42:23 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 777ms
19:42:23 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
19:42:23 INFO - PROCESS | 1790 | 1468204943094 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:23 INFO - PROCESS | 1790 | 1468204943174 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
19:42:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
19:42:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
19:42:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
19:42:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
19:42:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
19:42:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
19:42:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
19:42:24 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 993ms
19:42:24 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
19:42:24 INFO - PROCESS | 1790 | 1468204944103 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:24 INFO - PROCESS | 1790 | 1468204944191 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:24 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
19:42:24 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 726ms
19:42:24 INFO - TEST-START | /IndexedDB/index_sort_order.htm
19:42:24 INFO - PROCESS | 1790 | 1468204944837 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:24 INFO - PROCESS | 1790 | 1468204944966 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:25 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
19:42:25 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 773ms
19:42:25 INFO - TEST-START | /IndexedDB/interfaces.html
19:42:25 INFO - PROCESS | 1790 | 1468204945622 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:25 INFO - PROCESS | 1790 | 1468204945699 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
19:42:26 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
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
19:42:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
19:42:26 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1134ms
19:42:26 INFO - TEST-START | /IndexedDB/interfaces.worker
19:42:26 INFO - PROCESS | 1790 | 1468204946767 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:26 INFO - PROCESS | 1790 | 1468204946873 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
19:42:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
19:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
19:42:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
19:42:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:42:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:42:27 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
19:42:27 INFO - {}
19:42:27 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 - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
19:42:27 INFO - {}
19:42:27 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
19:42:28 INFO - {}
19:42:28 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1147ms
19:42:28 INFO - TEST-START | /IndexedDB/key_invalid.htm
19:42:28 INFO - PROCESS | 1790 | 1468204947928 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:28 INFO - PROCESS | 1790 | 1468204948075 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
19:42:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
19:42:28 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 784ms
19:42:28 INFO - TEST-START | /IndexedDB/key_valid.html
19:42:28 INFO - PROCESS | 1790 | 1468204948715 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:28 INFO - PROCESS | 1790 | 1468204948836 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
19:42:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
19:42:30 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1833ms
19:42:30 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
19:42:30 INFO - PROCESS | 1790 | 1468204950564 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:30 INFO - PROCESS | 1790 | 1468204950672 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:31 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
19:42:31 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 682ms
19:42:31 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
19:42:31 INFO - PROCESS | 1790 | 1468204951245 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:31 INFO - PROCESS | 1790 | 1468204951355 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:31 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
19:42:31 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 677ms
19:42:31 INFO - TEST-START | /IndexedDB/keygenerator.htm
19:42:31 INFO - PROCESS | 1790 | 1468204951933 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:32 INFO - PROCESS | 1790 | 1468204952056 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
19:42:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
19:42:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
19:42:32 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 832ms
19:42:32 INFO - TEST-START | /IndexedDB/keyorder.htm
19:42:32 INFO - PROCESS | 1790 | 1468204952763 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:32 INFO - PROCESS | 1790 | 1468204952847 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
19:42:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
19:42:33 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 833ms
19:42:33 INFO - TEST-START | /IndexedDB/keypath.htm
19:42:33 INFO - PROCESS | 1790 | 1468204953608 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:33 INFO - PROCESS | 1790 | 1468204953687 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
19:42:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
19:42:34 INFO - TEST-OK | /IndexedDB/keypath.htm | took 734ms
19:42:34 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
19:42:34 INFO - PROCESS | 1790 | 1468204954354 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:34 INFO - PROCESS | 1790 | 1468204954446 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
19:42:35 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 686ms
19:42:35 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
19:42:35 INFO - PROCESS | 1790 | 1468204955054 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:35 INFO - PROCESS | 1790 | 1468204955134 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
19:42:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
19:42:35 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 881ms
19:42:35 INFO - TEST-START | /IndexedDB/list_ordering.htm
19:42:35 INFO - PROCESS | 1790 | 1468204955950 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:36 INFO - PROCESS | 1790 | 1468204956067 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
19:42:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
19:42:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
19:42:36 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1038ms
19:42:36 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
19:42:37 INFO - PROCESS | 1790 | 1468204956999 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:37 INFO - PROCESS | 1790 | 1468204957086 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:37 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
19:42:37 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 879ms
19:42:37 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
19:42:37 INFO - PROCESS | 1790 | 1468204957889 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:37 INFO - PROCESS | 1790 | 1468204957977 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:38 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
19:42:38 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 680ms
19:42:38 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
19:42:38 INFO - PROCESS | 1790 | 1468204958566 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:38 INFO - PROCESS | 1790 | 1468204958674 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:39 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
19:42:39 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 675ms
19:42:39 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
19:42:39 INFO - PROCESS | 1790 | 1468204959245 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:39 INFO - PROCESS | 1790 | 1468204959327 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:39 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
19:42:39 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 631ms
19:42:39 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
19:42:39 INFO - PROCESS | 1790 | 1468204959884 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:39 INFO - PROCESS | 1790 | 1468204959994 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:40 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
19:42:40 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 771ms
19:42:40 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
19:42:40 INFO - PROCESS | 1790 | 1468204960656 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:40 INFO - PROCESS | 1790 | 1468204960745 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:41 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
19:42:41 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 686ms
19:42:41 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
19:42:41 INFO - PROCESS | 1790 | 1468204961346 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:41 INFO - PROCESS | 1790 | 1468204961459 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:42 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
19:42:42 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 928ms
19:42:42 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
19:42:42 INFO - PROCESS | 1790 | 1468204962282 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:42 INFO - PROCESS | 1790 | 1468204962386 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:43 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
19:42:43 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 873ms
19:42:43 INFO - TEST-START | /IndexedDB/value.htm
19:42:43 INFO - PROCESS | 1790 | 1468204963160 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:43 INFO - PROCESS | 1790 | 1468204963256 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:43 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
19:42:43 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
19:42:43 INFO - TEST-OK | /IndexedDB/value.htm | took 683ms
19:42:43 INFO - TEST-START | /IndexedDB/value_recursive.htm
19:42:43 INFO - PROCESS | 1790 | 1468204963852 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:43 INFO - PROCESS | 1790 | 1468204963950 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
19:42:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
19:42:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
19:42:44 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 826ms
19:42:44 INFO - TEST-START | /IndexedDB/writer-starvation.htm
19:42:44 INFO - PROCESS | 1790 | 1468204964695 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:44 INFO - PROCESS | 1790 | 1468204964804 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:45 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
19:42:45 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1028ms
19:42:45 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
19:42:45 INFO - PROCESS | 1790 | 1468204965715 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:45 INFO - PROCESS | 1790 | 1468204965791 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:46 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
19:42:46 INFO - {}
19:42:46 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
19:42:46 INFO - {}
19:42:46 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
19:42:46 INFO - {}
19:42:46 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
19:42:46 INFO - {}
19:42:46 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 628ms
19:42:46 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
19:42:46 INFO - PROCESS | 1790 | 1468204966349 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:46 INFO - PROCESS | 1790 | 1468204966425 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
19:42:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
19:42:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
19:42:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
19:42:46 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 625ms
19:42:46 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
19:42:46 INFO - PROCESS | 1790 | 1468204966984 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:47 INFO - PROCESS | 1790 | 1468204967059 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
19:42:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
19:42:47 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 644ms
19:42:47 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
19:42:47 INFO - PROCESS | 1790 | 1468204967635 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:47 INFO - PROCESS | 1790 | 1468204967725 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
19:42:48 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
19:42:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
19:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
19:42:48 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
19:42:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
19:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
19:42:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 637ms
19:42:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
19:42:48 INFO - PROCESS | 1790 | 1468204968287 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:48 INFO - PROCESS | 1790 | 1468204968381 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:48 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() {
19:42:48 INFO - [native code]
19:42:48 INFO - }" but got function "function () {
19:42:48 INFO - }"
19:42:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
19:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
19:42:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
19:42:48 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
19:42:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
19:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
19:42:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
19:42:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
19:42:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 638ms
19:42:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
19:42:48 INFO - PROCESS | 1790 | 1468204968930 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:49 INFO - PROCESS | 1790 | 1468204969006 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:49 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() {
19:42:49 INFO - [native code]
19:42:49 INFO - }" but got function "function () {
19:42:49 INFO - }"
19:42:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
19:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
19:42:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
19:42:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
19:42:49 INFO - {}
19:42:49 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
19:42:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
19:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
19:42:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
19:42:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
19:42:49 INFO - {}
19:42:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 986ms
19:42:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
19:42:49 INFO - PROCESS | 1790 | 1468204969933 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:50 INFO - PROCESS | 1790 | 1468204970031 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
19:42:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
19:42:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
19:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
19:42:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
19:42:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
19:42:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
19:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
19:42:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
19:42:50 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"
19:42:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
19:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
19:42:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
19:42:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
19:42:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
19:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
19:42:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
19:42:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
19:42:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
19:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
19:42:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
19:42:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
19:42:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
19:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
19:42:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
19:42:50 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"
19:42:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
19:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
19:42:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
19:42:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
19:42:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
19:42:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
19:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
19:42:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:42:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 688ms
19:42:50 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
19:42:50 INFO - PROCESS | 1790 | 1468204970642 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:50 INFO - PROCESS | 1790 | 1468204970726 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
19:42:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 538ms
19:42:51 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
19:42:51 INFO - PROCESS | 1790 | 1468204971203 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:51 INFO - PROCESS | 1790 | 1468204971289 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
19:42:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
19:42:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
19:42:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
19:42:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 631ms
19:42:51 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
19:42:51 INFO - PROCESS | 1790 | 1468204971825 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:51 INFO - PROCESS | 1790 | 1468204971892 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
19:42:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
19:42:52 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
19:42:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
19:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:42:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
19:42:52 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 751ms
19:42:52 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
19:42:52 INFO - PROCESS | 1790 | 1468204972587 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:52 INFO - PROCESS | 1790 | 1468204972699 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
19:42:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
19:42:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
19:42:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
19:42:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
19:42:54 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1728ms
19:42:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
19:42:54 INFO - PROCESS | 1790 | 1468204974323 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:54 INFO - PROCESS | 1790 | 1468204974440 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
19:42:55 INFO - {}
19:42:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
19:42:55 INFO - {}
19:42:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
19:42:55 INFO - {}
19:42:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
19:42:55 INFO - {}
19:42:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
19:42:55 INFO - {}
19:42:55 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1676ms
19:42:56 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
19:42:56 INFO - PROCESS | 1790 | 1468204976007 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:56 INFO - PROCESS | 1790 | 1468204976143 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
19:42:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 1082ms
19:42:57 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
19:42:57 INFO - PROCESS | 1790 | 1468204977096 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:57 INFO - PROCESS | 1790 | 1468204977195 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:58 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
19:42:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
19:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:42:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
19:42:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 976ms
19:42:58 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
19:42:58 INFO - PROCESS | 1790 | 1468204978082 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:42:58 INFO - PROCESS | 1790 | 1468204978176 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:08 INFO - PROCESS | 1790 | MARIONETTE LOG: INFO: Timeout fired
19:43:08 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
19:43:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
19:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:43:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
19:43:08 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10304ms
19:43:08 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
19:43:08 INFO - PROCESS | 1790 | 1468204988394 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:08 INFO - PROCESS | 1790 | 1468204988499 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:09 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
19:43:09 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 1094ms
19:43:09 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
19:43:09 INFO - PROCESS | 1790 | 1468204989496 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:09 INFO - PROCESS | 1790 | 1468204989599 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
19:43:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 726ms
19:43:10 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
19:43:10 INFO - PROCESS | 1790 | 1468204990228 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:10 INFO - PROCESS | 1790 | 1468204990331 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
19:43:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 675ms
19:43:10 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
19:43:10 INFO - PROCESS | 1790 | 1468204990915 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:11 INFO - PROCESS | 1790 | 1468204991004 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:11 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
19:43:11 INFO - {}
19:43:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 680ms
19:43:11 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
19:43:11 INFO - PROCESS | 1790 | 1468204991591 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:11 INFO - PROCESS | 1790 | 1468204991672 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:12 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
19:43:12 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 628ms
19:43:12 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
19:43:12 INFO - PROCESS | 1790 | 1468204992228 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:12 INFO - PROCESS | 1790 | 1468204992318 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:12 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
19:43:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
19:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:43:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
19:43:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
19:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:43:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
19:43:12 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 679ms
19:43:12 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
19:43:12 INFO - PROCESS | 1790 | 1468204992913 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:13 INFO - PROCESS | 1790 | 1468204993005 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:13 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
19:43:13 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 677ms
19:43:13 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
19:43:13 INFO - PROCESS | 1790 | 1468204993593 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:13 INFO - PROCESS | 1790 | 1468204993675 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:14 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
19:43:14 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 625ms
19:43:14 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
19:43:14 INFO - PROCESS | 1790 | 1468204994223 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:14 INFO - PROCESS | 1790 | 1468204994298 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:14 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
19:43:14 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 578ms
19:43:14 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
19:43:14 INFO - PROCESS | 1790 | 1468204994808 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:14 INFO - PROCESS | 1790 | 1468204994885 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:15 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"
19:43:15 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
19:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:43:15 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
19:43:15 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
19:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:43:15 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
19:43:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
19:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:43:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
19:43:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 529ms
19:43:15 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
19:43:15 INFO - PROCESS | 1790 | 1468204995347 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:15 INFO - PROCESS | 1790 | 1468204995425 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:15 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
19:43:15 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 628ms
19:43:15 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
19:43:15 INFO - PROCESS | 1790 | 1468204995982 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:16 INFO - PROCESS | 1790 | 1468204996098 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:16 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
19:43:16 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 680ms
19:43:16 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
19:43:16 INFO - PROCESS | 1790 | 1468204996665 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:16 INFO - PROCESS | 1790 | 1468204996752 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:17 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
19:43:17 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 577ms
19:43:17 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
19:43:17 INFO - PROCESS | 1790 | 1468204997248 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:17 INFO - PROCESS | 1790 | 1468204997339 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:17 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
19:43:17 INFO - do_test/)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
19:43:55 INFO - )
19:43:55 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 771ms
19:43:55 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
19:43:55 INFO - PROCESS | 1790 | 1468205035127 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:55 INFO - PROCESS | 1790 | 1468205035236 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
19:43:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
19:43:55 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 828ms
19:43:55 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
19:43:55 INFO - PROCESS | 1790 | 1468205035963 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:56 INFO - PROCESS | 1790 | 1468205036058 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
19:43:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
19:43:56 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 931ms
19:43:56 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
19:43:56 INFO - PROCESS | 1790 | 1468205036898 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:56 INFO - PROCESS | 1790 | 1468205036978 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
19:43:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
19:43:57 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 574ms
19:43:57 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
19:43:57 INFO - PROCESS | 1790 | 1468205037485 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:57 INFO - PROCESS | 1790 | 1468205037561 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
19:43:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
19:43:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
19:43:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
19:43:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
19:43:58 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 592ms
19:43:58 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
19:43:58 INFO - PROCESS | 1790 | 1468205038084 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:58 INFO - PROCESS | 1790 | 1468205038157 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:58 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
19:43:58 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
19:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:43:58 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
19:43:58 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 737ms
19:43:58 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
19:43:58 INFO - PROCESS | 1790 | 1468205038829 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:59 INFO - PROCESS | 1790 | 1468205039030 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:59 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
19:43:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
19:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:43:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
19:43:59 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 876ms
19:43:59 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
19:43:59 INFO - PROCESS | 1790 | 1468205039715 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:43:59 INFO - PROCESS | 1790 | 1468205039801 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:00 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
19:44:00 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 676ms
19:44:00 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
19:44:00 INFO - PROCESS | 1790 | 1468205040394 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:00 INFO - PROCESS | 1790 | 1468205040474 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:00 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
19:44:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
19:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:44:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
19:44:00 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 575ms
19:44:00 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
19:44:00 INFO - PROCESS | 1790 | 1468205040989 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:01 INFO - PROCESS | 1790 | 1468205041066 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:01 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
19:44:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
19:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:44:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
19:44:01 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 687ms
19:44:01 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
19:44:01 INFO - PROCESS | 1790 | 1468205041671 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:01 INFO - PROCESS | 1790 | 1468205041754 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
19:44:02 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 680ms
19:44:02 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
19:44:02 INFO - PROCESS | 1790 | 1468205042356 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:02 INFO - PROCESS | 1790 | 1468205042445 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
19:44:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 780ms
19:44:03 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
19:44:03 INFO - PROCESS | 1790 | 1468205043145 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:03 INFO - PROCESS | 1790 | 1468205043222 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
19:44:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 580ms
19:44:03 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
19:44:03 INFO - PROCESS | 1790 | 1468205043726 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:03 INFO - PROCESS | 1790 | 1468205043806 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
19:44:04 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 577ms
19:44:04 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
19:44:04 INFO - PROCESS | 1790 | 1468205044306 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:04 INFO - PROCESS | 1790 | 1468205044383 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:04 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
19:44:04 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
19:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:44:04 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
19:44:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
19:44:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
19:44:04 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 525ms
19:44:04 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
19:44:04 INFO - PROCESS | 1790 | 1468205044864 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:04 INFO - PROCESS | 1790 | 1468205044957 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:05 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
19:44:05 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
19:44:05 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 996ms
19:44:05 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
19:44:05 INFO - PROCESS | 1790 | 1468205045869 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:05 INFO - PROCESS | 1790 | 1468205045965 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
19:44:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
19:44:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
19:44:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
19:44:06 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 825ms
19:44:06 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
19:44:06 INFO - PROCESS | 1790 | 1468205046705 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:06 INFO - PROCESS | 1790 | 1468205046798 Marionette INFO sendAsync f4c1c69b-ad11-4eca-9205-6ae581916c3f
19:44:07 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: