builder: mozilla-beta_ubuntu64_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux64-spot-588
starttime: 1465277000.25
results: success (0)
buildid: 20160606194329
builduid: 3d31ab4f42854c829e06ac6160cc676b
revision: 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.251662) =========
master: http://buildbot-master131.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.252230) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.252666) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.294783) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.295179) =========
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=9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-06 22:23:20-- 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% 9.58M=0.001s
2016-06-06 22:23:20 (9.58 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.327006
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.657599) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.658023) =========
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=9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.068777
========= master_lag: 0.10 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.824502) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:20.824968) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d --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 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d --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=9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092
_=/tools/buildbot/bin/python
using PTY: False
2016-06-06 22:23:20,918 truncating revision to first 12 chars
2016-06-06 22:23:20,918 Setting DEBUG logging.
2016-06-06 22:23:20,918 attempt 1/10
2016-06-06 22:23:20,919 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1f9f6bdee31c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 22:23:21,288 unpacking tar archive at: mozilla-beta-1f9f6bdee31c/testing/mozharness/
program finished with exit code 0
elapsedTime=0.655095
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:21.514566) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:21.514977) =========
script_repo_revision: 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:21.515539) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:21.515940) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 22:23:21.547864) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 24 secs) (at 2016-06-06 22:23:21.548264) =========
/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=9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092
_=/tools/buildbot/bin/python
using PTY: False
22:23:21 INFO - MultiFileLogger online at 20160606 22:23:21 in /builds/slave/test
22:23:21 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
22:23:21 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
22:23:21 INFO - {'append_to_log': False,
22:23:21 INFO - 'base_work_dir': '/builds/slave/test',
22:23:21 INFO - 'blob_upload_branch': 'mozilla-beta',
22:23:21 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
22:23:21 INFO - 'buildbot_json_path': 'buildprops.json',
22:23:21 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
22:23:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
22:23:21 INFO - 'download_minidump_stackwalk': True,
22:23:21 INFO - 'download_symbols': 'ondemand',
22:23:21 INFO - 'e10s': True,
22:23:21 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
22:23:21 INFO - 'tooltool.py': '/tools/tooltool.py',
22:23:21 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
22:23:21 INFO - '/tools/misc-python/virtualenv.py')},
22:23:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
22:23:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
22:23:21 INFO - 'log_level': 'info',
22:23:21 INFO - 'log_to_console': True,
22:23:21 INFO - 'opt_config_files': (),
22:23:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
22:23:21 INFO - '--processes=1',
22:23:21 INFO - '--config=%(test_path)s/wptrunner.ini',
22:23:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
22:23:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
22:23:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
22:23:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
22:23:21 INFO - 'pip_index': False,
22:23:21 INFO - 'require_test_zip': True,
22:23:21 INFO - 'test_type': ('testharness',),
22:23:21 INFO - 'this_chunk': '1',
22:23:21 INFO - 'tooltool_cache': '/builds/tooltool_cache',
22:23:21 INFO - 'total_chunks': '5',
22:23:21 INFO - 'virtualenv_path': 'venv',
22:23:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
22:23:21 INFO - 'work_dir': 'build'}
22:23:21 INFO - #####
22:23:21 INFO - ##### Running clobber step.
22:23:21 INFO - #####
22:23:21 INFO - Running pre-action listener: _resource_record_pre_action
22:23:21 INFO - Running main action method: clobber
22:23:21 INFO - rmtree: /builds/slave/test/build
22:23:21 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
22:23:24 INFO - Running post-action listener: _resource_record_post_action
22:23:24 INFO - #####
22:23:24 INFO - ##### Running read-buildbot-config step.
22:23:24 INFO - #####
22:23:24 INFO - Running pre-action listener: _resource_record_pre_action
22:23:24 INFO - Running main action method: read_buildbot_config
22:23:24 INFO - Using buildbot properties:
22:23:24 INFO - {
22:23:24 INFO - "project": "",
22:23:24 INFO - "product": "firefox",
22:23:24 INFO - "script_repo_revision": "production",
22:23:24 INFO - "scheduler": "tests-mozilla-beta-ubuntu64_vm-pgo-unittest",
22:23:24 INFO - "repository": "",
22:23:24 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-beta pgo test web-platform-tests-e10s-1",
22:23:24 INFO - "buildid": "20160606194329",
22:23:24 INFO - "pgo_build": "True",
22:23:24 INFO - "basedir": "/builds/slave/test",
22:23:24 INFO - "buildnumber": 0,
22:23:24 INFO - "slavename": "tst-linux64-spot-588",
22:23:24 INFO - "master": "http://buildbot-master131.bb.releng.usw2.mozilla.com:8201/",
22:23:24 INFO - "platform": "linux64",
22:23:24 INFO - "branch": "mozilla-beta",
22:23:24 INFO - "revision": "1f9f6bdee31c14fd5a39485e8ae326de2928ef7d",
22:23:24 INFO - "repo_path": "releases/mozilla-beta",
22:23:24 INFO - "moz_repo_path": "",
22:23:24 INFO - "stage_platform": "linux64-pgo",
22:23:24 INFO - "builduid": "3d31ab4f42854c829e06ac6160cc676b",
22:23:24 INFO - "slavebuilddir": "test"
22:23:24 INFO - }
22:23:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2.
22:23:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json.
22:23:24 INFO - Running post-action listener: _resource_record_post_action
22:23:24 INFO - #####
22:23:24 INFO - ##### Running download-and-extract step.
22:23:24 INFO - #####
22:23:24 INFO - Running pre-action listener: _resource_record_pre_action
22:23:24 INFO - Running main action method: download_and_extract
22:23:24 INFO - mkdir: /builds/slave/test/build/tests
22:23:24 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')]}
22:23:24 INFO - https://queue.taskcluster.net/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net
22:23:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
22:23:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
22:23:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
22:23:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json'}, attempt #1
22:23:30 INFO - Downloaded 1327 bytes.
22:23:30 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
22:23:30 INFO - Using the following test package requirements:
22:23:30 INFO - {u'common': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
22:23:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
22:23:30 INFO - u'firefox-48.0.en-US.linux-x86_64.cppunittest.tests.zip'],
22:23:30 INFO - u'gtest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
22:23:30 INFO - u'firefox-48.0.en-US.linux-x86_64.gtest.tests.zip'],
22:23:30 INFO - u'jittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
22:23:30 INFO - u'jsshell-linux-x86_64.zip'],
22:23:30 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
22:23:30 INFO - u'firefox-48.0.en-US.linux-x86_64.mochitest.tests.zip'],
22:23:30 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
22:23:30 INFO - u'reftest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
22:23:30 INFO - u'firefox-48.0.en-US.linux-x86_64.reftest.tests.zip'],
22:23:30 INFO - u'talos': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
22:23:30 INFO - u'firefox-48.0.en-US.linux-x86_64.talos.tests.zip'],
22:23:30 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
22:23:30 INFO - u'firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'],
22:23:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
22:23:30 INFO - u'firefox-48.0.en-US.linux-x86_64.xpcshell.tests.zip']}
22:23:30 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
22:23:30 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')]}
22:23:30 INFO - https://queue.taskcluster.net/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
22:23:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
22:23:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
22:23:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
22:23:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip'}, attempt #1
22:23:33 INFO - Downloaded 24176679 bytes.
22:23:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
22:23:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
22:23:33 INFO - caution: filename not matched: web-platform/*
22:23:33 INFO - Return code: 11
22:23:33 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')]}
22:23:33 INFO - https://queue.taskcluster.net/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
22:23:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
22:23:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
22:23:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
22:23:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
22:23:36 INFO - Downloaded 36389083 bytes.
22:23:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
22:23:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
22:23:39 INFO - caution: filename not matched: bin/*
22:23:39 INFO - caution: filename not matched: config/*
22:23:39 INFO - caution: filename not matched: mozbase/*
22:23:39 INFO - caution: filename not matched: marionette/*
22:23:39 INFO - caution: filename not matched: tools/wptserve/*
22:23:39 INFO - Return code: 11
22:23: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')]}
22:23:39 INFO - https://queue.taskcluster.net/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
22:23:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
22:23:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
22:23:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
22:23:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2'}, attempt #1
22:23:42 INFO - Downloaded 55996763 bytes.
22:23:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
22:23:42 INFO - mkdir: /builds/slave/test/properties
22:23:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
22:23:42 INFO - Writing to file /builds/slave/test/properties/build_url
22:23:42 INFO - Contents:
22:23:42 INFO - build_url:https://queue.taskcluster.net/v1/task/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
22:23:43 INFO - Running post-action listener: _resource_record_post_action
22:23:43 INFO - Running post-action listener: set_extra_try_arguments
22:23:43 INFO - #####
22:23:43 INFO - ##### Running create-virtualenv step.
22:23:43 INFO - #####
22:23:43 INFO - Running pre-action listener: _pre_create_virtualenv
22:23:43 INFO - Running pre-action listener: _resource_record_pre_action
22:23:43 INFO - Running main action method: create_virtualenv
22:23:43 INFO - Creating virtualenv /builds/slave/test/build/venv
22:23:43 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
22:23:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
22:23:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
22:23:43 INFO - Using real prefix '/usr'
22:23:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python
22:23:44 INFO - Installing distribute.............................................................................................................................................................................................done.
22:23:48 INFO - Installing pip.................done.
22:23:48 INFO - Return code: 0
22:23:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
22:23:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:23:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:23:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:23:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:23:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:23:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:23:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x19ef030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a93be0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a91150>, '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 0x1a92160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a92610>, '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': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092', '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
22:23:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
22:23:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
22:23:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:23:48 INFO - 'CCACHE_UMASK': '002',
22:23:48 INFO - 'DISPLAY': ':0',
22:23:48 INFO - 'HOME': '/home/cltbld',
22:23:48 INFO - 'LANG': 'en_US.UTF-8',
22:23:48 INFO - 'LOGNAME': 'cltbld',
22:23:48 INFO - 'MAIL': '/var/mail/cltbld',
22:23:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:23:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:23:48 INFO - 'MOZ_NO_REMOTE': '1',
22:23:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:23:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:23:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:23:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:23:48 INFO - 'PWD': '/builds/slave/test',
22:23:48 INFO - 'SHELL': '/bin/bash',
22:23:48 INFO - 'SHLVL': '1',
22:23:48 INFO - 'TERM': 'linux',
22:23:48 INFO - 'TMOUT': '86400',
22:23:48 INFO - 'USER': 'cltbld',
22:23:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092',
22:23:48 INFO - '_': '/tools/buildbot/bin/python'}
22:23:48 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:23:48 INFO - Downloading/unpacking psutil>=0.7.1
22:23:48 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
22:23:48 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
22:23:48 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
22:23:48 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
22:23:48 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
22:23:48 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
22:23:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
22:23:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
22:23:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
22:23:52 INFO - Installing collected packages: psutil
22:23:52 INFO - Running setup.py install for psutil
22:23:53 INFO - building 'psutil._psutil_linux' extension
22:23:53 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-x86_64-2.7/psutil/_psutil_linux.o
22:23:53 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
22:23:53 INFO - building 'psutil._psutil_posix' extension
22:23:53 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-x86_64-2.7/psutil/_psutil_posix.o
22:23:53 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
22:23:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
22:23:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
22:23:54 INFO - Successfully installed psutil
22:23:54 INFO - Cleaning up...
22:23:54 INFO - Return code: 0
22:23:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
22:23:54 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')]}
22:23:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:23:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:23:54 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')]}
22:23:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:23:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:23:54 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 0x19ef030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a93be0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a91150>, '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 0x1a92160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a92610>, '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': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092', '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
22:23:54 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
22:23:54 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
22:23:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:23:54 INFO - 'CCACHE_UMASK': '002',
22:23:54 INFO - 'DISPLAY': ':0',
22:23:54 INFO - 'HOME': '/home/cltbld',
22:23:54 INFO - 'LANG': 'en_US.UTF-8',
22:23:54 INFO - 'LOGNAME': 'cltbld',
22:23:54 INFO - 'MAIL': '/var/mail/cltbld',
22:23:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:23:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:23:54 INFO - 'MOZ_NO_REMOTE': '1',
22:23:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:23:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:23:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:23:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:23:54 INFO - 'PWD': '/builds/slave/test',
22:23:54 INFO - 'SHELL': '/bin/bash',
22:23:54 INFO - 'SHLVL': '1',
22:23:54 INFO - 'TERM': 'linux',
22:23:54 INFO - 'TMOUT': '86400',
22:23:54 INFO - 'USER': 'cltbld',
22:23:54 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092',
22:23:54 INFO - '_': '/tools/buildbot/bin/python'}
22:23:54 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:23:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
22:23:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
22:23:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
22:23:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:23:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:23:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
22:23:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
22:23:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz
22:23:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
22:23:58 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
22:23:58 INFO - Installing collected packages: mozsystemmonitor
22:23:58 INFO - Running setup.py install for mozsystemmonitor
22:23:58 INFO - Successfully installed mozsystemmonitor
22:23:58 INFO - Cleaning up...
22:23:58 INFO - Return code: 0
22:23:58 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
22:23:58 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')]}
22:23:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:23:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:23:58 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')]}
22:23:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:23:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:23:58 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 0x19ef030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a93be0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a91150>, '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 0x1a92160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a92610>, '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': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092', '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
22:23:58 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
22:23:58 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
22:23:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:23:58 INFO - 'CCACHE_UMASK': '002',
22:23:58 INFO - 'DISPLAY': ':0',
22:23:58 INFO - 'HOME': '/home/cltbld',
22:23:58 INFO - 'LANG': 'en_US.UTF-8',
22:23:58 INFO - 'LOGNAME': 'cltbld',
22:23:58 INFO - 'MAIL': '/var/mail/cltbld',
22:23:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:23:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:23:58 INFO - 'MOZ_NO_REMOTE': '1',
22:23:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:23:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:23:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:23:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:23:58 INFO - 'PWD': '/builds/slave/test',
22:23:58 INFO - 'SHELL': '/bin/bash',
22:23:58 INFO - 'SHLVL': '1',
22:23:58 INFO - 'TERM': 'linux',
22:23:58 INFO - 'TMOUT': '86400',
22:23:58 INFO - 'USER': 'cltbld',
22:23:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092',
22:23:58 INFO - '_': '/tools/buildbot/bin/python'}
22:23:59 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:23:59 INFO - Downloading/unpacking blobuploader==1.2.4
22:23:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
22:23:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
22:23:59 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
22:23:59 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
22:23:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
22:23:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
22:24:02 INFO - Downloading blobuploader-1.2.4.tar.gz
22:24:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
22:24:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
22:24:03 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
22:24:03 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
22:24:03 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
22:24:03 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
22:24:03 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
22:24:03 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
22:24:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
22:24:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
22:24:03 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
22:24:03 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
22:24:03 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
22:24:03 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
22:24:03 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
22:24:03 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
22:24:04 INFO - Downloading docopt-0.6.1.tar.gz
22:24:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
22:24:04 INFO - Installing collected packages: blobuploader, requests, docopt
22:24:04 INFO - Running setup.py install for blobuploader
22:24:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
22:24:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
22:24:04 INFO - Running setup.py install for requests
22:24:05 INFO - Running setup.py install for docopt
22:24:05 INFO - Successfully installed blobuploader requests docopt
22:24:05 INFO - Cleaning up...
22:24:05 INFO - Return code: 0
22:24:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv
22:24:05 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')]}
22:24:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:24:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:24:05 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')]}
22:24:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:24:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:24:05 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 0x19ef030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a93be0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a91150>, '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 0x1a92160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a92610>, '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': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092', '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
22:24:05 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
22:24:05 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
22:24:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:24:05 INFO - 'CCACHE_UMASK': '002',
22:24:05 INFO - 'DISPLAY': ':0',
22:24:05 INFO - 'HOME': '/home/cltbld',
22:24:05 INFO - 'LANG': 'en_US.UTF-8',
22:24:05 INFO - 'LOGNAME': 'cltbld',
22:24:05 INFO - 'MAIL': '/var/mail/cltbld',
22:24:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:24:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:24:05 INFO - 'MOZ_NO_REMOTE': '1',
22:24:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:24:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:24:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:24:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:24:05 INFO - 'PWD': '/builds/slave/test',
22:24:05 INFO - 'SHELL': '/bin/bash',
22:24:05 INFO - 'SHLVL': '1',
22:24:05 INFO - 'TERM': 'linux',
22:24:05 INFO - 'TMOUT': '86400',
22:24:05 INFO - 'USER': 'cltbld',
22:24:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092',
22:24:05 INFO - '_': '/tools/buildbot/bin/python'}
22:24:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:24:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
22:24:06 INFO - Running setup.py (path:/tmp/pip-HqtGzS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
22:24:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
22:24:06 INFO - Running setup.py (path:/tmp/pip-JE2vHP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
22:24:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
22:24:06 INFO - Running setup.py (path:/tmp/pip-REMZ5G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
22:24:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
22:24:06 INFO - Running setup.py (path:/tmp/pip-5Id0SP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
22:24:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
22:24:06 INFO - Running setup.py (path:/tmp/pip-9zIB33-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
22:24:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
22:24:06 INFO - Running setup.py (path:/tmp/pip-C4AU7U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
22:24:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
22:24:06 INFO - Running setup.py (path:/tmp/pip-P9ekM7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
22:24:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
22:24:07 INFO - Running setup.py (path:/tmp/pip-BOkunj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
22:24:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
22:24:07 INFO - Running setup.py (path:/tmp/pip-6vPL_F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
22:24:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
22:24:07 INFO - Running setup.py (path:/tmp/pip-Kzfzou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
22:24:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
22:24:07 INFO - Running setup.py (path:/tmp/pip-6d7hVf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
22:24:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
22:24:07 INFO - Running setup.py (path:/tmp/pip-nmiANj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
22:24:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
22:24:07 INFO - Running setup.py (path:/tmp/pip-6kAr0P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
22:24:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
22:24:07 INFO - Running setup.py (path:/tmp/pip-jS1Aoe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
22:24:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
22:24:07 INFO - Running setup.py (path:/tmp/pip-ioh4to-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
22:24:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
22:24:08 INFO - Running setup.py (path:/tmp/pip-CIwVKS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
22:24:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
22:24:08 INFO - Running setup.py (path:/tmp/pip-t2nwYz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
22:24:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
22:24:08 INFO - Running setup.py (path:/tmp/pip-QVAkNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
22:24:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
22:24:08 INFO - Running setup.py (path:/tmp/pip-2ndnPG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
22:24:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
22:24:08 INFO - Running setup.py (path:/tmp/pip-FW8uGs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
22:24:08 INFO - Unpacking /builds/slave/test/build/tests/marionette
22:24:09 INFO - Running setup.py (path:/tmp/pip-LLn9TN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
22:24:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
22:24:09 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
22:24:09 INFO - Running setup.py install for manifestparser
22:24:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
22:24:09 INFO - Running setup.py install for mozcrash
22:24:09 INFO - Running setup.py install for mozdebug
22:24:09 INFO - Running setup.py install for mozdevice
22:24:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
22:24:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin
22:24:09 INFO - Running setup.py install for mozfile
22:24:10 INFO - Running setup.py install for mozhttpd
22:24:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
22:24:10 INFO - Running setup.py install for mozinfo
22:24:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
22:24:10 INFO - Running setup.py install for mozInstall
22:24:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
22:24:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
22:24:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
22:24:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
22:24:10 INFO - Running setup.py install for mozleak
22:24:10 INFO - Running setup.py install for mozlog
22:24:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
22:24:11 INFO - Running setup.py install for moznetwork
22:24:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
22:24:11 INFO - Running setup.py install for mozprocess
22:24:11 INFO - Running setup.py install for mozprofile
22:24:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
22:24:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
22:24:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
22:24:11 INFO - Running setup.py install for mozrunner
22:24:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
22:24:11 INFO - Running setup.py install for mozscreenshot
22:24:12 INFO - Running setup.py install for moztest
22:24:12 INFO - Running setup.py install for mozversion
22:24:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
22:24:12 INFO - Running setup.py install for wptserve
22:24:12 INFO - Running setup.py install for marionette-driver
22:24:13 INFO - Running setup.py install for browsermob-proxy
22:24:13 INFO - Running setup.py install for marionette-client
22:24:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
22:24:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
22:24:13 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
22:24:13 INFO - Cleaning up...
22:24:13 INFO - Return code: 0
22:24:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv
22:24:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:24:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:24:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:24:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:24:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:24:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:24:13 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 0x19ef030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a93be0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a91150>, '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 0x1a92160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a92610>, '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': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092', '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
22:24:13 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
22:24:13 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
22:24:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:24:13 INFO - 'CCACHE_UMASK': '002',
22:24:13 INFO - 'DISPLAY': ':0',
22:24:13 INFO - 'HOME': '/home/cltbld',
22:24:13 INFO - 'LANG': 'en_US.UTF-8',
22:24:13 INFO - 'LOGNAME': 'cltbld',
22:24:13 INFO - 'MAIL': '/var/mail/cltbld',
22:24:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:24:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:24:13 INFO - 'MOZ_NO_REMOTE': '1',
22:24:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:24:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:24:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:24:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:24:13 INFO - 'PWD': '/builds/slave/test',
22:24:13 INFO - 'SHELL': '/bin/bash',
22:24:13 INFO - 'SHLVL': '1',
22:24:13 INFO - 'TERM': 'linux',
22:24:13 INFO - 'TMOUT': '86400',
22:24:13 INFO - 'USER': 'cltbld',
22:24:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092',
22:24:13 INFO - '_': '/tools/buildbot/bin/python'}
22:24:14 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:24:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
22:24:14 INFO - Running setup.py (path:/tmp/pip-K7OHR7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
22:24:14 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))
22:24:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
22:24:14 INFO - Running setup.py (path:/tmp/pip-4lyUOa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
22:24:14 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))
22:24:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
22:24:14 INFO - Running setup.py (path:/tmp/pip-oTuHkJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
22:24:14 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))
22:24:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
22:24:14 INFO - Running setup.py (path:/tmp/pip-0sNFl3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
22:24:14 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))
22:24:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
22:24:14 INFO - Running setup.py (path:/tmp/pip-QccyOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
22:24:14 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))
22:24:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
22:24:14 INFO - Running setup.py (path:/tmp/pip-mTtE04-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
22:24:14 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))
22:24:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
22:24:14 INFO - Running setup.py (path:/tmp/pip-JViVj3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
22:24:15 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))
22:24:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
22:24:15 INFO - Running setup.py (path:/tmp/pip-BAVTvs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
22:24:15 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))
22:24:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
22:24:15 INFO - Running setup.py (path:/tmp/pip-NiRrFZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
22:24:15 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))
22:24:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
22:24:15 INFO - Running setup.py (path:/tmp/pip-0Lo3EF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
22:24:15 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))
22:24:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
22:24:15 INFO - Running setup.py (path:/tmp/pip-01oA70-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
22:24:15 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))
22:24:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
22:24:15 INFO - Running setup.py (path:/tmp/pip-rFsIZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
22:24:15 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))
22:24:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
22:24:15 INFO - Running setup.py (path:/tmp/pip-JG3JEg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
22:24:15 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))
22:24:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
22:24:15 INFO - Running setup.py (path:/tmp/pip-UL8j3g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
22:24:15 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))
22:24:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
22:24:15 INFO - Running setup.py (path:/tmp/pip-eJxgfP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
22:24:16 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))
22:24:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
22:24:16 INFO - Running setup.py (path:/tmp/pip-e8ugOC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
22:24:16 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))
22:24:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
22:24:16 INFO - Running setup.py (path:/tmp/pip-sDvTBv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
22:24:16 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))
22:24:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
22:24:16 INFO - Running setup.py (path:/tmp/pip-moinF_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
22:24:16 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))
22:24:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
22:24:16 INFO - Running setup.py (path:/tmp/pip-5z_hwI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
22:24:16 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))
22:24:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
22:24:16 INFO - Running setup.py (path:/tmp/pip-KYahLX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
22:24:16 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))
22:24:16 INFO - Unpacking /builds/slave/test/build/tests/marionette
22:24:17 INFO - Running setup.py (path:/tmp/pip-9zcLak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
22:24:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
22:24:17 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))
22:24:17 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))
22:24:17 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))
22:24:17 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))
22:24:17 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))
22:24:17 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))
22:24:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
22:24:17 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
22:24:17 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
22:24:17 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
22:24:17 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
22:24:17 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
22:24:17 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
22:24:21 INFO - Downloading blessings-1.6.tar.gz
22:24:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
22:24:21 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))
22:24:21 INFO - Installing collected packages: blessings
22:24:21 INFO - Running setup.py install for blessings
22:24:21 INFO - Successfully installed blessings
22:24:21 INFO - Cleaning up...
22:24:21 INFO - Return code: 0
22:24:21 INFO - Done creating virtualenv /builds/slave/test/build/venv.
22:24:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
22:24:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
22:24:22 INFO - Reading from file tmpfile_stdout
22:24:22 INFO - Current package versions:
22:24:22 INFO - argparse == 1.2.1
22:24:22 INFO - blessings == 1.6
22:24:22 INFO - blobuploader == 1.2.4
22:24:22 INFO - browsermob-proxy == 0.6.0
22:24:22 INFO - docopt == 0.6.1
22:24:22 INFO - manifestparser == 1.1
22:24:22 INFO - marionette-client == 2.3.0
22:24:22 INFO - marionette-driver == 1.4.0
22:24:22 INFO - mozInstall == 1.12
22:24:22 INFO - mozcrash == 0.17
22:24:22 INFO - mozdebug == 0.1
22:24:22 INFO - mozdevice == 0.48
22:24:22 INFO - mozfile == 1.2
22:24:22 INFO - mozhttpd == 0.7
22:24:22 INFO - mozinfo == 0.9
22:24:22 INFO - mozleak == 0.1
22:24:22 INFO - mozlog == 3.1
22:24:22 INFO - moznetwork == 0.27
22:24:22 INFO - mozprocess == 0.22
22:24:22 INFO - mozprofile == 0.28
22:24:22 INFO - mozrunner == 6.11
22:24:22 INFO - mozscreenshot == 0.1
22:24:22 INFO - mozsystemmonitor == 0.0
22:24:22 INFO - moztest == 0.7
22:24:22 INFO - mozversion == 1.4
22:24:22 INFO - psutil == 3.1.1
22:24:22 INFO - requests == 1.2.3
22:24:22 INFO - wptserve == 1.4.0
22:24:22 INFO - wsgiref == 0.1.2
22:24:22 INFO - Running post-action listener: _resource_record_post_action
22:24:22 INFO - Running post-action listener: _start_resource_monitoring
22:24:22 INFO - Starting resource monitoring.
22:24:22 INFO - #####
22:24:22 INFO - ##### Running pull step.
22:24:22 INFO - #####
22:24:22 INFO - Running pre-action listener: _resource_record_pre_action
22:24:22 INFO - Running main action method: pull
22:24:22 INFO - Pull has nothing to do!
22:24:22 INFO - Running post-action listener: _resource_record_post_action
22:24:22 INFO - #####
22:24:22 INFO - ##### Running install step.
22:24:22 INFO - #####
22:24:22 INFO - Running pre-action listener: _resource_record_pre_action
22:24:22 INFO - Running main action method: install
22:24:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
22:24:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
22:24:22 INFO - Reading from file tmpfile_stdout
22:24:22 INFO - Detecting whether we're running mozinstall >=1.0...
22:24:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
22:24:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
22:24:22 INFO - Reading from file tmpfile_stdout
22:24:22 INFO - Output received:
22:24:22 INFO - Usage: mozinstall [options] installer
22:24:22 INFO - Options:
22:24:22 INFO - -h, --help show this help message and exit
22:24:22 INFO - -d DEST, --destination=DEST
22:24:22 INFO - Directory to install application into. [default:
22:24:22 INFO - "/builds/slave/test"]
22:24:22 INFO - --app=APP Application being installed. [default: firefox]
22:24:22 INFO - mkdir: /builds/slave/test/build/application
22:24:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
22:24:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
22:24:43 INFO - Reading from file tmpfile_stdout
22:24:43 INFO - Output received:
22:24:43 INFO - /builds/slave/test/build/application/firefox/firefox
22:24:43 INFO - Running post-action listener: _resource_record_post_action
22:24:43 INFO - #####
22:24:43 INFO - ##### Running run-tests step.
22:24:43 INFO - #####
22:24:43 INFO - Running pre-action listener: _resource_record_pre_action
22:24:43 INFO - Running main action method: run_tests
22:24:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
22:24:43 INFO - Minidump filename unknown. Determining based upon platform and architecture.
22:24:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
22:24:43 INFO - grabbing minidump binary from tooltool
22:24:43 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')]}
22:24:43 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a91150>, '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 0x1a92160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a92610>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
22:24:43 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
22:24:43 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/linux64/releng.manifest -o -c /builds/tooltool_cache
22:24:43 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
22:24:43 INFO - Return code: 0
22:24:43 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
22:24:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
22:24:43 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/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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
22:24:43 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/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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
22:24:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:24:43 INFO - 'CCACHE_UMASK': '002',
22:24:43 INFO - 'DISPLAY': ':0',
22:24:43 INFO - 'HOME': '/home/cltbld',
22:24:43 INFO - 'LANG': 'en_US.UTF-8',
22:24:43 INFO - 'LOGNAME': 'cltbld',
22:24:43 INFO - 'MAIL': '/var/mail/cltbld',
22:24:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
22:24:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:24:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:24:43 INFO - 'MOZ_NO_REMOTE': '1',
22:24:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:24:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:24:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:24:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:24:43 INFO - 'PWD': '/builds/slave/test',
22:24:43 INFO - 'SHELL': '/bin/bash',
22:24:43 INFO - 'SHLVL': '1',
22:24:43 INFO - 'TERM': 'linux',
22:24:43 INFO - 'TMOUT': '86400',
22:24:43 INFO - 'USER': 'cltbld',
22:24:43 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465276533.66493-965704092',
22:24:43 INFO - '_': '/tools/buildbot/bin/python'}
22:24:43 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/XY-M0xRzRJClayLdyjBPsw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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
22:24:44 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
22:24:44 INFO - import pkg_resources
22:24:45 INFO - Using 1 client processes
22:24:46 INFO - wptserve Starting http server on 127.0.0.1:8000
22:24:46 INFO - wptserve Starting http server on 127.0.0.1:8001
22:24:46 INFO - wptserve Starting http server on 127.0.0.1:8443
22:24:48 INFO - SUITE-START | Running 1476 tests
22:24:48 INFO - Running testharness tests
22:24:48 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
22:24:48 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 1ms
22:24:48 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
22:24:48 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
22:24:48 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
22:24:48 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
22:24:48 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 1ms
22:24:48 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
22:24:48 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
22:24:48 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
22:24:48 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
22:24:48 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
22:24:48 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 8ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 8ms
22:24:48 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
22:24:48 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 8ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
22:24:48 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
22:24:48 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 1ms
22:24:48 INFO - Setting up ssl
22:24:48 INFO - PROCESS | certutil |
22:24:48 INFO - PROCESS | certutil |
22:24:48 INFO - PROCESS | certutil |
22:24:48 INFO - Certificate Nickname Trust Attributes
22:24:48 INFO - SSL,S/MIME,JAR/XPI
22:24:48 INFO -
22:24:48 INFO - web-platform-tests CT,,
22:24:48 INFO -
22:24:48 INFO - Starting runner
22:24:50 INFO - PROCESS | 1817 | 1465277090001 Marionette INFO Listening on port 2828
22:24:52 INFO - PROCESS | 1817 | 1465277092065 Marionette INFO startBrowser d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:52 INFO - PROCESS | 1817 | 1465277092084 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:52 INFO - PROCESS | 1817 | 1465277092413 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:52 INFO - PROCESS | 1817 | 1465277092496 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:52 INFO - PROCESS | 1817 |
22:24:52 INFO - PROCESS | 1817 | (process:1869): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
22:24:53 INFO - PROCESS | 1817 | 1465277093313 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:53 INFO - PROCESS | 1817 | 1465277093696 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
22:24:53 INFO - PROCESS | 1817 | 1465277093751 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:53 INFO - PROCESS | 1817 | 1465277093764 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
22:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 581ms
22:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
22:24:54 INFO - PROCESS | 1817 | 1465277094414 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:54 INFO - PROCESS | 1817 | 1465277094497 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
22:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 526ms
22:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
22:24:54 INFO - PROCESS | 1817 | 1465277094933 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:55 INFO - PROCESS | 1817 | 1465277095005 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
22:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 478ms
22:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
22:24:55 INFO - PROCESS | 1817 | 1465277095418 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:55 INFO - PROCESS | 1817 | 1465277095495 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
22:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 478ms
22:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
22:24:55 INFO - PROCESS | 1817 | 1465277095904 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:55 INFO - PROCESS | 1817 | 1465277095983 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
22:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 473ms
22:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
22:24:56 INFO - PROCESS | 1817 | 1465277096389 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:56 INFO - PROCESS | 1817 | 1465277096469 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
22:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 495ms
22:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
22:24:56 INFO - PROCESS | 1817 | 1465277096887 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:56 INFO - PROCESS | 1817 | 1465277096986 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
22:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 578ms
22:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
22:24:57 INFO - PROCESS | 1817 | 1465277097493 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:57 INFO - PROCESS | 1817 | 1465277097554 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
22:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 497ms
22:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
22:24:57 INFO - PROCESS | 1817 | 1465277097969 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:58 INFO - PROCESS | 1817 | 1465277098032 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
22:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 468ms
22:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
22:24:58 INFO - PROCESS | 1817 | 1465277098444 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:58 INFO - PROCESS | 1817 | 1465277098525 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
22:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms
22:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
22:24:58 INFO - PROCESS | 1817 | 1465277098987 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:59 INFO - PROCESS | 1817 | 1465277099058 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
22:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 474ms
22:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
22:24:59 INFO - PROCESS | 1817 | 1465277099471 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:24:59 INFO - PROCESS | 1817 | 1465277099549 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
22:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 625ms
22:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
22:25:00 INFO - PROCESS | 1817 | 1465277100118 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:00 INFO - PROCESS | 1817 | 1465277100200 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
22:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 835ms
22:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
22:25:00 INFO - PROCESS | 1817 | 1465277100958 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:01 INFO - PROCESS | 1817 | 1465277101039 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
22:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 525ms
22:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
22:25:01 INFO - PROCESS | 1817 | 1465277101502 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:01 INFO - PROCESS | 1817 | 1465277101586 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
22:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 531ms
22:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
22:25:02 INFO - PROCESS | 1817 | 1465277102110 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:02 INFO - PROCESS | 1817 | 1465277102184 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
22:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 581ms
22:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
22:25:02 INFO - PROCESS | 1817 | 1465277102643 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:02 INFO - PROCESS | 1817 | 1465277102750 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
22:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 581ms
22:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
22:25:03 INFO - PROCESS | 1817 | 1465277103223 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:03 INFO - PROCESS | 1817 | 1465277103296 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
22:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 626ms
22:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
22:25:03 INFO - PROCESS | 1817 | 1465277103865 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:04 INFO - PROCESS | 1817 | 1465277104017 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
22:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 623ms
22:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
22:25:04 INFO - PROCESS | 1817 | 1465277104497 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:04 INFO - PROCESS | 1817 | 1465277104597 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
22:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 634ms
22:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
22:25:05 INFO - PROCESS | 1817 | 1465277105123 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:05 INFO - PROCESS | 1817 | 1465277105197 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
22:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 518ms
22:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
22:25:05 INFO - PROCESS | 1817 | 1465277105649 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:05 INFO - PROCESS | 1817 | 1465277105720 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
22:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 473ms
22:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
22:25:06 INFO - PROCESS | 1817 | 1465277106129 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:06 INFO - PROCESS | 1817 | 1465277106233 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
22:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 529ms
22:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
22:25:06 INFO - PROCESS | 1817 | 1465277106685 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:06 INFO - PROCESS | 1817 | 1465277106781 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
22:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 586ms
22:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
22:25:07 INFO - PROCESS | 1817 | 1465277107260 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:07 INFO - PROCESS | 1817 | 1465277107330 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
22:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 523ms
22:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
22:25:07 INFO - PROCESS | 1817 | 1465277107804 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:07 INFO - PROCESS | 1817 | 1465277107876 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
22:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 483ms
22:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
22:25:08 INFO - PROCESS | 1817 | 1465277108285 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:08 INFO - PROCESS | 1817 | 1465277108365 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
22:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 585ms
22:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
22:25:08 INFO - PROCESS | 1817 | 1465277108864 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:08 INFO - PROCESS | 1817 | 1465277108955 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
22:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 522ms
22:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
22:25:09 INFO - PROCESS | 1817 | 1465277109404 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:09 INFO - PROCESS | 1817 | 1465277109504 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
22:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 489ms
22:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
22:25:09 INFO - PROCESS | 1817 | 1465277109899 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:09 INFO - PROCESS | 1817 | 1465277109988 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
22:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 484ms
22:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
22:25:10 INFO - PROCESS | 1817 | 1465277110401 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:10 INFO - PROCESS | 1817 | 1465277110491 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
22:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 539ms
22:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
22:25:10 INFO - PROCESS | 1817 | 1465277110947 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:11 INFO - PROCESS | 1817 | 1465277111152 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
22:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 833ms
22:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
22:25:11 INFO - PROCESS | 1817 | 1465277111790 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:11 INFO - PROCESS | 1817 | 1465277111894 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
22:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 678ms
22:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
22:25:12 INFO - PROCESS | 1817 | 1465277112485 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:12 INFO - PROCESS | 1817 | 1465277112600 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
22:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 681ms
22:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
22:25:13 INFO - PROCESS | 1817 | 1465277113196 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:13 INFO - PROCESS | 1817 | 1465277113287 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
22:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 550ms
22:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
22:25:13 INFO - PROCESS | 1817 | 1465277113734 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:13 INFO - PROCESS | 1817 | 1465277113819 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
22:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 530ms
22:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
22:25:14 INFO - PROCESS | 1817 | 1465277114278 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:14 INFO - PROCESS | 1817 | 1465277114360 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
22:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 534ms
22:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
22:25:14 INFO - PROCESS | 1817 | 1465277114807 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:14 INFO - PROCESS | 1817 | 1465277114875 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
22:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 568ms
22:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
22:25:15 INFO - PROCESS | 1817 | 1465277115392 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:15 INFO - PROCESS | 1817 | 1465277115488 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
22:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 591ms
22:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
22:25:15 INFO - PROCESS | 1817 | 1465277115988 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:16 INFO - PROCESS | 1817 | 1465277116120 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
22:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms
22:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
22:25:16 INFO - PROCESS | 1817 | 1465277116629 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:16 INFO - PROCESS | 1817 | 1465277116710 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
22:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 487ms
22:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
22:25:17 INFO - PROCESS | 1817 | 1465277117118 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:17 INFO - PROCESS | 1817 | 1465277117225 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
22:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 527ms
22:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
22:25:17 INFO - PROCESS | 1817 | 1465277117653 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:17 INFO - PROCESS | 1817 | 1465277117734 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
22:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 484ms
22:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
22:25:18 INFO - PROCESS | 1817 | 1465277118178 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:18 INFO - PROCESS | 1817 | 1465277118259 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
22:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 782ms
22:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
22:25:18 INFO - PROCESS | 1817 | 1465277118951 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:19 INFO - PROCESS | 1817 | 1465277119049 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
22:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 591ms
22:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
22:25:19 INFO - PROCESS | 1817 | 1465277119546 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:19 INFO - PROCESS | 1817 | 1465277119619 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
22:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 480ms
22:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
22:25:20 INFO - PROCESS | 1817 | 1465277120047 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:20 INFO - PROCESS | 1817 | 1465277120119 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
22:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 530ms
22:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
22:25:20 INFO - PROCESS | 1817 | 1465277120569 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:20 INFO - PROCESS | 1817 | 1465277120635 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
22:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms
22:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
22:25:21 INFO - PROCESS | 1817 | 1465277121055 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:21 INFO - PROCESS | 1817 | 1465277121150 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
22:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 530ms
22:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
22:25:21 INFO - PROCESS | 1817 | 1465277121602 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:21 INFO - PROCESS | 1817 | 1465277121688 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
22:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 535ms
22:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
22:25:22 INFO - PROCESS | 1817 | 1465277122134 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:22 INFO - PROCESS | 1817 | 1465277122241 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
22:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 584ms
22:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
22:25:22 INFO - PROCESS | 1817 | 1465277122721 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:22 INFO - PROCESS | 1817 | 1465277122793 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
22:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 623ms
22:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
22:25:23 INFO - PROCESS | 1817 | 1465277123355 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:23 INFO - PROCESS | 1817 | 1465277123435 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
22:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 682ms
22:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
22:25:24 INFO - PROCESS | 1817 | 1465277124041 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:24 INFO - PROCESS | 1817 | 1465277124152 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
22:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms
22:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
22:25:24 INFO - PROCESS | 1817 | 1465277124616 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:24 INFO - PROCESS | 1817 | 1465277124688 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
22:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 721ms
22:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
22:25:25 INFO - PROCESS | 1817 | 1465277125366 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:25 INFO - PROCESS | 1817 | 1465277125486 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
22:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 579ms
22:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
22:25:25 INFO - PROCESS | 1817 | 1465277125950 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:26 INFO - PROCESS | 1817 | 1465277126021 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
22:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 574ms
22:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
22:25:26 INFO - PROCESS | 1817 | 1465277126563 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:26 INFO - PROCESS | 1817 | 1465277126643 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
22:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 596ms
22:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
22:25:27 INFO - PROCESS | 1817 | 1465277127148 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:27 INFO - PROCESS | 1817 | 1465277127241 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
22:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 624ms
22:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
22:25:27 INFO - PROCESS | 1817 | 1465277127782 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:27 INFO - PROCESS | 1817 | 1465277127873 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
22:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 531ms
22:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
22:25:28 INFO - PROCESS | 1817 | 1465277128311 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:28 INFO - PROCESS | 1817 | 1465277128398 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
22:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 526ms
22:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
22:25:28 INFO - PROCESS | 1817 | 1465277128843 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:28 INFO - PROCESS | 1817 | 1465277128907 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
22:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 522ms
22:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
22:25:29 INFO - PROCESS | 1817 | 1465277129367 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:29 INFO - PROCESS | 1817 | 1465277129430 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
22:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms
22:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
22:25:29 INFO - PROCESS | 1817 | 1465277129856 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:29 INFO - PROCESS | 1817 | 1465277129929 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
22:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 684ms
22:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
22:25:30 INFO - PROCESS | 1817 | 1465277130553 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:30 INFO - PROCESS | 1817 | 1465277130682 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
22:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 581ms
22:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
22:25:31 INFO - PROCESS | 1817 | 1465277131134 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:31 INFO - PROCESS | 1817 | 1465277131209 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
22:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 781ms
22:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
22:25:31 INFO - PROCESS | 1817 | 1465277131919 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:32 INFO - PROCESS | 1817 | 1465277132016 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
22:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms
22:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
22:25:32 INFO - PROCESS | 1817 | 1465277132515 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:32 INFO - PROCESS | 1817 | 1465277132594 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
22:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 573ms
22:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
22:25:33 INFO - PROCESS | 1817 | 1465277133101 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:33 INFO - PROCESS | 1817 | 1465277133176 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
22:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 577ms
22:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
22:25:33 INFO - PROCESS | 1817 | 1465277133678 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:33 INFO - PROCESS | 1817 | 1465277133776 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
22:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 581ms
22:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
22:25:34 INFO - PROCESS | 1817 | 1465277134268 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:34 INFO - PROCESS | 1817 | 1465277134364 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
22:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 527ms
22:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
22:25:34 INFO - PROCESS | 1817 | 1465277134808 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:34 INFO - PROCESS | 1817 | 1465277134899 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
22:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 527ms
22:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
22:25:35 INFO - PROCESS | 1817 | 1465277135344 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:35 INFO - PROCESS | 1817 | 1465277135438 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:35 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.
22:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 533ms
22:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
22:25:35 INFO - PROCESS | 1817 | 1465277135887 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:35 INFO - PROCESS | 1817 | 1465277135959 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:36 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.
22:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 534ms
22:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
22:25:36 INFO - PROCESS | 1817 | 1465277136436 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:36 INFO - PROCESS | 1817 | 1465277136514 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:36 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.
22:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 581ms
22:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
22:25:37 INFO - PROCESS | 1817 | 1465277137015 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:37 INFO - PROCESS | 1817 | 1465277137093 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:37 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.
22:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 680ms
22:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
22:25:37 INFO - PROCESS | 1817 | 1465277137692 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:37 INFO - PROCESS | 1817 | 1465277137777 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:38 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.
22:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 772ms
22:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
22:25:38 INFO - PROCESS | 1817 | 1465277138496 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:38 INFO - PROCESS | 1817 | 1465277138591 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:39 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.
22:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 591ms
22:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
22:25:39 INFO - PROCESS | 1817 | 1465277139108 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:39 INFO - PROCESS | 1817 | 1465277139188 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:39 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.
22:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 575ms
22:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
22:25:39 INFO - PROCESS | 1817 | 1465277139714 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:39 INFO - PROCESS | 1817 | 1465277139809 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:40 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.
22:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 588ms
22:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
22:25:40 INFO - PROCESS | 1817 | 1465277140315 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:40 INFO - PROCESS | 1817 | 1465277140441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:40 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.
22:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms
22:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
22:25:40 INFO - PROCESS | 1817 | 1465277140978 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:41 INFO - PROCESS | 1817 | 1465277141056 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:41 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.
22:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms
22:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
22:25:41 INFO - PROCESS | 1817 | 1465277141612 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:41 INFO - PROCESS | 1817 | 1465277141689 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:42 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.
22:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 528ms
22:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
22:25:42 INFO - PROCESS | 1817 | 1465277142140 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:42 INFO - PROCESS | 1817 | 1465277142205 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:42 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.
22:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 474ms
22:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
22:25:42 INFO - PROCESS | 1817 | 1465277142641 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:42 INFO - PROCESS | 1817 | 1465277142748 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:43 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.
22:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 530ms
22:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
22:25:43 INFO - PROCESS | 1817 | 1465277143191 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:43 INFO - PROCESS | 1817 | 1465277143280 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:43 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.
22:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 547ms
22:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
22:25:43 INFO - PROCESS | 1817 | 1465277143734 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:43 INFO - PROCESS | 1817 | 1465277143804 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:44 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.
22:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 590ms
22:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
22:25:44 INFO - PROCESS | 1817 | 1465277144350 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:44 INFO - PROCESS | 1817 | 1465277144426 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:45 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.
22:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 877ms
22:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
22:25:45 INFO - PROCESS | 1817 | 1465277145238 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:45 INFO - PROCESS | 1817 | 1465277145408 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:45 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.
22:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 631ms
22:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
22:25:45 INFO - PROCESS | 1817 | 1465277145871 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:45 INFO - PROCESS | 1817 | 1465277145970 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:46 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.
22:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 726ms
22:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
22:25:46 INFO - PROCESS | 1817 | 1465277146633 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:46 INFO - PROCESS | 1817 | 1465277146765 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:47 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.
22:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 682ms
22:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
22:25:47 INFO - PROCESS | 1817 | 1465277147311 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:47 INFO - PROCESS | 1817 | 1465277147389 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:47 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.
22:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 579ms
22:25:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
22:25:47 INFO - PROCESS | 1817 | 1465277147905 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:48 INFO - PROCESS | 1817 | 1465277148008 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
22:25:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 640ms
22:25:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
22:25:48 INFO - PROCESS | 1817 | 1465277148543 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:48 INFO - PROCESS | 1817 | 1465277148639 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
22:25:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 570ms
22:25:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
22:25:49 INFO - PROCESS | 1817 | 1465277149146 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:49 INFO - PROCESS | 1817 | 1465277149236 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
22:25:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 590ms
22:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
22:25:49 INFO - PROCESS | 1817 | 1465277149726 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:49 INFO - PROCESS | 1817 | 1465277149832 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
22:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 631ms
22:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
22:25:50 INFO - PROCESS | 1817 | 1465277150362 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:50 INFO - PROCESS | 1817 | 1465277150441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
22:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 531ms
22:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
22:25:50 INFO - PROCESS | 1817 | 1465277150917 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:50 INFO - PROCESS | 1817 | 1465277150996 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
22:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 946ms
22:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
22:25:51 INFO - PROCESS | 1817 | 1465277151850 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:51 INFO - PROCESS | 1817 | 1465277151934 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:52 INFO - PROCESS | 1817 | 1465277152121 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
22:25:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
22:25:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 622ms
22:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
22:25:52 INFO - PROCESS | 1817 | 1465277152502 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:52 INFO - PROCESS | 1817 | 1465277152595 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
22:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 732ms
22:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
22:25:53 INFO - PROCESS | 1817 | 1465277153272 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:53 INFO - PROCESS | 1817 | 1465277153361 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
22:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 647ms
22:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
22:25:53 INFO - PROCESS | 1817 | 1465277153896 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:53 INFO - PROCESS | 1817 | 1465277153983 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
22:25:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 583ms
22:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
22:25:54 INFO - PROCESS | 1817 | 1465277154483 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:54 INFO - PROCESS | 1817 | 1465277154568 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
22:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 678ms
22:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
22:25:55 INFO - PROCESS | 1817 | 1465277155172 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:55 INFO - PROCESS | 1817 | 1465277155291 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:56 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
22:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1073ms
22:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
22:25:56 INFO - PROCESS | 1817 | 1465277156241 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:56 INFO - PROCESS | 1817 | 1465277156315 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
22:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1020ms
22:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
22:25:57 INFO - PROCESS | 1817 | 1465277157270 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:57 INFO - PROCESS | 1817 | 1465277157338 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:57 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
22:25:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:25:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
22:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:25:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:25:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 629ms
22:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
22:25:57 INFO - PROCESS | 1817 | 1465277157906 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:58 INFO - PROCESS | 1817 | 1465277158008 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
22:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 735ms
22:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
22:25:58 INFO - PROCESS | 1817 | 1465277158654 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:58 INFO - PROCESS | 1817 | 1465277158747 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
22:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 633ms
22:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
22:25:59 INFO - PROCESS | 1817 | 1465277159302 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:59 INFO - PROCESS | 1817 | 1465277159393 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
22:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 624ms
22:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
22:25:59 INFO - PROCESS | 1817 | 1465277159943 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:00 INFO - PROCESS | 1817 | 1465277160016 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
22:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 637ms
22:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
22:26:00 INFO - PROCESS | 1817 | 1465277160572 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:00 INFO - PROCESS | 1817 | 1465277160650 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
22:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 583ms
22:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
22:26:01 INFO - PROCESS | 1817 | 1465277161153 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:01 INFO - PROCESS | 1817 | 1465277161234 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:01 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
22:26:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
22:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 577ms
22:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
22:26:01 INFO - PROCESS | 1817 | 1465277161746 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:01 INFO - PROCESS | 1817 | 1465277161827 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
22:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms
22:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
22:26:02 INFO - PROCESS | 1817 | 1465277162375 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:02 INFO - PROCESS | 1817 | 1465277162452 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:02 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
22:26:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
22:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 586ms
22:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
22:26:02 INFO - PROCESS | 1817 | 1465277162974 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:03 INFO - PROCESS | 1817 | 1465277163088 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:03 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
22:26:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:26:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
22:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 581ms
22:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
22:26:03 INFO - PROCESS | 1817 | 1465277163559 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:03 INFO - PROCESS | 1817 | 1465277163637 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
22:26:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
22:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 526ms
22:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
22:26:04 INFO - PROCESS | 1817 | 1465277164090 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:04 INFO - PROCESS | 1817 | 1465277164155 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
22:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 724ms
22:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
22:26:04 INFO - PROCESS | 1817 | 1465277164865 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:04 INFO - PROCESS | 1817 | 1465277164954 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
22:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 618ms
22:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
22:26:05 INFO - PROCESS | 1817 | 1465277165452 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:05 INFO - PROCESS | 1817 | 1465277165529 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
22:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 521ms
22:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
22:26:06 INFO - PROCESS | 1817 | 1465277166008 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:06 INFO - PROCESS | 1817 | 1465277166109 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
22:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 682ms
22:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
22:26:06 INFO - PROCESS | 1817 | 1465277166667 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:06 INFO - PROCESS | 1817 | 1465277166771 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
22:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 832ms
22:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
22:26:07 INFO - PROCESS | 1817 | 1465277167514 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:07 INFO - PROCESS | 1817 | 1465277167600 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
22:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 534ms
22:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
22:26:08 INFO - PROCESS | 1817 | 1465277168061 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:08 INFO - PROCESS | 1817 | 1465277168180 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
22:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 582ms
22:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
22:26:08 INFO - PROCESS | 1817 | 1465277168649 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:08 INFO - PROCESS | 1817 | 1465277168755 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
22:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 576ms
22:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
22:26:09 INFO - PROCESS | 1817 | 1465277169233 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:09 INFO - PROCESS | 1817 | 1465277169337 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
22:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 599ms
22:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
22:26:09 INFO - PROCESS | 1817 | 1465277169842 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:09 INFO - PROCESS | 1817 | 1465277169933 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
22:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 645ms
22:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
22:26:10 INFO - PROCESS | 1817 | 1465277170476 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:10 INFO - PROCESS | 1817 | 1465277170576 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
22:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 823ms
22:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
22:26:11 INFO - PROCESS | 1817 | 1465277171333 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:11 INFO - PROCESS | 1817 | 1465277171428 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:11 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
22:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 538ms
22:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
22:26:11 INFO - PROCESS | 1817 | 1465277171903 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:11 INFO - PROCESS | 1817 | 1465277171983 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
22:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 549ms
22:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
22:26:12 INFO - PROCESS | 1817 | 1465277172458 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:12 INFO - PROCESS | 1817 | 1465277172530 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
22:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 539ms
22:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
22:26:12 INFO - PROCESS | 1817 | 1465277172989 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:13 INFO - PROCESS | 1817 | 1465277173071 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:13 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
22:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 571ms
22:26:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
22:26:13 INFO - PROCESS | 1817 | 1465277173572 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:13 INFO - PROCESS | 1817 | 1465277173675 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:14 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
22:26:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
22:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:26:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
22:26:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:26:14 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
22:26:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
22:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:26:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
22:26:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:26:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 726ms
22:26:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
22:26:14 INFO - PROCESS | 1817 | 1465277174303 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:14 INFO - PROCESS | 1817 | 1465277174417 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
22:26:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 625ms
22:26:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
22:26:14 INFO - PROCESS | 1817 | 1465277174930 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:15 INFO - PROCESS | 1817 | 1465277175001 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:15 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.
22:26:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms
22:26:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
22:26:15 INFO - PROCESS | 1817 | 1465277175455 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:15 INFO - PROCESS | 1817 | 1465277175525 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:15 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.
22:26:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 525ms
22:26:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
22:26:15 INFO - PROCESS | 1817 | 1465277175986 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:16 INFO - PROCESS | 1817 | 1465277176066 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
22:26:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 479ms
22:26:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
22:26:16 INFO - PROCESS | 1817 | 1465277176471 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:16 INFO - PROCESS | 1817 | 1465277176586 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:17 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.
22:26:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 586ms
22:26:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
22:26:17 INFO - PROCESS | 1817 | 1465277177061 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:17 INFO - PROCESS | 1817 | 1465277177148 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
22:26:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 824ms
22:26:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
22:26:17 INFO - PROCESS | 1817 | 1465277177953 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:18 INFO - PROCESS | 1817 | 1465277178043 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
22:26:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 591ms
22:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
22:26:18 INFO - PROCESS | 1817 | 1465277178546 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:18 INFO - PROCESS | 1817 | 1465277178619 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
22:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 522ms
22:26:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
22:26:19 INFO - PROCESS | 1817 | 1465277179083 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:19 INFO - PROCESS | 1817 | 1465277179158 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
22:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 532ms
22:26:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
22:26:19 INFO - PROCESS | 1817 | 1465277179618 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:19 INFO - PROCESS | 1817 | 1465277179700 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
22:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 472ms
22:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
22:26:20 INFO - PROCESS | 1817 | 1465277180103 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:20 INFO - PROCESS | 1817 | 1465277180208 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
22:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 579ms
22:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
22:26:20 INFO - PROCESS | 1817 | 1465277180698 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:20 INFO - PROCESS | 1817 | 1465277180796 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
22:26:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 646ms
22:26:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
22:26:21 INFO - PROCESS | 1817 | 1465277181330 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:21 INFO - PROCESS | 1817 | 1465277181491 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
22:26:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 829ms
22:26:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
22:26:22 INFO - PROCESS | 1817 | 1465277182161 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:22 INFO - PROCESS | 1817 | 1465277182228 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
22:26:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 471ms
22:26:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
22:26:22 INFO - PROCESS | 1817 | 1465277182653 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:22 INFO - PROCESS | 1817 | 1465277182733 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
22:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 534ms
22:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
22:26:23 INFO - PROCESS | 1817 | 1465277183194 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:23 INFO - PROCESS | 1817 | 1465277183284 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
22:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 594ms
22:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
22:26:23 INFO - PROCESS | 1817 | 1465277183812 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:23 INFO - PROCESS | 1817 | 1465277183912 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
22:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 776ms
22:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
22:26:24 INFO - PROCESS | 1817 | 1465277184611 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:24 INFO - PROCESS | 1817 | 1465277184716 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
22:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 627ms
22:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
22:26:25 INFO - PROCESS | 1817 | 1465277185267 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:25 INFO - PROCESS | 1817 | 1465277185406 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
22:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms
22:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
22:26:25 INFO - PROCESS | 1817 | 1465277185925 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:26 INFO - PROCESS | 1817 | 1465277186021 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
22:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 588ms
22:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
22:26:26 INFO - PROCESS | 1817 | 1465277186514 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:26 INFO - PROCESS | 1817 | 1465277186597 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
22:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 530ms
22:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
22:26:27 INFO - PROCESS | 1817 | 1465277187057 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:27 INFO - PROCESS | 1817 | 1465277187170 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
22:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 634ms
22:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
22:26:27 INFO - PROCESS | 1817 | 1465277187694 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:27 INFO - PROCESS | 1817 | 1465277187776 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
22:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 524ms
22:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
22:26:28 INFO - PROCESS | 1817 | 1465277188226 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:28 INFO - PROCESS | 1817 | 1465277188352 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
22:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 672ms
22:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
22:26:28 INFO - PROCESS | 1817 | 1465277188917 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:29 INFO - PROCESS | 1817 | 1465277189017 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
22:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 578ms
22:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
22:26:29 INFO - PROCESS | 1817 | 1465277189494 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:29 INFO - PROCESS | 1817 | 1465277189566 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
22:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 478ms
22:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
22:26:29 INFO - PROCESS | 1817 | 1465277189977 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:30 INFO - PROCESS | 1817 | 1465277190071 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
22:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 580ms
22:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
22:26:30 INFO - PROCESS | 1817 | 1465277190586 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:30 INFO - PROCESS | 1817 | 1465277190695 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
22:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 773ms
22:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
22:26:31 INFO - PROCESS | 1817 | 1465277191375 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:31 INFO - PROCESS | 1817 | 1465277191520 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
22:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms
22:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
22:26:32 INFO - PROCESS | 1817 | 1465277192058 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:32 INFO - PROCESS | 1817 | 1465277192148 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
22:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 546ms
22:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
22:26:32 INFO - PROCESS | 1817 | 1465277192632 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:32 INFO - PROCESS | 1817 | 1465277192717 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
22:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 589ms
22:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
22:26:33 INFO - PROCESS | 1817 | 1465277193186 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:33 INFO - PROCESS | 1817 | 1465277193266 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
22:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 479ms
22:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
22:26:33 INFO - PROCESS | 1817 | 1465277193693 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:33 INFO - PROCESS | 1817 | 1465277193788 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
22:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 583ms
22:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
22:26:34 INFO - PROCESS | 1817 | 1465277194268 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:34 INFO - PROCESS | 1817 | 1465277194350 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
22:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 523ms
22:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
22:26:34 INFO - PROCESS | 1817 | 1465277194796 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:34 INFO - PROCESS | 1817 | 1465277194899 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
22:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 625ms
22:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
22:26:35 INFO - PROCESS | 1817 | 1465277195426 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:35 INFO - PROCESS | 1817 | 1465277195497 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:36 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
22:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 779ms
22:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
22:26:36 INFO - PROCESS | 1817 | 1465277196207 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:36 INFO - PROCESS | 1817 | 1465277196283 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
22:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms
22:26:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
22:26:36 INFO - PROCESS | 1817 | 1465277196736 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:36 INFO - PROCESS | 1817 | 1465277196826 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:37 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)
22:26:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1030ms
22:26:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
22:26:37 INFO - PROCESS | 1817 | 1465277197773 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:37 INFO - PROCESS | 1817 | 1465277197906 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
22:26:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1127ms
22:26:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
22:26:38 INFO - PROCESS | 1817 | 1465277198906 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:38 INFO - PROCESS | 1817 | 1465277198994 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
22:26:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1029ms
22:26:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
22:26:39 INFO - PROCESS | 1817 | 1465277199949 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:40 INFO - PROCESS | 1817 | 1465277200027 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:40 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)
22:26:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1031ms
22:26:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
22:26:40 INFO - PROCESS | 1817 | 1465277200981 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:41 INFO - PROCESS | 1817 | 1465277201057 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:41 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)
22:26:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 974ms
22:26:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
22:26:41 INFO - PROCESS | 1817 | 1465277201961 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:42 INFO - PROCESS | 1817 | 1465277202026 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
22:26:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1024ms
22:26:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
22:26:42 INFO - PROCESS | 1817 | 1465277202994 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:43 INFO - PROCESS | 1817 | 1465277203080 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
22:26:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1024ms
22:26:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
22:26:44 INFO - PROCESS | 1817 | 1465277204064 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:44 INFO - PROCESS | 1817 | 1465277204219 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
22:26:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1177ms
22:26:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
22:26:45 INFO - PROCESS | 1817 | 1465277205246 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:45 INFO - PROCESS | 1817 | 1465277205327 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:46 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
22:26:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1026ms
22:26:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
22:26:46 INFO - PROCESS | 1817 | 1465277206285 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:46 INFO - PROCESS | 1817 | 1465277206369 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
22:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1022ms
22:26:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
22:26:47 INFO - PROCESS | 1817 | 1465277207324 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:47 INFO - PROCESS | 1817 | 1465277207395 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:47 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
22:26:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
22:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 523ms
22:26:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
22:26:47 INFO - PROCESS | 1817 | 1465277207868 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:47 INFO - PROCESS | 1817 | 1465277207953 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
22:26:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 581ms
22:26:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
22:26:48 INFO - PROCESS | 1817 | 1465277208451 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:48 INFO - PROCESS | 1817 | 1465277208521 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:49 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
22:26:49 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:26:49 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:26:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
22:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:26:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:26:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 573ms
22:26:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
22:26:49 INFO - PROCESS | 1817 | 1465277209045 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:49 INFO - PROCESS | 1817 | 1465277209172 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
22:26:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms
22:26:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
22:26:49 INFO - PROCESS | 1817 | 1465277209697 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:49 INFO - PROCESS | 1817 | 1465277209785 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
22:26:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1026ms
22:26:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
22:26:50 INFO - PROCESS | 1817 | 1465277210730 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:50 INFO - PROCESS | 1817 | 1465277210827 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:51 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
22:26:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1080ms
22:26:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
22:26:51 INFO - PROCESS | 1817 | 1465277211817 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:51 INFO - PROCESS | 1817 | 1465277211889 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:52 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.)
22:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1024ms
22:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
22:26:52 INFO - PROCESS | 1817 | 1465277212858 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:52 INFO - PROCESS | 1817 | 1465277212933 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
22:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1023ms
22:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
22:26:53 INFO - PROCESS | 1817 | 1465277213876 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:53 INFO - PROCESS | 1817 | 1465277213959 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:54 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
22:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 976ms
22:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
22:26:54 INFO - PROCESS | 1817 | 1465277214858 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:54 INFO - PROCESS | 1817 | 1465277214936 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
22:26:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 573ms
22:26:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
22:26:55 INFO - PROCESS | 1817 | 1465277215437 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:55 INFO - PROCESS | 1817 | 1465277215525 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
22:26:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1030ms
22:26:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
22:26:56 INFO - PROCESS | 1817 | 1465277216473 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:56 INFO - PROCESS | 1817 | 1465277216545 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
22:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 988ms
22:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
22:26:57 INFO - PROCESS | 1817 | 1465277217465 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:57 INFO - PROCESS | 1817 | 1465277217574 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
22:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 574ms
22:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
22:26:58 INFO - PROCESS | 1817 | 1465277218061 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:58 INFO - PROCESS | 1817 | 1465277218143 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
22:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 644ms
22:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
22:26:58 INFO - PROCESS | 1817 | 1465277218712 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:58 INFO - PROCESS | 1817 | 1465277218797 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
22:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 525ms
22:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
22:26:59 INFO - PROCESS | 1817 | 1465277219282 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:59 INFO - PROCESS | 1817 | 1465277219371 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
22:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 541ms
22:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
22:26:59 INFO - PROCESS | 1817 | 1465277219806 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:26:59 INFO - PROCESS | 1817 | 1465277219901 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
22:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 582ms
22:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
22:27:00 INFO - PROCESS | 1817 | 1465277220398 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:00 INFO - PROCESS | 1817 | 1465277220492 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
22:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 575ms
22:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
22:27:00 INFO - PROCESS | 1817 | 1465277220970 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:01 INFO - PROCESS | 1817 | 1465277221043 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
22:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms
22:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
22:27:01 INFO - PROCESS | 1817 | 1465277221502 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:01 INFO - PROCESS | 1817 | 1465277221580 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
22:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms
22:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
22:27:02 INFO - PROCESS | 1817 | 1465277222085 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:02 INFO - PROCESS | 1817 | 1465277222154 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:02 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
22:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms
22:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
22:27:02 INFO - PROCESS | 1817 | 1465277222770 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:02 INFO - PROCESS | 1817 | 1465277222878 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:03 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
22:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms
22:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
22:27:03 INFO - PROCESS | 1817 | 1465277223319 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:03 INFO - PROCESS | 1817 | 1465277223426 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
22:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 836ms
22:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
22:27:04 INFO - PROCESS | 1817 | 1465277224139 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:04 INFO - PROCESS | 1817 | 1465277224232 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:04 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
22:27:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:27:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
22:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:27:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:27:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 576ms
22:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
22:27:04 INFO - PROCESS | 1817 | 1465277224728 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:04 INFO - PROCESS | 1817 | 1465277224807 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
22:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 576ms
22:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
22:27:05 INFO - PROCESS | 1817 | 1465277225327 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:05 INFO - PROCESS | 1817 | 1465277225399 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:05 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
22:27:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:27:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
22:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:27:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:27:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 587ms
22:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
22:27:05 INFO - PROCESS | 1817 | 1465277225926 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:06 INFO - PROCESS | 1817 | 1465277226016 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
22:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 534ms
22:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
22:27:06 INFO - PROCESS | 1817 | 1465277226474 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:06 INFO - PROCESS | 1817 | 1465277226557 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
22:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 528ms
22:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
22:27:07 INFO - PROCESS | 1817 | 1465277227007 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:07 INFO - PROCESS | 1817 | 1465277227092 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
22:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 531ms
22:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
22:27:07 INFO - PROCESS | 1817 | 1465277227541 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:07 INFO - PROCESS | 1817 | 1465277227611 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
22:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 528ms
22:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
22:27:08 INFO - PROCESS | 1817 | 1465277228074 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:08 INFO - PROCESS | 1817 | 1465277228142 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
22:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms
22:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
22:27:08 INFO - PROCESS | 1817 | 1465277228621 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:08 INFO - PROCESS | 1817 | 1465277228700 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
22:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 638ms
22:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
22:27:09 INFO - PROCESS | 1817 | 1465277229243 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:09 INFO - PROCESS | 1817 | 1465277229315 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
22:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 676ms
22:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
22:27:09 INFO - PROCESS | 1817 | 1465277229947 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:10 INFO - PROCESS | 1817 | 1465277230042 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
22:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 892ms
22:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
22:27:10 INFO - PROCESS | 1817 | 1465277230832 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:10 INFO - PROCESS | 1817 | 1465277230941 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
22:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 624ms
22:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
22:27:11 INFO - PROCESS | 1817 | 1465277231466 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:11 INFO - PROCESS | 1817 | 1465277231544 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
22:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 528ms
22:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
22:27:12 INFO - PROCESS | 1817 | 1465277232043 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:12 INFO - PROCESS | 1817 | 1465277232121 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
22:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 644ms
22:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
22:27:12 INFO - PROCESS | 1817 | 1465277232669 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:12 INFO - PROCESS | 1817 | 1465277232772 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
22:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 587ms
22:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
22:27:13 INFO - PROCESS | 1817 | 1465277233269 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:13 INFO - PROCESS | 1817 | 1465277233375 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
22:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 589ms
22:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
22:27:13 INFO - PROCESS | 1817 | 1465277233878 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:14 INFO - PROCESS | 1817 | 1465277234003 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
22:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 575ms
22:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
22:27:14 INFO - PROCESS | 1817 | 1465277234456 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:14 INFO - PROCESS | 1817 | 1465277234532 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
22:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 526ms
22:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
22:27:14 INFO - PROCESS | 1817 | 1465277234983 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:15 INFO - PROCESS | 1817 | 1465277235047 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
22:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms
22:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
22:27:15 INFO - PROCESS | 1817 | 1465277235467 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:15 INFO - PROCESS | 1817 | 1465277235554 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
22:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 534ms
22:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
22:27:16 INFO - PROCESS | 1817 | 1465277235999 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:16 INFO - PROCESS | 1817 | 1465277236104 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
22:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 580ms
22:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
22:27:16 INFO - PROCESS | 1817 | 1465277236598 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:16 INFO - PROCESS | 1817 | 1465277236721 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
22:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms
22:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
22:27:17 INFO - PROCESS | 1817 | 1465277237296 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:17 INFO - PROCESS | 1817 | 1465277237430 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
22:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 739ms
22:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
22:27:18 INFO - PROCESS | 1817 | 1465277238066 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:18 INFO - PROCESS | 1817 | 1465277238143 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
22:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 535ms
22:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
22:27:18 INFO - PROCESS | 1817 | 1465277238616 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:18 INFO - PROCESS | 1817 | 1465277238722 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
22:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 532ms
22:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
22:27:19 INFO - PROCESS | 1817 | 1465277239195 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:19 INFO - PROCESS | 1817 | 1465277239285 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
22:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 653ms
22:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
22:27:19 INFO - PROCESS | 1817 | 1465277239817 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:19 INFO - PROCESS | 1817 | 1465277239926 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
22:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 624ms
22:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
22:27:20 INFO - PROCESS | 1817 | 1465277240448 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:20 INFO - PROCESS | 1817 | 1465277240549 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
22:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 577ms
22:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
22:27:21 INFO - PROCESS | 1817 | 1465277241049 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:21 INFO - PROCESS | 1817 | 1465277241123 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
22:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 476ms
22:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
22:27:21 INFO - PROCESS | 1817 | 1465277241536 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:21 INFO - PROCESS | 1817 | 1465277241634 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
22:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 522ms
22:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
22:27:22 INFO - PROCESS | 1817 | 1465277242069 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:22 INFO - PROCESS | 1817 | 1465277242156 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
22:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 530ms
22:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
22:27:22 INFO - PROCESS | 1817 | 1465277242596 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:22 INFO - PROCESS | 1817 | 1465277242671 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
22:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 526ms
22:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
22:27:23 INFO - PROCESS | 1817 | 1465277243130 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:23 INFO - PROCESS | 1817 | 1465277243200 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
22:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 526ms
22:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
22:27:23 INFO - PROCESS | 1817 | 1465277243664 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:23 INFO - PROCESS | 1817 | 1465277243783 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
22:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1029ms
22:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
22:27:24 INFO - PROCESS | 1817 | 1465277244714 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:24 INFO - PROCESS | 1817 | 1465277244814 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
22:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 536ms
22:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
22:27:25 INFO - PROCESS | 1817 | 1465277245284 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:25 INFO - PROCESS | 1817 | 1465277245386 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
22:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 584ms
22:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
22:27:25 INFO - PROCESS | 1817 | 1465277245883 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:25 INFO - PROCESS | 1817 | 1465277245961 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
22:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 590ms
22:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
22:27:26 INFO - PROCESS | 1817 | 1465277246466 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:26 INFO - PROCESS | 1817 | 1465277246537 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
22:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 527ms
22:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
22:27:26 INFO - PROCESS | 1817 | 1465277246986 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:27 INFO - PROCESS | 1817 | 1465277247068 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
22:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 625ms
22:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
22:27:27 INFO - PROCESS | 1817 | 1465277247622 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:27 INFO - PROCESS | 1817 | 1465277247701 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
22:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 581ms
22:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
22:27:28 INFO - PROCESS | 1817 | 1465277248204 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:28 INFO - PROCESS | 1817 | 1465277248285 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
22:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 576ms
22:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
22:27:28 INFO - PROCESS | 1817 | 1465277248785 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:28 INFO - PROCESS | 1817 | 1465277248863 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
22:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 473ms
22:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
22:27:29 INFO - PROCESS | 1817 | 1465277249280 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:29 INFO - PROCESS | 1817 | 1465277249370 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
22:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 595ms
22:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
22:27:29 INFO - PROCESS | 1817 | 1465277249875 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:29 INFO - PROCESS | 1817 | 1465277249957 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
22:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 580ms
22:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
22:27:30 INFO - PROCESS | 1817 | 1465277250462 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:30 INFO - PROCESS | 1817 | 1465277250552 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
22:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 872ms
22:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
22:27:31 INFO - PROCESS | 1817 | 1465277251344 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:31 INFO - PROCESS | 1817 | 1465277251479 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
22:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms
22:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
22:27:32 INFO - PROCESS | 1817 | 1465277252004 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:32 INFO - PROCESS | 1817 | 1465277252099 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
22:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 581ms
22:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
22:27:32 INFO - PROCESS | 1817 | 1465277252597 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:32 INFO - PROCESS | 1817 | 1465277252684 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
22:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 621ms
22:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
22:27:33 INFO - PROCESS | 1817 | 1465277253217 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:33 INFO - PROCESS | 1817 | 1465277253303 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
22:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 572ms
22:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
22:27:33 INFO - PROCESS | 1817 | 1465277253793 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:33 INFO - PROCESS | 1817 | 1465277253876 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
22:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 577ms
22:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
22:27:34 INFO - PROCESS | 1817 | 1465277254384 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:34 INFO - PROCESS | 1817 | 1465277254484 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
22:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 619ms
22:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
22:27:35 INFO - PROCESS | 1817 | 1465277255016 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:35 INFO - PROCESS | 1817 | 1465277255113 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
22:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 537ms
22:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
22:27:35 INFO - PROCESS | 1817 | 1465277255554 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:35 INFO - PROCESS | 1817 | 1465277255658 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
22:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 573ms
22:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
22:27:36 INFO - PROCESS | 1817 | 1465277256146 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:36 INFO - PROCESS | 1817 | 1465277256219 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
22:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 524ms
22:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
22:27:36 INFO - PROCESS | 1817 | 1465277256674 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:36 INFO - PROCESS | 1817 | 1465277256738 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
22:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 626ms
22:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
22:27:37 INFO - PROCESS | 1817 | 1465277257305 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:37 INFO - PROCESS | 1817 | 1465277257425 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
22:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 882ms
22:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
22:27:38 INFO - PROCESS | 1817 | 1465277258196 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:38 INFO - PROCESS | 1817 | 1465277258307 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
22:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 783ms
22:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
22:27:38 INFO - PROCESS | 1817 | 1465277258983 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:39 INFO - PROCESS | 1817 | 1465277259067 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
22:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 524ms
22:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
22:27:39 INFO - PROCESS | 1817 | 1465277259537 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:39 INFO - PROCESS | 1817 | 1465277259655 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
22:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 582ms
22:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
22:27:40 INFO - PROCESS | 1817 | 1465277260145 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:40 INFO - PROCESS | 1817 | 1465277260242 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
22:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 582ms
22:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
22:27:40 INFO - PROCESS | 1817 | 1465277260719 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:40 INFO - PROCESS | 1817 | 1465277260810 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
22:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 534ms
22:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
22:27:41 INFO - PROCESS | 1817 | 1465277261263 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:41 INFO - PROCESS | 1817 | 1465277261350 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
22:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 586ms
22:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
22:27:41 INFO - PROCESS | 1817 | 1465277261870 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:41 INFO - PROCESS | 1817 | 1465277261988 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
22:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms
22:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
22:27:42 INFO - PROCESS | 1817 | 1465277262507 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:42 INFO - PROCESS | 1817 | 1465277262587 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
22:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 472ms
22:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
22:27:42 INFO - PROCESS | 1817 | 1465277262991 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:43 INFO - PROCESS | 1817 | 1465277263086 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
22:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 534ms
22:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
22:27:43 INFO - PROCESS | 1817 | 1465277263538 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:43 INFO - PROCESS | 1817 | 1465277263623 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
22:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 492ms
22:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
22:27:44 INFO - PROCESS | 1817 | 1465277264037 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:44 INFO - PROCESS | 1817 | 1465277264130 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
22:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 733ms
22:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
22:27:44 INFO - PROCESS | 1817 | 1465277264810 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:44 INFO - PROCESS | 1817 | 1465277264920 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
22:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 675ms
22:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
22:27:45 INFO - PROCESS | 1817 | 1465277265463 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:45 INFO - PROCESS | 1817 | 1465277265546 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
22:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 581ms
22:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
22:27:46 INFO - PROCESS | 1817 | 1465277266091 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:46 INFO - PROCESS | 1817 | 1465277266232 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
22:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 845ms
22:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
22:27:46 INFO - PROCESS | 1817 | 1465277266903 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:46 INFO - PROCESS | 1817 | 1465277266978 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
22:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 524ms
22:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
22:27:47 INFO - PROCESS | 1817 | 1465277267444 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:47 INFO - PROCESS | 1817 | 1465277267519 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
22:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 529ms
22:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
22:27:47 INFO - PROCESS | 1817 | 1465277267982 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:48 INFO - PROCESS | 1817 | 1465277268085 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
22:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 574ms
22:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
22:27:48 INFO - PROCESS | 1817 | 1465277268560 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:48 INFO - PROCESS | 1817 | 1465277268625 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
22:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 576ms
22:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
22:27:49 INFO - PROCESS | 1817 | 1465277269137 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:49 INFO - PROCESS | 1817 | 1465277269208 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
22:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms
22:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
22:27:49 INFO - PROCESS | 1817 | 1465277269769 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:49 INFO - PROCESS | 1817 | 1465277269857 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
22:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 628ms
22:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
22:27:50 INFO - PROCESS | 1817 | 1465277270408 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:50 INFO - PROCESS | 1817 | 1465277270502 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
22:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 677ms
22:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
22:27:51 INFO - PROCESS | 1817 | 1465277271089 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:51 INFO - PROCESS | 1817 | 1465277271365 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
22:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms
22:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
22:27:52 INFO - PROCESS | 1817 | 1465277272045 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:52 INFO - PROCESS | 1817 | 1465277272167 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
22:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 634ms
22:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
22:27:52 INFO - PROCESS | 1817 | 1465277272693 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:52 INFO - PROCESS | 1817 | 1465277272784 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
22:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms
22:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
22:27:53 INFO - PROCESS | 1817 | 1465277273336 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:53 INFO - PROCESS | 1817 | 1465277273400 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
22:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 742ms
22:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
22:27:54 INFO - PROCESS | 1817 | 1465277274071 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:54 INFO - PROCESS | 1817 | 1465277274179 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
22:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms
22:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
22:27:54 INFO - PROCESS | 1817 | 1465277274630 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:54 INFO - PROCESS | 1817 | 1465277274705 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
22:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 532ms
22:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
22:27:55 INFO - PROCESS | 1817 | 1465277275175 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:55 INFO - PROCESS | 1817 | 1465277275264 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
22:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 576ms
22:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
22:27:55 INFO - PROCESS | 1817 | 1465277275754 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:55 INFO - PROCESS | 1817 | 1465277275823 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
22:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 527ms
22:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
22:27:56 INFO - PROCESS | 1817 | 1465277276286 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:56 INFO - PROCESS | 1817 | 1465277276378 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
22:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 568ms
22:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
22:27:56 INFO - PROCESS | 1817 | 1465277276870 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:56 INFO - PROCESS | 1817 | 1465277276990 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
22:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 582ms
22:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
22:27:57 INFO - PROCESS | 1817 | 1465277277463 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:57 INFO - PROCESS | 1817 | 1465277277545 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
22:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 729ms
22:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
22:27:58 INFO - PROCESS | 1817 | 1465277278193 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:58 INFO - PROCESS | 1817 | 1465277278394 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
22:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 739ms
22:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
22:27:58 INFO - PROCESS | 1817 | 1465277278963 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:59 INFO - PROCESS | 1817 | 1465277279039 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
22:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 531ms
22:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
22:27:59 INFO - PROCESS | 1817 | 1465277279515 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:27:59 INFO - PROCESS | 1817 | 1465277279593 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:00 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
22:28:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:28:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
22:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 577ms
22:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
22:28:00 INFO - PROCESS | 1817 | 1465277280121 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:00 INFO - PROCESS | 1817 | 1465277280208 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:00 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
22:28:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:28:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
22:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 654ms
22:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
22:28:00 INFO - PROCESS | 1817 | 1465277280782 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:00 INFO - PROCESS | 1817 | 1465277280916 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:01 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
22:28:01 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:28:01 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:28:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 631ms
22:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
22:28:01 INFO - PROCESS | 1817 | 1465277281419 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:01 INFO - PROCESS | 1817 | 1465277281625 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:02 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
22:28:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:28:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
22:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 679ms
22:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
22:28:02 INFO - PROCESS | 1817 | 1465277282108 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:02 INFO - PROCESS | 1817 | 1465277282188 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:02 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
22:28:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:28:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
22:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 528ms
22:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
22:28:02 INFO - PROCESS | 1817 | 1465277282649 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:02 INFO - PROCESS | 1817 | 1465277282734 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:03 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
22:28:03 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:28:03 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:28:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 631ms
22:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
22:28:03 INFO - PROCESS | 1817 | 1465277283276 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:03 INFO - PROCESS | 1817 | 1465277283345 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
22:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 624ms
22:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
22:28:03 INFO - PROCESS | 1817 | 1465277283901 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:03 INFO - PROCESS | 1817 | 1465277283981 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:04 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
22:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 579ms
22:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
22:28:04 INFO - PROCESS | 1817 | 1465277284490 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:04 INFO - PROCESS | 1817 | 1465277284585 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:05 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
22:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 931ms
22:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
22:28:05 INFO - PROCESS | 1817 | 1465277285441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:05 INFO - PROCESS | 1817 | 1465277285537 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
22:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 632ms
22:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
22:28:06 INFO - PROCESS | 1817 | 1465277286079 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:06 INFO - PROCESS | 1817 | 1465277286152 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
22:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 533ms
22:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
22:28:06 INFO - PROCESS | 1817 | 1465277286637 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:06 INFO - PROCESS | 1817 | 1465277286710 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
22:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 587ms
22:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
22:28:07 INFO - PROCESS | 1817 | 1465277287238 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:07 INFO - PROCESS | 1817 | 1465277287314 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:07 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
22:28:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
22:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 546ms
22:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
22:28:07 INFO - PROCESS | 1817 | 1465277287781 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:07 INFO - PROCESS | 1817 | 1465277287858 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
22:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 586ms
22:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
22:28:08 INFO - PROCESS | 1817 | 1465277288378 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:08 INFO - PROCESS | 1817 | 1465277288467 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
22:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 683ms
22:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
22:28:09 INFO - PROCESS | 1817 | 1465277289066 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:09 INFO - PROCESS | 1817 | 1465277289199 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
22:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 585ms
22:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
22:28:09 INFO - PROCESS | 1817 | 1465277289691 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:09 INFO - PROCESS | 1817 | 1465277289774 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
22:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 583ms
22:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
22:28:10 INFO - PROCESS | 1817 | 1465277290279 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:10 INFO - PROCESS | 1817 | 1465277290353 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
22:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 524ms
22:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
22:28:10 INFO - PROCESS | 1817 | 1465277290825 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:10 INFO - PROCESS | 1817 | 1465277290912 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
22:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 684ms
22:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
22:28:11 INFO - PROCESS | 1817 | 1465277291500 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:11 INFO - PROCESS | 1817 | 1465277291733 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
22:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 774ms
22:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
22:28:12 INFO - PROCESS | 1817 | 1465277292289 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:12 INFO - PROCESS | 1817 | 1465277292381 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
22:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 635ms
22:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
22:28:12 INFO - PROCESS | 1817 | 1465277292939 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:13 INFO - PROCESS | 1817 | 1465277293021 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
22:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 596ms
22:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
22:28:13 INFO - PROCESS | 1817 | 1465277293567 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:13 INFO - PROCESS | 1817 | 1465277293663 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
22:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 613ms
22:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
22:28:14 INFO - PROCESS | 1817 | 1465277294176 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:14 INFO - PROCESS | 1817 | 1465277294257 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
22:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 577ms
22:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
22:28:14 INFO - PROCESS | 1817 | 1465277294760 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:14 INFO - PROCESS | 1817 | 1465277294834 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
22:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 581ms
22:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
22:28:15 INFO - PROCESS | 1817 | 1465277295364 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:15 INFO - PROCESS | 1817 | 1465277295449 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
22:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 625ms
22:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
22:28:15 INFO - PROCESS | 1817 | 1465277295992 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:16 INFO - PROCESS | 1817 | 1465277296071 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
22:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 676ms
22:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
22:28:16 INFO - PROCESS | 1817 | 1465277296675 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:16 INFO - PROCESS | 1817 | 1465277296794 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
22:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 627ms
22:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
22:28:17 INFO - PROCESS | 1817 | 1465277297315 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:17 INFO - PROCESS | 1817 | 1465277297405 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
22:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 488ms
22:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
22:28:17 INFO - PROCESS | 1817 | 1465277297804 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:17 INFO - PROCESS | 1817 | 1465277297922 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
22:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 834ms
22:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
22:28:18 INFO - PROCESS | 1817 | 1465277298660 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:18 INFO - PROCESS | 1817 | 1465277298748 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
22:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 596ms
22:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
22:28:19 INFO - PROCESS | 1817 | 1465277299283 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:19 INFO - PROCESS | 1817 | 1465277299369 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
22:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 739ms
22:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
22:28:20 INFO - PROCESS | 1817 | 1465277300018 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:20 INFO - PROCESS | 1817 | 1465277300126 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
22:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 684ms
22:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
22:28:20 INFO - PROCESS | 1817 | 1465277300694 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:20 INFO - PROCESS | 1817 | 1465277300795 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
22:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 574ms
22:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
22:28:21 INFO - PROCESS | 1817 | 1465277301290 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:21 INFO - PROCESS | 1817 | 1465277301371 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:21 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
22:28:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:28:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
22:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 523ms
22:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
22:28:21 INFO - PROCESS | 1817 | 1465277301826 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:21 INFO - PROCESS | 1817 | 1465277301909 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
22:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 576ms
22:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
22:28:22 INFO - PROCESS | 1817 | 1465277302400 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:22 INFO - PROCESS | 1817 | 1465277302482 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
22:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 525ms
22:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
22:28:22 INFO - PROCESS | 1817 | 1465277302931 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:22 INFO - PROCESS | 1817 | 1465277302995 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
22:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 625ms
22:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
22:28:23 INFO - PROCESS | 1817 | 1465277303558 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:23 INFO - PROCESS | 1817 | 1465277303628 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:24 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
22:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 624ms
22:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
22:28:24 INFO - PROCESS | 1817 | 1465277304190 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:24 INFO - PROCESS | 1817 | 1465277304287 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:25 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
22:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1039ms
22:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
22:28:25 INFO - PROCESS | 1817 | 1465277305266 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:25 INFO - PROCESS | 1817 | 1465277305402 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
22:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 641ms
22:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
22:28:25 INFO - PROCESS | 1817 | 1465277305921 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:26 INFO - PROCESS | 1817 | 1465277306029 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
22:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1027ms
22:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
22:28:26 INFO - PROCESS | 1817 | 1465277306960 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:27 INFO - PROCESS | 1817 | 1465277307051 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
22:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 726ms
22:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
22:28:27 INFO - PROCESS | 1817 | 1465277307683 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:27 INFO - PROCESS | 1817 | 1465277307760 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
22:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 575ms
22:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
22:28:28 INFO - PROCESS | 1817 | 1465277308268 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:28 INFO - PROCESS | 1817 | 1465277308370 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
22:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 689ms
22:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
22:28:28 INFO - PROCESS | 1817 | 1465277308956 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:29 INFO - PROCESS | 1817 | 1465277309049 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
22:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 524ms
22:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
22:28:29 INFO - PROCESS | 1817 | 1465277309487 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:29 INFO - PROCESS | 1817 | 1465277309574 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
22:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 473ms
22:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
22:28:29 INFO - PROCESS | 1817 | 1465277309969 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:30 INFO - PROCESS | 1817 | 1465277310069 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
22:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 527ms
22:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
22:28:30 INFO - PROCESS | 1817 | 1465277310514 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:30 INFO - PROCESS | 1817 | 1465277310601 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 647ms
22:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
22:28:31 INFO - PROCESS | 1817 | 1465277311147 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:31 INFO - PROCESS | 1817 | 1465277311220 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:32 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
22:28:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
22:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 883ms
22:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
22:28:32 INFO - PROCESS | 1817 | 1465277312059 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:32 INFO - PROCESS | 1817 | 1465277312193 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
22:28:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
22:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 631ms
22:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
22:28:32 INFO - PROCESS | 1817 | 1465277312702 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:32 INFO - PROCESS | 1817 | 1465277312786 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:33 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
22:28:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
22:28:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 572ms
22:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
22:28:33 INFO - PROCESS | 1817 | 1465277313297 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:33 INFO - PROCESS | 1817 | 1465277313377 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:33 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]"
22:28:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:28:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
22:28:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 638ms
22:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
22:28:33 INFO - PROCESS | 1817 | 1465277313932 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:34 INFO - PROCESS | 1817 | 1465277314008 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:34 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
22:28:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
22:28:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:28:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 585ms
22:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
22:28:34 INFO - PROCESS | 1817 | 1465277314525 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:34 INFO - PROCESS | 1817 | 1465277314621 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
22:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 584ms
22:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
22:28:35 INFO - PROCESS | 1817 | 1465277315116 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:35 INFO - PROCESS | 1817 | 1465277315214 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
22:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 578ms
22:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
22:28:35 INFO - PROCESS | 1817 | 1465277315708 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:35 INFO - PROCESS | 1817 | 1465277315784 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
22:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 537ms
22:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
22:28:36 INFO - PROCESS | 1817 | 1465277316234 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:36 INFO - PROCESS | 1817 | 1465277316308 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
22:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 484ms
22:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
22:28:36 INFO - PROCESS | 1817 | 1465277316727 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:36 INFO - PROCESS | 1817 | 1465277316820 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
22:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 524ms
22:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
22:28:37 INFO - PROCESS | 1817 | 1465277317269 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:37 INFO - PROCESS | 1817 | 1465277317381 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
22:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 627ms
22:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
22:28:37 INFO - PROCESS | 1817 | 1465277317897 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:37 INFO - PROCESS | 1817 | 1465277317966 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
22:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 876ms
22:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
22:28:38 INFO - PROCESS | 1817 | 1465277318780 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:38 INFO - PROCESS | 1817 | 1465277318895 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
22:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 825ms
22:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
22:28:39 INFO - PROCESS | 1817 | 1465277319642 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:39 INFO - PROCESS | 1817 | 1465277319732 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
22:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 605ms
22:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
22:28:40 INFO - PROCESS | 1817 | 1465277320254 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:40 INFO - PROCESS | 1817 | 1465277320329 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
22:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 583ms
22:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
22:28:40 INFO - PROCESS | 1817 | 1465277320842 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:40 INFO - PROCESS | 1817 | 1465277320922 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
22:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 526ms
22:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
22:28:41 INFO - PROCESS | 1817 | 1465277321389 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:41 INFO - PROCESS | 1817 | 1465277321503 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
22:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 631ms
22:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
22:28:42 INFO - PROCESS | 1817 | 1465277322023 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:42 INFO - PROCESS | 1817 | 1465277322093 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
22:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 632ms
22:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
22:28:42 INFO - PROCESS | 1817 | 1465277322664 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:42 INFO - PROCESS | 1817 | 1465277322748 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
22:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 585ms
22:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
22:28:43 INFO - PROCESS | 1817 | 1465277323252 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:43 INFO - PROCESS | 1817 | 1465277323315 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
22:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 474ms
22:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
22:28:43 INFO - PROCESS | 1817 | 1465277323734 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:43 INFO - PROCESS | 1817 | 1465277323833 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
22:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 586ms
22:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
22:28:44 INFO - PROCESS | 1817 | 1465277324319 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:44 INFO - PROCESS | 1817 | 1465277324394 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
22:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 477ms
22:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
22:28:44 INFO - PROCESS | 1817 | 1465277324818 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:44 INFO - PROCESS | 1817 | 1465277324931 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
22:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms
22:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
22:28:45 INFO - PROCESS | 1817 | 1465277325558 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:45 INFO - PROCESS | 1817 | 1465277325800 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
22:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 929ms
22:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
22:28:46 INFO - PROCESS | 1817 | 1465277326495 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:46 INFO - PROCESS | 1817 | 1465277326582 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
22:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 581ms
22:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
22:28:47 INFO - PROCESS | 1817 | 1465277327096 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:47 INFO - PROCESS | 1817 | 1465277327177 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
22:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 597ms
22:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
22:28:47 INFO - PROCESS | 1817 | 1465277327692 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:47 INFO - PROCESS | 1817 | 1465277327765 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
22:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 532ms
22:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
22:28:48 INFO - PROCESS | 1817 | 1465277328236 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:48 INFO - PROCESS | 1817 | 1465277328342 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
22:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 573ms
22:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
22:28:48 INFO - PROCESS | 1817 | 1465277328831 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:48 INFO - PROCESS | 1817 | 1465277328926 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
22:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 674ms
22:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
22:28:49 INFO - PROCESS | 1817 | 1465277329510 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:49 INFO - PROCESS | 1817 | 1465277329607 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
22:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 631ms
22:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
22:28:50 INFO - PROCESS | 1817 | 1465277330143 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:50 INFO - PROCESS | 1817 | 1465277330218 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
22:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 530ms
22:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
22:28:50 INFO - PROCESS | 1817 | 1465277330678 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:50 INFO - PROCESS | 1817 | 1465277330743 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
22:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 526ms
22:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
22:28:51 INFO - PROCESS | 1817 | 1465277331239 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:51 INFO - PROCESS | 1817 | 1465277331305 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
22:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 472ms
22:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
22:28:51 INFO - PROCESS | 1817 | 1465277331724 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:51 INFO - PROCESS | 1817 | 1465277331816 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
22:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 588ms
22:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
22:28:52 INFO - PROCESS | 1817 | 1465277332313 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:52 INFO - PROCESS | 1817 | 1465277332431 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
22:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 883ms
22:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
22:28:53 INFO - PROCESS | 1817 | 1465277333207 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:53 INFO - PROCESS | 1817 | 1465277333324 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
22:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 623ms
22:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
22:28:53 INFO - PROCESS | 1817 | 1465277333851 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:53 INFO - PROCESS | 1817 | 1465277333932 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
22:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 489ms
22:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
22:28:54 INFO - PROCESS | 1817 | 1465277334393 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:54 INFO - PROCESS | 1817 | 1465277334484 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
22:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 608ms
22:28:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
22:28:54 INFO - PROCESS | 1817 | 1465277334968 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:55 INFO - PROCESS | 1817 | 1465277335038 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:55 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 () {
22:28:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
22:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
22:28:55 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 () {
22:28:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
22:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
22:28:55 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 () {
22:28:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
22:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
22:28:55 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 () {
22:28:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
22:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
22:28:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 530ms
22:28:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
22:28:55 INFO - PROCESS | 1817 | 1465277335506 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:55 INFO - PROCESS | 1817 | 1465277335596 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
22:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
22:28:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
22:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
22:28:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
22:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
22:28:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 625ms
22:28:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
22:28:56 INFO - PROCESS | 1817 | 1465277336143 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:56 INFO - PROCESS | 1817 | 1465277336222 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:56 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
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
22:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
22:28:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
22:28:56 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.
22:28:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
22:28:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 526ms
22:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
22:28:56 INFO - PROCESS | 1817 | 1465277336675 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:56 INFO - PROCESS | 1817 | 1465277336742 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
22:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 574ms
22:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
22:28:57 INFO - PROCESS | 1817 | 1465277337255 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:57 INFO - PROCESS | 1817 | 1465277337330 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
22:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 527ms
22:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
22:28:57 INFO - PROCESS | 1817 | 1465277337789 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:57 INFO - PROCESS | 1817 | 1465277337876 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
22:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 527ms
22:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
22:28:58 INFO - PROCESS | 1817 | 1465277338319 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:58 INFO - PROCESS | 1817 | 1465277338389 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
22:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 525ms
22:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
22:28:58 INFO - PROCESS | 1817 | 1465277338852 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:58 INFO - PROCESS | 1817 | 1465277338924 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
22:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 825ms
22:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
22:28:59 INFO - PROCESS | 1817 | 1465277339695 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:28:59 INFO - PROCESS | 1817 | 1465277339850 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
22:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 738ms
22:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
22:29:00 INFO - PROCESS | 1817 | 1465277340445 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:00 INFO - PROCESS | 1817 | 1465277340554 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
22:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 587ms
22:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
22:29:01 INFO - PROCESS | 1817 | 1465277341053 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:01 INFO - PROCESS | 1817 | 1465277341135 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
22:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 634ms
22:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
22:29:01 INFO - PROCESS | 1817 | 1465277341670 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:01 INFO - PROCESS | 1817 | 1465277341737 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
22:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms
22:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
22:29:02 INFO - PROCESS | 1817 | 1465277342198 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:02 INFO - PROCESS | 1817 | 1465277342268 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
22:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 528ms
22:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
22:29:02 INFO - PROCESS | 1817 | 1465277342736 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:02 INFO - PROCESS | 1817 | 1465277342829 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
22:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 589ms
22:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
22:29:03 INFO - PROCESS | 1817 | 1465277343324 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:03 INFO - PROCESS | 1817 | 1465277343434 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
22:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 622ms
22:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
22:29:03 INFO - PROCESS | 1817 | 1465277343952 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:04 INFO - PROCESS | 1817 | 1465277344023 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
22:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 522ms
22:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
22:29:04 INFO - PROCESS | 1817 | 1465277344490 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:04 INFO - PROCESS | 1817 | 1465277344614 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
22:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 726ms
22:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
22:29:05 INFO - PROCESS | 1817 | 1465277345229 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:05 INFO - PROCESS | 1817 | 1465277345445 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
22:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 888ms
22:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
22:29:06 INFO - PROCESS | 1817 | 1465277346128 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:06 INFO - PROCESS | 1817 | 1465277346254 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
22:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 627ms
22:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
22:29:06 INFO - PROCESS | 1817 | 1465277346777 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:06 INFO - PROCESS | 1817 | 1465277346896 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
22:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms
22:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
22:29:07 INFO - PROCESS | 1817 | 1465277347426 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:07 INFO - PROCESS | 1817 | 1465277347505 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
22:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 632ms
22:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
22:29:08 INFO - PROCESS | 1817 | 1465277348065 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:08 INFO - PROCESS | 1817 | 1465277348157 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
22:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 538ms
22:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
22:29:08 INFO - PROCESS | 1817 | 1465277348620 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:08 INFO - PROCESS | 1817 | 1465277348730 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
22:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 521ms
22:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
22:29:09 INFO - PROCESS | 1817 | 1465277349167 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:09 INFO - PROCESS | 1817 | 1465277349255 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:09 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
22:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 579ms
22:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
22:29:09 INFO - PROCESS | 1817 | 1465277349733 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:09 INFO - PROCESS | 1817 | 1465277349805 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
22:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 522ms
22:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
22:29:10 INFO - PROCESS | 1817 | 1465277350264 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:10 INFO - PROCESS | 1817 | 1465277350334 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:10 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
22:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 530ms
22:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
22:29:10 INFO - PROCESS | 1817 | 1465277350804 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:10 INFO - PROCESS | 1817 | 1465277350900 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
22:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 484ms
22:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
22:29:11 INFO - PROCESS | 1817 | 1465277351289 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:11 INFO - PROCESS | 1817 | 1465277351391 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
22:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 683ms
22:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
22:29:12 INFO - PROCESS | 1817 | 1465277352031 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:12 INFO - PROCESS | 1817 | 1465277352169 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
22:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 898ms
22:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
22:29:12 INFO - PROCESS | 1817 | 1465277352901 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:13 INFO - PROCESS | 1817 | 1465277353011 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
22:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 634ms
22:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
22:29:13 INFO - PROCESS | 1817 | 1465277353543 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:13 INFO - PROCESS | 1817 | 1465277353634 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
22:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 584ms
22:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
22:29:14 INFO - PROCESS | 1817 | 1465277354132 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:14 INFO - PROCESS | 1817 | 1465277354208 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
22:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms
22:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
22:29:14 INFO - PROCESS | 1817 | 1465277354766 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:14 INFO - PROCESS | 1817 | 1465277354848 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
22:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 625ms
22:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
22:29:15 INFO - PROCESS | 1817 | 1465277355393 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:15 INFO - PROCESS | 1817 | 1465277355482 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
22:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 623ms
22:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
22:29:16 INFO - PROCESS | 1817 | 1465277356025 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:16 INFO - PROCESS | 1817 | 1465277356101 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
22:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 524ms
22:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
22:29:16 INFO - PROCESS | 1817 | 1465277356547 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:16 INFO - PROCESS | 1817 | 1465277356618 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
22:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 471ms
22:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
22:29:17 INFO - PROCESS | 1817 | 1465277357026 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:17 INFO - PROCESS | 1817 | 1465277357129 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
22:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 536ms
22:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
22:29:17 INFO - PROCESS | 1817 | 1465277357569 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:17 INFO - PROCESS | 1817 | 1465277357650 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
22:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 526ms
22:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
22:29:18 INFO - PROCESS | 1817 | 1465277358105 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:18 INFO - PROCESS | 1817 | 1465277358184 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
22:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 528ms
22:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
22:29:18 INFO - PROCESS | 1817 | 1465277358635 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:18 INFO - PROCESS | 1817 | 1465277358732 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
22:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 982ms
22:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
22:29:19 INFO - PROCESS | 1817 | 1465277359637 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:19 INFO - PROCESS | 1817 | 1465277359760 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
22:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 679ms
22:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
22:29:20 INFO - PROCESS | 1817 | 1465277360337 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:20 INFO - PROCESS | 1817 | 1465277360420 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:20 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
22:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 532ms
22:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
22:29:20 INFO - PROCESS | 1817 | 1465277360901 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:21 INFO - PROCESS | 1817 | 1465277360993 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
22:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 587ms
22:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
22:29:21 INFO - PROCESS | 1817 | 1465277361495 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:21 INFO - PROCESS | 1817 | 1465277361585 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
22:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 539ms
22:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
22:29:22 INFO - PROCESS | 1817 | 1465277362035 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:22 INFO - PROCESS | 1817 | 1465277362117 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:22 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
22:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 582ms
22:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
22:29:22 INFO - PROCESS | 1817 | 1465277362628 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:22 INFO - PROCESS | 1817 | 1465277362740 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
22:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 676ms
22:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
22:29:23 INFO - PROCESS | 1817 | 1465277363296 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:23 INFO - PROCESS | 1817 | 1465277363364 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
22:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 529ms
22:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
22:29:23 INFO - PROCESS | 1817 | 1465277363838 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:23 INFO - PROCESS | 1817 | 1465277363949 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
22:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 536ms
22:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
22:29:24 INFO - PROCESS | 1817 | 1465277364380 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:24 INFO - PROCESS | 1817 | 1465277364469 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
22:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 528ms
22:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
22:29:24 INFO - PROCESS | 1817 | 1465277364924 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:25 INFO - PROCESS | 1817 | 1465277365017 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
22:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 591ms
22:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
22:29:25 INFO - PROCESS | 1817 | 1465277365525 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:25 INFO - PROCESS | 1817 | 1465277365675 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:26 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
22:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 833ms
22:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
22:29:26 INFO - PROCESS | 1817 | 1465277366350 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:26 INFO - PROCESS | 1817 | 1465277366447 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
22:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms
22:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
22:29:27 INFO - PROCESS | 1817 | 1465277367092 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:27 INFO - PROCESS | 1817 | 1465277367202 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:27 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
22:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 572ms
22:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
22:29:27 INFO - PROCESS | 1817 | 1465277367692 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:27 INFO - PROCESS | 1817 | 1465277367772 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
22:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 626ms
22:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
22:29:28 INFO - PROCESS | 1817 | 1465277368303 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:28 INFO - PROCESS | 1817 | 1465277368377 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
22:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 526ms
22:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
22:29:28 INFO - PROCESS | 1817 | 1465277368838 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:28 INFO - PROCESS | 1817 | 1465277368918 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
22:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 574ms
22:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
22:29:29 INFO - PROCESS | 1817 | 1465277369422 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:29 INFO - PROCESS | 1817 | 1465277369555 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
22:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 637ms
22:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
22:29:30 INFO - PROCESS | 1817 | 1465277370071 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:30 INFO - PROCESS | 1817 | 1465277370205 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
22:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 586ms
22:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
22:29:30 INFO - PROCESS | 1817 | 1465277370670 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:30 INFO - PROCESS | 1817 | 1465277370786 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
22:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 579ms
22:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
22:29:31 INFO - PROCESS | 1817 | 1465277371265 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:31 INFO - PROCESS | 1817 | 1465277371342 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
22:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 499ms
22:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
22:29:31 INFO - PROCESS | 1817 | 1465277371758 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:31 INFO - PROCESS | 1817 | 1465277371853 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
22:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms
22:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
22:29:32 INFO - PROCESS | 1817 | 1465277372386 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:32 INFO - PROCESS | 1817 | 1465277372515 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
22:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 821ms
22:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
22:29:33 INFO - PROCESS | 1817 | 1465277373225 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:33 INFO - PROCESS | 1817 | 1465277373309 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
22:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms
22:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
22:29:33 INFO - PROCESS | 1817 | 1465277373928 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:34 INFO - PROCESS | 1817 | 1465277374050 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
22:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 731ms
22:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
22:29:34 INFO - PROCESS | 1817 | 1465277374717 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:34 INFO - PROCESS | 1817 | 1465277374795 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:35 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
22:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 530ms
22:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
22:29:35 INFO - PROCESS | 1817 | 1465277375246 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:35 INFO - PROCESS | 1817 | 1465277375357 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:35 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
22:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 525ms
22:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
22:29:35 INFO - PROCESS | 1817 | 1465277375785 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:35 INFO - PROCESS | 1817 | 1465277375900 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:36 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
22:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 627ms
22:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
22:29:36 INFO - PROCESS | 1817 | 1465277376418 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:36 INFO - PROCESS | 1817 | 1465277376502 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:36 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)
22:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 577ms
22:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
22:29:37 INFO - PROCESS | 1817 | 1465277377004 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:37 INFO - PROCESS | 1817 | 1465277377091 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 537ms
22:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
22:29:37 INFO - PROCESS | 1817 | 1465277377546 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:37 INFO - PROCESS | 1817 | 1465277377669 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
22:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 624ms
22:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
22:29:38 INFO - PROCESS | 1817 | 1465277378165 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:38 INFO - PROCESS | 1817 | 1465277378221 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
22:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 477ms
22:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
22:29:38 INFO - PROCESS | 1817 | 1465277378652 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:38 INFO - PROCESS | 1817 | 1465277378723 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
22:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 773ms
22:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
22:29:39 INFO - PROCESS | 1817 | 1465277379435 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:39 INFO - PROCESS | 1817 | 1465277379569 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
22:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 628ms
22:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
22:29:40 INFO - PROCESS | 1817 | 1465277380077 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:40 INFO - PROCESS | 1817 | 1465277380169 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
22:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 625ms
22:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
22:29:40 INFO - PROCESS | 1817 | 1465277380721 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:40 INFO - PROCESS | 1817 | 1465277380836 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
22:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 679ms
22:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
22:29:41 INFO - PROCESS | 1817 | 1465277381396 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:41 INFO - PROCESS | 1817 | 1465277381508 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
22:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 584ms
22:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
22:29:41 INFO - PROCESS | 1817 | 1465277381986 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:42 INFO - PROCESS | 1817 | 1465277382059 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
22:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 579ms
22:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
22:29:42 INFO - PROCESS | 1817 | 1465277382564 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:42 INFO - PROCESS | 1817 | 1465277382651 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
22:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 576ms
22:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
22:29:43 INFO - PROCESS | 1817 | 1465277383150 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:43 INFO - PROCESS | 1817 | 1465277383220 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:43 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
22:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 529ms
22:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
22:29:43 INFO - PROCESS | 1817 | 1465277383687 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:43 INFO - PROCESS | 1817 | 1465277383818 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
22:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 687ms
22:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
22:29:44 INFO - PROCESS | 1817 | 1465277384380 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:44 INFO - PROCESS | 1817 | 1465277384484 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
22:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 580ms
22:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
22:29:44 INFO - PROCESS | 1817 | 1465277384975 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:45 INFO - PROCESS | 1817 | 1465277385054 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:45 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)
22:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 632ms
22:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
22:29:45 INFO - PROCESS | 1817 | 1465277385597 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:45 INFO - PROCESS | 1817 | 1465277385714 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 828ms
22:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
22:29:46 INFO - PROCESS | 1817 | 1465277386433 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:46 INFO - PROCESS | 1817 | 1465277386516 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
22:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 572ms
22:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
22:29:47 INFO - PROCESS | 1817 | 1465277387021 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:47 INFO - PROCESS | 1817 | 1465277387100 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
22:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 676ms
22:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
22:29:47 INFO - PROCESS | 1817 | 1465277387726 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:47 INFO - PROCESS | 1817 | 1465277387828 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
22:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 834ms
22:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
22:29:48 INFO - PROCESS | 1817 | 1465277388540 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:48 INFO - PROCESS | 1817 | 1465277388617 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
22:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 569ms
22:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
22:29:49 INFO - PROCESS | 1817 | 1465277389116 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:49 INFO - PROCESS | 1817 | 1465277389194 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
22:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms
22:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
22:29:49 INFO - PROCESS | 1817 | 1465277389745 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:49 INFO - PROCESS | 1817 | 1465277389823 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
22:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 568ms
22:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
22:29:50 INFO - PROCESS | 1817 | 1465277390316 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:50 INFO - PROCESS | 1817 | 1465277390387 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
22:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 574ms
22:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
22:29:50 INFO - PROCESS | 1817 | 1465277390898 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:50 INFO - PROCESS | 1817 | 1465277390972 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
22:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms
22:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
22:29:51 INFO - PROCESS | 1817 | 1465277391531 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:51 INFO - PROCESS | 1817 | 1465277391606 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
22:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 525ms
22:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
22:29:52 INFO - PROCESS | 1817 | 1465277392067 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:52 INFO - PROCESS | 1817 | 1465277392175 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
22:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 836ms
22:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
22:29:52 INFO - PROCESS | 1817 | 1465277392926 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:53 INFO - PROCESS | 1817 | 1465277393040 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
22:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 639ms
22:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
22:29:53 INFO - PROCESS | 1817 | 1465277393598 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:53 INFO - PROCESS | 1817 | 1465277393676 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
22:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 599ms
22:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
22:29:54 INFO - PROCESS | 1817 | 1465277394196 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:54 INFO - PROCESS | 1817 | 1465277394277 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
22:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 632ms
22:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
22:29:54 INFO - PROCESS | 1817 | 1465277394820 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:55 INFO - PROCESS | 1817 | 1465277395049 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
22:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1026ms
22:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
22:29:55 INFO - PROCESS | 1817 | 1465277395849 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:55 INFO - PROCESS | 1817 | 1465277395958 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
22:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 625ms
22:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
22:29:56 INFO - PROCESS | 1817 | 1465277396504 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:56 INFO - PROCESS | 1817 | 1465277396615 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
22:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 649ms
22:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
22:29:57 INFO - PROCESS | 1817 | 1465277397141 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:57 INFO - PROCESS | 1817 | 1465277397215 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
22:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 619ms
22:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
22:29:57 INFO - PROCESS | 1817 | 1465277397778 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:57 INFO - PROCESS | 1817 | 1465277397857 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
22:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 626ms
22:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
22:29:58 INFO - PROCESS | 1817 | 1465277398401 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:58 INFO - PROCESS | 1817 | 1465277398504 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
22:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 981ms
22:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
22:29:59 INFO - PROCESS | 1817 | 1465277399391 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:29:59 INFO - PROCESS | 1817 | 1465277399586 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
22:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 672ms
22:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
22:30:00 INFO - PROCESS | 1817 | 1465277400101 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:00 INFO - PROCESS | 1817 | 1465277400201 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
22:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 537ms
22:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
22:30:00 INFO - PROCESS | 1817 | 1465277400681 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:00 INFO - PROCESS | 1817 | 1465277400774 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
22:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 635ms
22:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
22:30:01 INFO - PROCESS | 1817 | 1465277401312 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:01 INFO - PROCESS | 1817 | 1465277401403 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
22:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 536ms
22:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
22:30:01 INFO - PROCESS | 1817 | 1465277401865 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:01 INFO - PROCESS | 1817 | 1465277401991 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
22:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 684ms
22:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
22:30:02 INFO - PROCESS | 1817 | 1465277402553 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:02 INFO - PROCESS | 1817 | 1465277402647 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
22:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 576ms
22:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
22:30:03 INFO - PROCESS | 1817 | 1465277403135 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:03 INFO - PROCESS | 1817 | 1465277403202 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
22:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 523ms
22:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
22:30:03 INFO - PROCESS | 1817 | 1465277403663 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:03 INFO - PROCESS | 1817 | 1465277403730 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
22:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 474ms
22:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
22:30:04 INFO - PROCESS | 1817 | 1465277404158 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:04 INFO - PROCESS | 1817 | 1465277404244 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
22:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 537ms
22:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
22:30:04 INFO - PROCESS | 1817 | 1465277404697 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:04 INFO - PROCESS | 1817 | 1465277404794 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
22:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 539ms
22:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
22:30:05 INFO - PROCESS | 1817 | 1465277405241 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:05 INFO - PROCESS | 1817 | 1465277405389 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
22:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 947ms
22:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
22:30:06 INFO - PROCESS | 1817 | 1465277406202 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:06 INFO - PROCESS | 1817 | 1465277406296 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
22:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 577ms
22:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
22:30:06 INFO - PROCESS | 1817 | 1465277406817 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:06 INFO - PROCESS | 1817 | 1465277406905 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
22:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 582ms
22:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
22:30:07 INFO - PROCESS | 1817 | 1465277407409 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:07 INFO - PROCESS | 1817 | 1465277407496 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
22:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 633ms
22:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
22:30:08 INFO - PROCESS | 1817 | 1465277408027 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:08 INFO - PROCESS | 1817 | 1465277408100 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
22:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms
22:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
22:30:08 INFO - PROCESS | 1817 | 1465277408550 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:08 INFO - PROCESS | 1817 | 1465277408622 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
22:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 530ms
22:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
22:30:09 INFO - PROCESS | 1817 | 1465277409105 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:09 INFO - PROCESS | 1817 | 1465277409213 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
22:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 632ms
22:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
22:30:09 INFO - PROCESS | 1817 | 1465277409726 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:09 INFO - PROCESS | 1817 | 1465277409801 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
22:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 574ms
22:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
22:30:10 INFO - PROCESS | 1817 | 1465277410302 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:10 INFO - PROCESS | 1817 | 1465277410368 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
22:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 528ms
22:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
22:30:10 INFO - PROCESS | 1817 | 1465277410846 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:10 INFO - PROCESS | 1817 | 1465277410914 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:11 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
22:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 478ms
22:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
22:30:11 INFO - PROCESS | 1817 | 1465277411327 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:11 INFO - PROCESS | 1817 | 1465277411418 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
22:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 539ms
22:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
22:30:11 INFO - PROCESS | 1817 | 1465277411880 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:12 INFO - PROCESS | 1817 | 1465277412002 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
22:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 834ms
22:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
22:30:12 INFO - PROCESS | 1817 | 1465277412737 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:12 INFO - PROCESS | 1817 | 1465277412815 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
22:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 685ms
22:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
22:30:13 INFO - PROCESS | 1817 | 1465277413412 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:13 INFO - PROCESS | 1817 | 1465277413485 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
22:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 572ms
22:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
22:30:14 INFO - PROCESS | 1817 | 1465277413998 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:14 INFO - PROCESS | 1817 | 1465277414081 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
22:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 528ms
22:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
22:30:14 INFO - PROCESS | 1817 | 1465277414527 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:14 INFO - PROCESS | 1817 | 1465277414635 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
22:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 572ms
22:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
22:30:15 INFO - PROCESS | 1817 | 1465277415106 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:15 INFO - PROCESS | 1817 | 1465277415194 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
22:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 573ms
22:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
22:30:15 INFO - PROCESS | 1817 | 1465277415693 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:15 INFO - PROCESS | 1817 | 1465277415780 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
22:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms
22:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
22:30:16 INFO - PROCESS | 1817 | 1465277416316 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:16 INFO - PROCESS | 1817 | 1465277416398 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
22:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 576ms
22:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
22:30:16 INFO - PROCESS | 1817 | 1465277416912 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:17 INFO - PROCESS | 1817 | 1465277417004 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 589ms
22:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
22:30:17 INFO - PROCESS | 1817 | 1465277417508 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:17 INFO - PROCESS | 1817 | 1465277417583 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
22:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 525ms
22:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
22:30:18 INFO - PROCESS | 1817 | 1465277418039 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:18 INFO - PROCESS | 1817 | 1465277418121 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
22:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 521ms
22:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
22:30:18 INFO - PROCESS | 1817 | 1465277418569 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:18 INFO - PROCESS | 1817 | 1465277418674 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
22:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 826ms
22:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
22:30:19 INFO - PROCESS | 1817 | 1465277419401 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:19 INFO - PROCESS | 1817 | 1465277419483 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
22:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 578ms
22:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
22:30:20 INFO - PROCESS | 1817 | 1465277420038 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:20 INFO - PROCESS | 1817 | 1465277420223 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
22:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 838ms
22:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
22:30:20 INFO - PROCESS | 1817 | 1465277420879 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:20 INFO - PROCESS | 1817 | 1465277420953 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
22:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 636ms
22:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
22:30:21 INFO - PROCESS | 1817 | 1465277421501 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:21 INFO - PROCESS | 1817 | 1465277421615 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
22:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 570ms
22:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
22:30:22 INFO - PROCESS | 1817 | 1465277422083 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:22 INFO - PROCESS | 1817 | 1465277422157 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
22:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 529ms
22:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
22:30:22 INFO - PROCESS | 1817 | 1465277422632 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:22 INFO - PROCESS | 1817 | 1465277422721 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
22:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 633ms
22:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
22:30:23 INFO - PROCESS | 1817 | 1465277423248 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:23 INFO - PROCESS | 1817 | 1465277423321 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
22:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 571ms
22:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
22:30:23 INFO - PROCESS | 1817 | 1465277423840 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:23 INFO - PROCESS | 1817 | 1465277423942 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
22:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 683ms
22:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
22:30:24 INFO - PROCESS | 1817 | 1465277424512 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:24 INFO - PROCESS | 1817 | 1465277424585 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
22:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 520ms
22:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
22:30:25 INFO - PROCESS | 1817 | 1465277425040 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:25 INFO - PROCESS | 1817 | 1465277425114 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
22:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 774ms
22:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
22:30:25 INFO - PROCESS | 1817 | 1465277425834 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:25 INFO - PROCESS | 1817 | 1465277425935 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
22:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 581ms
22:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
22:30:26 INFO - PROCESS | 1817 | 1465277426446 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:26 INFO - PROCESS | 1817 | 1465277426548 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
22:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 578ms
22:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
22:30:27 INFO - PROCESS | 1817 | 1465277427043 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:27 INFO - PROCESS | 1817 | 1465277427122 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
22:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 684ms
22:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
22:30:27 INFO - PROCESS | 1817 | 1465277427721 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:27 INFO - PROCESS | 1817 | 1465277427868 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
22:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms
22:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
22:30:28 INFO - PROCESS | 1817 | 1465277428345 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:28 INFO - PROCESS | 1817 | 1465277428447 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
22:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 580ms
22:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
22:30:28 INFO - PROCESS | 1817 | 1465277428933 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:29 INFO - PROCESS | 1817 | 1465277429022 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
22:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 574ms
22:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
22:30:29 INFO - PROCESS | 1817 | 1465277429504 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:29 INFO - PROCESS | 1817 | 1465277429577 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
22:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 473ms
22:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
22:30:29 INFO - PROCESS | 1817 | 1465277429990 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:30 INFO - PROCESS | 1817 | 1465277430093 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:30 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
22:30:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:30:30 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
22:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:30:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:30:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 674ms
22:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
22:30:30 INFO - PROCESS | 1817 | 1465277430669 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:30 INFO - PROCESS | 1817 | 1465277430757 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
22:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 628ms
22:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
22:30:31 INFO - PROCESS | 1817 | 1465277431301 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:31 INFO - PROCESS | 1817 | 1465277431368 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
22:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 523ms
22:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
22:30:31 INFO - PROCESS | 1817 | 1465277431852 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:31 INFO - PROCESS | 1817 | 1465277431968 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:32 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
22:30:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:30:32 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
22:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:30:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:30:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 932ms
22:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
22:30:32 INFO - PROCESS | 1817 | 1465277432784 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:32 INFO - PROCESS | 1817 | 1465277432873 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:33 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
22:30:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:30:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
22:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:30:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:30:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 624ms
22:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
22:30:33 INFO - PROCESS | 1817 | 1465277433439 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:33 INFO - PROCESS | 1817 | 1465277433524 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
22:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 573ms
22:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
22:30:34 INFO - PROCESS | 1817 | 1465277434027 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:34 INFO - PROCESS | 1817 | 1465277434111 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
22:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 678ms
22:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
22:30:34 INFO - PROCESS | 1817 | 1465277434705 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:34 INFO - PROCESS | 1817 | 1465277434831 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
22:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 731ms
22:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
22:30:35 INFO - PROCESS | 1817 | 1465277435436 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:35 INFO - PROCESS | 1817 | 1465277435515 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
22:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 527ms
22:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
22:30:35 INFO - PROCESS | 1817 | 1465277435977 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:36 INFO - PROCESS | 1817 | 1465277436084 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
22:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 572ms
22:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
22:30:36 INFO - PROCESS | 1817 | 1465277436553 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:36 INFO - PROCESS | 1817 | 1465277436625 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
22:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 520ms
22:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
22:30:37 INFO - PROCESS | 1817 | 1465277437087 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:37 INFO - PROCESS | 1817 | 1465277437170 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
22:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 588ms
22:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
22:30:37 INFO - PROCESS | 1817 | 1465277437674 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:37 INFO - PROCESS | 1817 | 1465277437737 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
22:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 521ms
22:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
22:30:38 INFO - PROCESS | 1817 | 1465277438210 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:38 INFO - PROCESS | 1817 | 1465277438331 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
22:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 729ms
22:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
22:30:38 INFO - PROCESS | 1817 | 1465277438938 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:39 INFO - PROCESS | 1817 | 1465277439042 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
22:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 723ms
22:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
22:30:39 INFO - PROCESS | 1817 | 1465277439666 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:39 INFO - PROCESS | 1817 | 1465277439741 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
22:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms
22:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
22:30:40 INFO - PROCESS | 1817 | 1465277440196 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:40 INFO - PROCESS | 1817 | 1465277440300 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
22:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 579ms
22:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
22:30:40 INFO - PROCESS | 1817 | 1465277440786 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:40 INFO - PROCESS | 1817 | 1465277440856 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
22:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 525ms
22:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
22:30:41 INFO - PROCESS | 1817 | 1465277441327 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:41 INFO - PROCESS | 1817 | 1465277441440 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
22:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 585ms
22:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
22:30:41 INFO - PROCESS | 1817 | 1465277441913 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:42 INFO - PROCESS | 1817 | 1465277442064 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
22:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms
22:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
22:30:42 INFO - PROCESS | 1817 | 1465277442603 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:42 INFO - PROCESS | 1817 | 1465277442686 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
22:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 478ms
22:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
22:30:43 INFO - PROCESS | 1817 | 1465277443101 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:43 INFO - PROCESS | 1817 | 1465277443207 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
22:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 591ms
22:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
22:30:43 INFO - PROCESS | 1817 | 1465277443679 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:43 INFO - PROCESS | 1817 | 1465277443749 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
22:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 523ms
22:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
22:30:44 INFO - PROCESS | 1817 | 1465277444216 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:44 INFO - PROCESS | 1817 | 1465277444294 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
22:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 574ms
22:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
22:30:44 INFO - PROCESS | 1817 | 1465277444790 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:44 INFO - PROCESS | 1817 | 1465277444871 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
22:30:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 680ms
22:30:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
22:30:45 INFO - PROCESS | 1817 | 1465277445501 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:45 INFO - PROCESS | 1817 | 1465277445634 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
22:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 795ms
22:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
22:30:46 INFO - PROCESS | 1817 | 1465277446279 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:46 INFO - PROCESS | 1817 | 1465277446352 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
22:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 525ms
22:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
22:30:46 INFO - PROCESS | 1817 | 1465277446857 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:46 INFO - PROCESS | 1817 | 1465277446940 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
22:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 561ms
22:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
22:30:47 INFO - PROCESS | 1817 | 1465277447417 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:47 INFO - PROCESS | 1817 | 1465277447494 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
22:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 591ms
22:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
22:30:47 INFO - PROCESS | 1817 | 1465277447996 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:48 INFO - PROCESS | 1817 | 1465277448076 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
22:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 579ms
22:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
22:30:48 INFO - PROCESS | 1817 | 1465277448582 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:48 INFO - PROCESS | 1817 | 1465277448651 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
22:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 675ms
22:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
22:30:49 INFO - PROCESS | 1817 | 1465277449277 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:49 INFO - PROCESS | 1817 | 1465277449382 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
22:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms
22:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
22:30:50 INFO - PROCESS | 1817 | 1465277450029 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:50 INFO - PROCESS | 1817 | 1465277450104 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
22:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 477ms
22:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
22:30:50 INFO - PROCESS | 1817 | 1465277450517 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:50 INFO - PROCESS | 1817 | 1465277450625 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
22:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 529ms
22:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
22:30:51 INFO - PROCESS | 1817 | 1465277451060 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:51 INFO - PROCESS | 1817 | 1465277451138 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
22:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 542ms
22:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
22:30:51 INFO - PROCESS | 1817 | 1465277451597 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:51 INFO - PROCESS | 1817 | 1465277451678 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
22:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 529ms
22:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
22:30:52 INFO - PROCESS | 1817 | 1465277452137 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:52 INFO - PROCESS | 1817 | 1465277452236 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
22:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 879ms
22:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
22:30:53 INFO - PROCESS | 1817 | 1465277453018 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:53 INFO - PROCESS | 1817 | 1465277453109 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
22:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 585ms
22:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
22:30:53 INFO - PROCESS | 1817 | 1465277453628 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:53 INFO - PROCESS | 1817 | 1465277453707 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
22:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 526ms
22:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
22:30:54 INFO - PROCESS | 1817 | 1465277454182 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:54 INFO - PROCESS | 1817 | 1465277454258 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30: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
22:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 586ms
22:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
22:30:54 INFO - PROCESS | 1817 | 1465277454742 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:54 INFO - PROCESS | 1817 | 1465277454818 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
22:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 521ms
22:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
22:30:55 INFO - PROCESS | 1817 | 1465277455275 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:55 INFO - PROCESS | 1817 | 1465277455376 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
22:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 533ms
22:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
22:30:55 INFO - PROCESS | 1817 | 1465277455815 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:55 INFO - PROCESS | 1817 | 1465277455891 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
22:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 623ms
22:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
22:30:56 INFO - PROCESS | 1817 | 1465277456434 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:56 INFO - PROCESS | 1817 | 1465277456510 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
22:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 631ms
22:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
22:30:57 INFO - PROCESS | 1817 | 1465277457084 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:57 INFO - PROCESS | 1817 | 1465277457166 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
22:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 582ms
22:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
22:30:57 INFO - PROCESS | 1817 | 1465277457678 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:57 INFO - PROCESS | 1817 | 1465277457753 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
22:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 534ms
22:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
22:30:58 INFO - PROCESS | 1817 | 1465277458202 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:58 INFO - PROCESS | 1817 | 1465277458279 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
22:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 521ms
22:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
22:30:58 INFO - PROCESS | 1817 | 1465277458734 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:58 INFO - PROCESS | 1817 | 1465277458834 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30: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
22:30:59 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
22:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:30:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:30:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 777ms
22:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
22:30:59 INFO - PROCESS | 1817 | 1465277459580 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:30:59 INFO - PROCESS | 1817 | 1465277459671 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
22:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 688ms
22:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
22:31:00 INFO - PROCESS | 1817 | 1465277460265 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:00 INFO - PROCESS | 1817 | 1465277460370 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
22:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 584ms
22:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
22:31:00 INFO - PROCESS | 1817 | 1465277460869 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:00 INFO - PROCESS | 1817 | 1465277460943 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
22:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 585ms
22:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
22:31:01 INFO - PROCESS | 1817 | 1465277461462 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:01 INFO - PROCESS | 1817 | 1465277461540 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
22:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 536ms
22:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
22:31:01 INFO - PROCESS | 1817 | 1465277461987 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:02 INFO - PROCESS | 1817 | 1465277462080 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
22:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 587ms
22:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
22:31:02 INFO - PROCESS | 1817 | 1465277462581 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:02 INFO - PROCESS | 1817 | 1465277462666 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
22:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 577ms
22:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
22:31:03 INFO - PROCESS | 1817 | 1465277463153 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:03 INFO - PROCESS | 1817 | 1465277463230 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
22:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms
22:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
22:31:03 INFO - PROCESS | 1817 | 1465277463688 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:03 INFO - PROCESS | 1817 | 1465277463816 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
22:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 675ms
22:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
22:31:04 INFO - PROCESS | 1817 | 1465277464370 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:04 INFO - PROCESS | 1817 | 1465277464488 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
22:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 729ms
22:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
22:31:05 INFO - PROCESS | 1817 | 1465277465128 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:05 INFO - PROCESS | 1817 | 1465277465251 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
22:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 678ms
22:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
22:31:05 INFO - PROCESS | 1817 | 1465277465825 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:06 INFO - PROCESS | 1817 | 1465277466054 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
22:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms
22:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
22:31:06 INFO - PROCESS | 1817 | 1465277466571 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:06 INFO - PROCESS | 1817 | 1465277466651 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
22:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 623ms
22:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
22:31:07 INFO - PROCESS | 1817 | 1465277467201 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:07 INFO - PROCESS | 1817 | 1465277467293 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
22:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 625ms
22:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
22:31:07 INFO - PROCESS | 1817 | 1465277467857 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:07 INFO - PROCESS | 1817 | 1465277467944 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
22:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 704ms
22:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
22:31:08 INFO - PROCESS | 1817 | 1465277468536 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:08 INFO - PROCESS | 1817 | 1465277468644 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
22:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 524ms
22:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
22:31:09 INFO - PROCESS | 1817 | 1465277469090 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:09 INFO - PROCESS | 1817 | 1465277469218 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
22:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 634ms
22:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
22:31:09 INFO - PROCESS | 1817 | 1465277469732 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:09 INFO - PROCESS | 1817 | 1465277469815 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
22:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 583ms
22:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
22:31:10 INFO - PROCESS | 1817 | 1465277470337 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:10 INFO - PROCESS | 1817 | 1465277470403 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
22:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 484ms
22:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
22:31:10 INFO - PROCESS | 1817 | 1465277470831 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:10 INFO - PROCESS | 1817 | 1465277470952 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
22:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 736ms
22:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
22:31:11 INFO - PROCESS | 1817 | 1465277471575 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:11 INFO - PROCESS | 1817 | 1465277471656 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
22:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 536ms
22:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
22:31:12 INFO - PROCESS | 1817 | 1465277472119 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:12 INFO - PROCESS | 1817 | 1465277472213 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
22:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 835ms
22:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
22:31:13 INFO - PROCESS | 1817 | 1465277472999 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:13 INFO - PROCESS | 1817 | 1465277473098 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
22:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 631ms
22:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
22:31:13 INFO - PROCESS | 1817 | 1465277473651 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:13 INFO - PROCESS | 1817 | 1465277473753 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
22:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 731ms
22:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
22:31:14 INFO - PROCESS | 1817 | 1465277474397 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:14 INFO - PROCESS | 1817 | 1465277474475 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
22:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 788ms
22:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
22:31:15 INFO - PROCESS | 1817 | 1465277475176 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:15 INFO - PROCESS | 1817 | 1465277475254 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
22:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 576ms
22:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
22:31:15 INFO - PROCESS | 1817 | 1465277475777 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:15 INFO - PROCESS | 1817 | 1465277475872 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
22:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 680ms
22:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
22:31:16 INFO - PROCESS | 1817 | 1465277476461 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:16 INFO - PROCESS | 1817 | 1465277476552 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
22:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 574ms
22:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
22:31:17 INFO - PROCESS | 1817 | 1465277477051 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:17 INFO - PROCESS | 1817 | 1465277477157 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
22:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms
22:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
22:31:17 INFO - PROCESS | 1817 | 1465277477675 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:17 INFO - PROCESS | 1817 | 1465277477745 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
22:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 521ms
22:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
22:31:18 INFO - PROCESS | 1817 | 1465277478224 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:18 INFO - PROCESS | 1817 | 1465277478308 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
22:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 546ms
22:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
22:31:18 INFO - PROCESS | 1817 | 1465277478758 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:18 INFO - PROCESS | 1817 | 1465277478836 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
22:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 828ms
22:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
22:31:19 INFO - PROCESS | 1817 | 1465277479591 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:19 INFO - PROCESS | 1817 | 1465277479677 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
22:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 721ms
22:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
22:31:20 INFO - PROCESS | 1817 | 1465277480331 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:20 INFO - PROCESS | 1817 | 1465277480422 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
22:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 576ms
22:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
22:31:20 INFO - PROCESS | 1817 | 1465277480919 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:21 INFO - PROCESS | 1817 | 1465277481000 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
22:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 528ms
22:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
22:31:21 INFO - PROCESS | 1817 | 1465277481452 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:21 INFO - PROCESS | 1817 | 1465277481570 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
22:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 584ms
22:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
22:31:22 INFO - PROCESS | 1817 | 1465277482046 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:22 INFO - PROCESS | 1817 | 1465277482132 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
22:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 543ms
22:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
22:31:22 INFO - PROCESS | 1817 | 1465277482596 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:22 INFO - PROCESS | 1817 | 1465277482696 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
22:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 626ms
22:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
22:31:23 INFO - PROCESS | 1817 | 1465277483220 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:23 INFO - PROCESS | 1817 | 1465277483314 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
22:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 538ms
22:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
22:31:23 INFO - PROCESS | 1817 | 1465277483767 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:23 INFO - PROCESS | 1817 | 1465277483854 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
22:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 533ms
22:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
22:31:24 INFO - PROCESS | 1817 | 1465277484297 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:24 INFO - PROCESS | 1817 | 1465277484371 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
22:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 522ms
22:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
22:31:24 INFO - PROCESS | 1817 | 1465277484830 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:24 INFO - PROCESS | 1817 | 1465277484898 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
22:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 530ms
22:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
22:31:25 INFO - PROCESS | 1817 | 1465277485375 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:25 INFO - PROCESS | 1817 | 1465277485443 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
22:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 770ms
22:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
22:31:26 INFO - PROCESS | 1817 | 1465277486174 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:26 INFO - PROCESS | 1817 | 1465277486285 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
22:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 687ms
22:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
22:31:26 INFO - PROCESS | 1817 | 1465277486864 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:26 INFO - PROCESS | 1817 | 1465277486978 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
22:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 721ms
22:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
22:31:27 INFO - PROCESS | 1817 | 1465277487616 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:27 INFO - PROCESS | 1817 | 1465277487707 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
22:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 643ms
22:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
22:31:28 INFO - PROCESS | 1817 | 1465277488234 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:28 INFO - PROCESS | 1817 | 1465277488309 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
22:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 520ms
22:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
22:31:28 INFO - PROCESS | 1817 | 1465277488773 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:28 INFO - PROCESS | 1817 | 1465277488893 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
22:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 625ms
22:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
22:31:29 INFO - PROCESS | 1817 | 1465277489403 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:29 INFO - PROCESS | 1817 | 1465277489492 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
22:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 619ms
22:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
22:31:30 INFO - PROCESS | 1817 | 1465277490027 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:30 INFO - PROCESS | 1817 | 1465277490118 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
22:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms
22:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
22:31:30 INFO - PROCESS | 1817 | 1465277490659 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:30 INFO - PROCESS | 1817 | 1465277490749 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
22:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 577ms
22:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
22:31:31 INFO - PROCESS | 1817 | 1465277491249 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:31 INFO - PROCESS | 1817 | 1465277491339 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
22:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 530ms
22:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
22:31:31 INFO - PROCESS | 1817 | 1465277491774 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:31 INFO - PROCESS | 1817 | 1465277491869 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
22:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 573ms
22:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
22:31:32 INFO - PROCESS | 1817 | 1465277492370 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:32 INFO - PROCESS | 1817 | 1465277492455 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
22:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 724ms
22:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
22:31:33 INFO - PROCESS | 1817 | 1465277493138 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:33 INFO - PROCESS | 1817 | 1465277493234 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
22:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 531ms
22:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
22:31:33 INFO - PROCESS | 1817 | 1465277493761 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:33 INFO - PROCESS | 1817 | 1465277493848 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
22:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 643ms
22:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
22:31:34 INFO - PROCESS | 1817 | 1465277494450 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:34 INFO - PROCESS | 1817 | 1465277494628 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
22:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 685ms
22:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
22:31:35 INFO - PROCESS | 1817 | 1465277495132 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:35 INFO - PROCESS | 1817 | 1465277495228 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
22:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 634ms
22:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
22:31:35 INFO - PROCESS | 1817 | 1465277495746 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:35 INFO - PROCESS | 1817 | 1465277495818 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
22:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 577ms
22:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
22:31:36 INFO - PROCESS | 1817 | 1465277496337 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:36 INFO - PROCESS | 1817 | 1465277496414 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
22:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 578ms
22:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
22:31:36 INFO - PROCESS | 1817 | 1465277496922 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:37 INFO - PROCESS | 1817 | 1465277497025 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
22:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 642ms
22:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
22:31:37 INFO - PROCESS | 1817 | 1465277497565 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:37 INFO - PROCESS | 1817 | 1465277497653 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
22:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 586ms
22:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
22:31:38 INFO - PROCESS | 1817 | 1465277498149 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:38 INFO - PROCESS | 1817 | 1465277498206 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
22:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 472ms
22:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
22:31:38 INFO - PROCESS | 1817 | 1465277498639 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:38 INFO - PROCESS | 1817 | 1465277498746 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
22:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 674ms
22:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
22:31:39 INFO - PROCESS | 1817 | 1465277499317 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:39 INFO - PROCESS | 1817 | 1465277499431 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
22:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 826ms
22:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
22:31:40 INFO - PROCESS | 1817 | 1465277500151 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:40 INFO - PROCESS | 1817 | 1465277500230 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
22:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 582ms
22:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
22:31:40 INFO - PROCESS | 1817 | 1465277500788 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:40 INFO - PROCESS | 1817 | 1465277500906 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
22:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 682ms
22:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
22:31:41 INFO - PROCESS | 1817 | 1465277501491 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:41 INFO - PROCESS | 1817 | 1465277501623 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
22:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 793ms
22:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
22:31:42 INFO - PROCESS | 1817 | 1465277502255 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:42 INFO - PROCESS | 1817 | 1465277502329 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
22:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms
22:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
22:31:42 INFO - PROCESS | 1817 | 1465277502790 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:42 INFO - PROCESS | 1817 | 1465277502887 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
22:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 634ms
22:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
22:31:43 INFO - PROCESS | 1817 | 1465277503422 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:43 INFO - PROCESS | 1817 | 1465277503504 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
22:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 521ms
22:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
22:31:43 INFO - PROCESS | 1817 | 1465277503953 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:44 INFO - PROCESS | 1817 | 1465277504058 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
22:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 586ms
22:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
22:31:44 INFO - PROCESS | 1817 | 1465277504550 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:44 INFO - PROCESS | 1817 | 1465277504637 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
22:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 636ms
22:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
22:31:45 INFO - PROCESS | 1817 | 1465277505184 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:45 INFO - PROCESS | 1817 | 1465277505286 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
22:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 635ms
22:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
22:31:45 INFO - PROCESS | 1817 | 1465277505816 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:45 INFO - PROCESS | 1817 | 1465277505881 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
22:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 623ms
22:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
22:31:46 INFO - PROCESS | 1817 | 1465277506461 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:46 INFO - PROCESS | 1817 | 1465277506546 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
22:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 729ms
22:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
22:31:47 INFO - PROCESS | 1817 | 1465277507209 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:47 INFO - PROCESS | 1817 | 1465277507301 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
22:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 574ms
22:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
22:31:47 INFO - PROCESS | 1817 | 1465277507802 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:47 INFO - PROCESS | 1817 | 1465277507882 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
22:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 623ms
22:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
22:31:48 INFO - PROCESS | 1817 | 1465277508449 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:48 INFO - PROCESS | 1817 | 1465277508536 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
22:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 740ms
22:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
22:31:49 INFO - PROCESS | 1817 | 1465277509177 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:49 INFO - PROCESS | 1817 | 1465277509297 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
22:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 579ms
22:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
22:31:49 INFO - PROCESS | 1817 | 1465277509766 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:49 INFO - PROCESS | 1817 | 1465277509856 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
22:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 627ms
22:31:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
22:31:50 INFO - PROCESS | 1817 | 1465277510389 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:50 INFO - PROCESS | 1817 | 1465277510478 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
22:31:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 527ms
22:31:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
22:31:50 INFO - PROCESS | 1817 | 1465277510932 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:51 INFO - PROCESS | 1817 | 1465277511026 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
22:31:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 540ms
22:31:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
22:31:51 INFO - PROCESS | 1817 | 1465277511472 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:51 INFO - PROCESS | 1817 | 1465277511580 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
22:31:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 583ms
22:31:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
22:31:52 INFO - PROCESS | 1817 | 1465277512065 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:52 INFO - PROCESS | 1817 | 1465277512140 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
22:31:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 532ms
22:31:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
22:31:52 INFO - PROCESS | 1817 | 1465277512604 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:52 INFO - PROCESS | 1817 | 1465277512676 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
22:31:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 684ms
22:31:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
22:31:53 INFO - PROCESS | 1817 | 1465277513285 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:53 INFO - PROCESS | 1817 | 1465277513441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
22:31:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 674ms
22:31:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
22:31:53 INFO - PROCESS | 1817 | 1465277513968 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:54 INFO - PROCESS | 1817 | 1465277514061 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:55 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)
22:31:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1073ms
22:31:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
22:31:55 INFO - PROCESS | 1817 | 1465277515044 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:55 INFO - PROCESS | 1817 | 1465277515113 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:56 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
22:31:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:31:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
22:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:31:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:31:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1126ms
22:31:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
22:31:56 INFO - PROCESS | 1817 | 1465277516189 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:56 INFO - PROCESS | 1817 | 1465277516268 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
22:31:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:31:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
22:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:31:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:31:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1033ms
22:31:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
22:31:57 INFO - PROCESS | 1817 | 1465277517221 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:57 INFO - PROCESS | 1817 | 1465277517298 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
22:31:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1020ms
22:31:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
22:31:58 INFO - PROCESS | 1817 | 1465277518252 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:58 INFO - PROCESS | 1817 | 1465277518337 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
22:31:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1076ms
22:31:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
22:31:59 INFO - PROCESS | 1817 | 1465277519329 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:31:59 INFO - PROCESS | 1817 | 1465277519401 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
22:32:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:32:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
22:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:32:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1073ms
22:32:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
22:32:00 INFO - PROCESS | 1817 | 1465277520409 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:00 INFO - PROCESS | 1817 | 1465277520503 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
22:32:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:32:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
22:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:32:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1076ms
22:32:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
22:32:01 INFO - PROCESS | 1817 | 1465277521495 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:01 INFO - PROCESS | 1817 | 1465277521598 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
22:32:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:32:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
22:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:32:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1089ms
22:32:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
22:32:02 INFO - PROCESS | 1817 | 1465277522598 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:02 INFO - PROCESS | 1817 | 1465277522682 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:03 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
22:32:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:32:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
22:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:32:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1085ms
22:32:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
22:32:03 INFO - PROCESS | 1817 | 1465277523679 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:03 INFO - PROCESS | 1817 | 1465277523753 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
22:32:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 525ms
22:32:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
22:32:04 INFO - PROCESS | 1817 | 1465277524218 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:04 INFO - PROCESS | 1817 | 1465277524304 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
22:32:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 681ms
22:32:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
22:32:04 INFO - PROCESS | 1817 | 1465277524905 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:05 INFO - PROCESS | 1817 | 1465277525008 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:05 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"
22:32:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:32:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
22:32:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:32:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:32:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 581ms
22:32:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
22:32:05 INFO - PROCESS | 1817 | 1465277525486 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:05 INFO - PROCESS | 1817 | 1465277525567 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
22:32:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 524ms
22:32:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
22:32:06 INFO - PROCESS | 1817 | 1465277526014 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:06 INFO - PROCESS | 1817 | 1465277526114 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:06 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"
22:32:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:32:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
22:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:32:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 830ms
22:32:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
22:32:06 INFO - PROCESS | 1817 | 1465277526859 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:06 INFO - PROCESS | 1817 | 1465277526943 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:07 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"
22:32:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:32:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
22:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:32:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 581ms
22:32:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
22:32:07 INFO - PROCESS | 1817 | 1465277527454 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:07 INFO - PROCESS | 1817 | 1465277527525 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
22:32:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 526ms
22:32:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
22:32:08 INFO - PROCESS | 1817 | 1465277528000 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:08 INFO - PROCESS | 1817 | 1465277528069 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:09 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
22:32:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:32:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
22:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:32:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1029ms
22:32:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
22:32:09 INFO - PROCESS | 1817 | 1465277529018 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:09 INFO - PROCESS | 1817 | 1465277529103 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
22:32:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms
22:32:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
22:32:09 INFO - PROCESS | 1817 | 1465277529564 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:09 INFO - PROCESS | 1817 | 1465277529648 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
22:32:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 590ms
22:32:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
22:32:10 INFO - PROCESS | 1817 | 1465277530142 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:10 INFO - PROCESS | 1817 | 1465277530225 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
22:32:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 570ms
22:32:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
22:32:10 INFO - PROCESS | 1817 | 1465277530716 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:10 INFO - PROCESS | 1817 | 1465277530785 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
22:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 519ms
22:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
22:32:11 INFO - PROCESS | 1817 | 1465277531242 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:11 INFO - PROCESS | 1817 | 1465277531321 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
22:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 583ms
22:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
22:32:11 INFO - PROCESS | 1817 | 1465277531830 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:11 INFO - PROCESS | 1817 | 1465277531940 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
22:32:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 623ms
22:32:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
22:32:12 INFO - PROCESS | 1817 | 1465277532455 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:12 INFO - PROCESS | 1817 | 1465277532525 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
22:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 773ms
22:32:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
22:32:13 INFO - PROCESS | 1817 | 1465277533237 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:13 INFO - PROCESS | 1817 | 1465277533321 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
22:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 578ms
22:32:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
22:32:13 INFO - PROCESS | 1817 | 1465277533830 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:13 INFO - PROCESS | 1817 | 1465277533931 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
22:32:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 577ms
22:32:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
22:32:14 INFO - PROCESS | 1817 | 1465277534419 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:14 INFO - PROCESS | 1817 | 1465277534495 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
22:32:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 528ms
22:32:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
22:32:14 INFO - PROCESS | 1817 | 1465277534945 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:15 INFO - PROCESS | 1817 | 1465277535017 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
22:32:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 626ms
22:32:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
22:32:15 INFO - PROCESS | 1817 | 1465277535577 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:15 INFO - PROCESS | 1817 | 1465277535718 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
22:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 626ms
22:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
22:32:16 INFO - PROCESS | 1817 | 1465277536213 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:16 INFO - PROCESS | 1817 | 1465277536305 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
22:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 580ms
22:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
22:32:16 INFO - PROCESS | 1817 | 1465277536801 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:16 INFO - PROCESS | 1817 | 1465277536883 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
22:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 526ms
22:32:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
22:32:17 INFO - PROCESS | 1817 | 1465277537336 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:17 INFO - PROCESS | 1817 | 1465277537420 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
22:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 527ms
22:32:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
22:32:17 INFO - PROCESS | 1817 | 1465277537886 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:17 INFO - PROCESS | 1817 | 1465277537957 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
22:32:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 604ms
22:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
22:32:18 INFO - PROCESS | 1817 | 1465277538468 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:18 INFO - PROCESS | 1817 | 1465277538553 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
22:32:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms
22:32:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
22:32:19 INFO - PROCESS | 1817 | 1465277539119 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:19 INFO - PROCESS | 1817 | 1465277539209 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
22:32:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 889ms
22:32:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
22:32:20 INFO - PROCESS | 1817 | 1465277540000 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:20 INFO - PROCESS | 1817 | 1465277540130 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
22:32:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 623ms
22:32:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
22:32:20 INFO - PROCESS | 1817 | 1465277540648 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:20 INFO - PROCESS | 1817 | 1465277540726 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
22:32:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 523ms
22:32:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
22:32:21 INFO - PROCESS | 1817 | 1465277541211 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:21 INFO - PROCESS | 1817 | 1465277541300 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
22:32:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 649ms
22:32:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
22:32:21 INFO - PROCESS | 1817 | 1465277541833 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:21 INFO - PROCESS | 1817 | 1465277541903 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
22:32:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms
22:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
22:32:22 INFO - PROCESS | 1817 | 1465277542466 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:22 INFO - PROCESS | 1817 | 1465277542537 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
22:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms
22:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
22:32:23 INFO - PROCESS | 1817 | 1465277543110 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:23 INFO - PROCESS | 1817 | 1465277543235 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
22:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 780ms
22:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
22:32:23 INFO - PROCESS | 1817 | 1465277543899 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:23 INFO - PROCESS | 1817 | 1465277543966 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
22:32:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 532ms
22:32:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
22:32:24 INFO - PROCESS | 1817 | 1465277544434 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:24 INFO - PROCESS | 1817 | 1465277544511 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
22:32:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 526ms
22:32:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
22:32:24 INFO - PROCESS | 1817 | 1465277544968 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:25 INFO - PROCESS | 1817 | 1465277545048 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
22:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 581ms
22:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
22:32:25 INFO - PROCESS | 1817 | 1465277545545 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:25 INFO - PROCESS | 1817 | 1465277545618 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
22:32:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 577ms
22:32:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
22:32:26 INFO - PROCESS | 1817 | 1465277546133 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:26 INFO - PROCESS | 1817 | 1465277546246 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
22:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 929ms
22:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
22:32:27 INFO - PROCESS | 1817 | 1465277547101 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:27 INFO - PROCESS | 1817 | 1465277547209 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
22:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 695ms
22:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
22:32:27 INFO - PROCESS | 1817 | 1465277547775 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:27 INFO - PROCESS | 1817 | 1465277547848 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
22:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 570ms
22:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
22:32:28 INFO - PROCESS | 1817 | 1465277548356 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:28 INFO - PROCESS | 1817 | 1465277548426 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
22:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 523ms
22:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
22:32:28 INFO - PROCESS | 1817 | 1465277548887 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:28 INFO - PROCESS | 1817 | 1465277548975 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
22:32:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 580ms
22:32:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
22:32:29 INFO - PROCESS | 1817 | 1465277549465 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:29 INFO - PROCESS | 1817 | 1465277549542 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
22:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 679ms
22:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
22:32:30 INFO - PROCESS | 1817 | 1465277550151 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:30 INFO - PROCESS | 1817 | 1465277550268 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
22:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 628ms
22:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
22:32:30 INFO - PROCESS | 1817 | 1465277550796 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:30 INFO - PROCESS | 1817 | 1465277550875 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
22:32:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 579ms
22:32:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
22:32:31 INFO - PROCESS | 1817 | 1465277551375 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:31 INFO - PROCESS | 1817 | 1465277551443 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
22:32:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms
22:32:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
22:32:31 INFO - PROCESS | 1817 | 1465277551906 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:31 INFO - PROCESS | 1817 | 1465277551997 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
22:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 534ms
22:32:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
22:32:32 INFO - PROCESS | 1817 | 1465277552452 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:32 INFO - PROCESS | 1817 | 1465277552537 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
22:32:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 577ms
22:32:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
22:32:33 INFO - PROCESS | 1817 | 1465277553045 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:33 INFO - PROCESS | 1817 | 1465277553163 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
22:32:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 944ms
22:32:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
22:32:33 INFO - PROCESS | 1817 | 1465277553988 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:34 INFO - PROCESS | 1817 | 1465277554082 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
22:32:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 631ms
22:32:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
22:32:34 INFO - PROCESS | 1817 | 1465277554629 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:34 INFO - PROCESS | 1817 | 1465277554707 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
22:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 578ms
22:32:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
22:32:35 INFO - PROCESS | 1817 | 1465277555231 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:35 INFO - PROCESS | 1817 | 1465277555301 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
22:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 638ms
22:32:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
22:32:35 INFO - PROCESS | 1817 | 1465277555861 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:35 INFO - PROCESS | 1817 | 1465277555932 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
22:32:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms
22:32:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
22:32:36 INFO - PROCESS | 1817 | 1465277556498 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:36 INFO - PROCESS | 1817 | 1465277556600 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
22:32:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
22:32:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 678ms
22:32:37 INFO - TEST-START | /DOMEvents/constructors.html
22:32:37 INFO - PROCESS | 1817 | 1465277557189 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:37 INFO - PROCESS | 1817 | 1465277557304 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
22:32:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
22:32:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
22:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:32:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
22:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:32:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
22:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:32:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
22:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:32:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
22:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:32:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
22:32:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
22:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
22:32:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 790ms
22:32:38 INFO - TEST-START | /DOMEvents/event-phases-order.html
22:32:38 INFO - PROCESS | 1817 | 1465277557980 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:38 INFO - PROCESS | 1817 | 1465277558077 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
22:32:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 526ms
22:32:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
22:32:38 INFO - PROCESS | 1817 | 1465277558506 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:38 INFO - PROCESS | 1817 | 1465277558579 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
22:32:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
22:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:32:38 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
22:32:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:32:38 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
22:32:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:32:38 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]"
22:32:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
22:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:32:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:32:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
22:32:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 472ms
22:32:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
22:32:39 INFO - PROCESS | 1817 | 1465277559016 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:39 INFO - PROCESS | 1817 | 1465277559091 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:39 INFO - PROCESS | 1817 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
22:32:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
22:32:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 469ms
22:32:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
22:32:39 INFO - PROCESS | 1817 | 1465277559496 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:39 INFO - PROCESS | 1817 | 1465277559569 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:40 INFO - PROCESS | 1817 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
22:32:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
22:32:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 773ms
22:32:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
22:32:40 INFO - PROCESS | 1817 | 1465277560276 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:40 INFO - PROCESS | 1817 | 1465277560392 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
22:32:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 675ms
22:32:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
22:32:40 INFO - PROCESS | 1817 | 1465277560961 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:41 INFO - PROCESS | 1817 | 1465277561044 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:41 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.
22:32:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 532ms
22:32:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
22:32:41 INFO - PROCESS | 1817 | 1465277561506 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:41 INFO - PROCESS | 1817 | 1465277561579 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:42 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
22:32:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
22:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
22:32:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 522ms
22:32:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
22:32:42 INFO - PROCESS | 1817 | 1465277562027 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:42 INFO - PROCESS | 1817 | 1465277562101 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:42 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.
22:32:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 477ms
22:32:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
22:32:42 INFO - PROCESS | 1817 | 1465277562511 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:42 INFO - PROCESS | 1817 | 1465277562586 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:43 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.
22:32:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 521ms
22:32:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
22:32:43 INFO - PROCESS | 1817 | 1465277563038 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:43 INFO - PROCESS | 1817 | 1465277563125 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:32:43 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
22:32:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 476ms
22:32:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
22:32:43 INFO - PROCESS | 1817 | 1465277563519 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:43 INFO - PROCESS | 1817 | 1465277563600 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:44 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.
22:32:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 580ms
22:32:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
22:32:44 INFO - PROCESS | 1817 | 1465277564105 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:44 INFO - PROCESS | 1817 | 1465277564183 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:44 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.
22:32:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 631ms
22:32:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
22:32:44 INFO - PROCESS | 1817 | 1465277564739 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:44 INFO - PROCESS | 1817 | 1465277564810 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:45 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.
22:32:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms
22:32:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
22:32:45 INFO - PROCESS | 1817 | 1465277565214 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:45 INFO - PROCESS | 1817 | 1465277565290 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:45 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.
22:32:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 474ms
22:32:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
22:32:45 INFO - PROCESS | 1817 | 1465277565706 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:45 INFO - PROCESS | 1817 | 1465277565794 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:46 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.
22:32:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 480ms
22:32:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
22:32:46 INFO - PROCESS | 1817 | 1465277566203 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:46 INFO - PROCESS | 1817 | 1465277566297 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:47 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.
22:32:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms
22:32:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
22:32:47 INFO - PROCESS | 1817 | 1465277567084 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:47 INFO - PROCESS | 1817 | 1465277567193 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:47 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
22:32:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
22:32:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
22:32:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms
22:32:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
22:32:47 INFO - PROCESS | 1817 | 1465277567729 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:47 INFO - PROCESS | 1817 | 1465277567817 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:48 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.
22:32:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 532ms
22:32:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
22:32:48 INFO - PROCESS | 1817 | 1465277568271 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:48 INFO - PROCESS | 1817 | 1465277568347 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:48 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.
22:32:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 523ms
22:32:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
22:32:48 INFO - PROCESS | 1817 | 1465277568803 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:48 INFO - PROCESS | 1817 | 1465277568895 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:32:49 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
22:32:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 532ms
22:32:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
22:32:49 INFO - PROCESS | 1817 | 1465277569340 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:49 INFO - PROCESS | 1817 | 1465277569411 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:49 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.
22:32:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 476ms
22:32:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
22:32:49 INFO - PROCESS | 1817 | 1465277569824 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:49 INFO - PROCESS | 1817 | 1465277569905 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:50 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.
22:32:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 519ms
22:32:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
22:32:50 INFO - PROCESS | 1817 | 1465277570345 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:50 INFO - PROCESS | 1817 | 1465277570410 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
22:32:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 468ms
22:32:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
22:32:50 INFO - PROCESS | 1817 | 1465277570817 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:50 INFO - PROCESS | 1817 | 1465277570886 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:51 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
22:32:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 571ms
22:32:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker
22:32:51 INFO - PROCESS | 1817 | 1465277571392 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:51 INFO - PROCESS | 1817 | 1465277571457 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
22:32:52 INFO - {}
22:32:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
22:32:52 INFO - {}
22:32:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
22:32:52 INFO - {}
22:32:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
22:32:52 INFO - {}
22:32:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 676ms
22:32:52 INFO - TEST-START | /FileAPI/fileReader.html
22:32:52 INFO - PROCESS | 1817 | 1465277572075 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:52 INFO - PROCESS | 1817 | 1465277572142 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
22:32:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
22:32:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
22:32:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
22:32:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 471ms
22:32:52 INFO - TEST-START | /FileAPI/historical.html
22:32:52 INFO - PROCESS | 1817 | 1465277572552 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:52 INFO - PROCESS | 1817 | 1465277572626 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
22:32:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
22:32:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
22:32:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
22:32:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
22:32:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
22:32:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
22:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
22:32:53 INFO - TEST-OK | /FileAPI/historical.html | took 721ms
22:32:53 INFO - TEST-START | /FileAPI/idlharness.html
22:32:53 INFO - PROCESS | 1817 | 1465277573285 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:53 INFO - PROCESS | 1817 | 1465277573442 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
22:32:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:32:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:32:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:32:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:32:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
22:32:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:32:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:32:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:32:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:32:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
22:32:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:32:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:32:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:32:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:32:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
22:32:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
22:32:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:32:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:32:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:32:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:32:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
22:32:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
22:32:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:32:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:32:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:32:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:32:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
22:32:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:32:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:32:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:32:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
22:32:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
22:32:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:32:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:32:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:32:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:32:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
22:32:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
22:32:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:32:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:32:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:32:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:32:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
22:32:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
22:32:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 873ms
22:32:54 INFO - TEST-START | /FileAPI/idlharness.worker
22:32:54 INFO - PROCESS | 1817 | 1465277574183 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:54 INFO - PROCESS | 1817 | 1465277574293 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:32:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:32:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:32:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:32:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:32:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:32:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
22:32:55 INFO - {}
22:32:55 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
22:32:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:32:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:32:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
22:32:55 INFO - {}
22:32:55 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 - {}
22:32:55 INFO - {}
22:32:55 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
22:32:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:32:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:32:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:32:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
22:32:55 INFO - {}
22:32:55 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
22:32:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:32:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:32:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
22:32:55 INFO - {}
22:32:55 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 - {}
22:32:55 INFO - {}
22:32:55 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
22:32:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:32:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:32:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 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
22:32:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:32:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:32:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 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
22:32:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 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
22:32:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 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
22:32:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:32:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:32:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:32:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:32:55 INFO - {}
22:32:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 979ms
22:32:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
22:32:55 INFO - PROCESS | 1817 | 1465277575192 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:55 INFO - PROCESS | 1817 | 1465277575340 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
22:32:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 635ms
22:32:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html
22:32:55 INFO - PROCESS | 1817 | 1465277575807 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:55 INFO - PROCESS | 1817 | 1465277575893 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
22:32:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 527ms
22:32:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
22:32:56 INFO - PROCESS | 1817 | 1465277576339 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:56 INFO - PROCESS | 1817 | 1465277576405 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
22:32:56 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.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
22:32:56 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'.)
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
22:32:56 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.
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
22:32:56 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.
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
22:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:32:56 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.
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
22:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
22:32:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
22:32:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
22:32:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
22:32:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:32:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:32:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
22:32:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
22:32:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
22:32:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 606ms
22:32:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
22:32:57 INFO - PROCESS | 1817 | 1465277576961 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:57 INFO - PROCESS | 1817 | 1465277577088 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
22:32:57 INFO - {}
22:32:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 570ms
22:32:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
22:32:57 INFO - PROCESS | 1817 | 1465277577528 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:57 INFO - PROCESS | 1817 | 1465277577599 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
22:32:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
22:32:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
22:32:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
22:32:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 474ms
22:32:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
22:32:58 INFO - PROCESS | 1817 | 1465277578021 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:58 INFO - PROCESS | 1817 | 1465277578109 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
22:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:32:58 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"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:32:58 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"
22:32:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:32:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 745ms
22:32:58 INFO - TEST-START | /FileAPI/file/File-constructor.html
22:32:58 INFO - PROCESS | 1817 | 1465277578780 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:58 INFO - PROCESS | 1817 | 1465277578957 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
22:32:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
22:32:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
22:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
22:32:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
22:32:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:32:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
22:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
22:32:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
22:32:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
22:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:32:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
22:32:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
22:32:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 633ms
22:32:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
22:32:59 INFO - PROCESS | 1817 | 1465277579435 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:32:59 INFO - PROCESS | 1817 | 1465277579531 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
22:33:00 INFO - {}
22:33:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 784ms
22:33:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
22:33:00 INFO - PROCESS | 1817 | 1465277580217 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:00 INFO - PROCESS | 1817 | 1465277580338 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
22:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
22:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
22:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
22:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
22:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
22:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
22:33:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 580ms
22:33:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
22:33:00 INFO - PROCESS | 1817 | 1465277580811 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:00 INFO - PROCESS | 1817 | 1465277580885 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
22:33:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 530ms
22:33:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
22:33:01 INFO - PROCESS | 1817 | 1465277581355 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:01 INFO - PROCESS | 1817 | 1465277581441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
22:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
22:33:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 580ms
22:33:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
22:33:01 INFO - PROCESS | 1817 | 1465277581933 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:02 INFO - PROCESS | 1817 | 1465277582025 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
22:33:02 INFO - reader.readAsText(blob_2)
22:33:02 INFO - }" did not throw
22:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
22:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
22:33:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
22:33:02 INFO - reader.readAsDataURL(blob_2)
22:33:02 INFO - }" did not throw
22:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
22:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
22:33:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
22:33:02 INFO - reader.readAsArrayBuffer(blob_2)
22:33:02 INFO - }" did not throw
22:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
22:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
22:33:02 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
22:33:02 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
22:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:33:02 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
22:33:02 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
22:33:02 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
22:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
22:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:02 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
22:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
22:33:02 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
22:33:02 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
22:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:33:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 535ms
22:33:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
22:33:02 INFO - PROCESS | 1817 | 1465277582482 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:02 INFO - PROCESS | 1817 | 1465277582539 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
22:33:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
22:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:33:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
22:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
22:33:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 535ms
22:33:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
22:33:03 INFO - PROCESS | 1817 | 1465277583021 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:03 INFO - PROCESS | 1817 | 1465277583101 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
22:33:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 521ms
22:33:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
22:33:03 INFO - PROCESS | 1817 | 1465277583544 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:03 INFO - PROCESS | 1817 | 1465277583615 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
22:33:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 470ms
22:33:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
22:33:04 INFO - PROCESS | 1817 | 1465277584018 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:04 INFO - PROCESS | 1817 | 1465277584089 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
22:33:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 472ms
22:33:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
22:33:04 INFO - PROCESS | 1817 | 1465277584495 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:04 INFO - PROCESS | 1817 | 1465277584563 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
22:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
22:33:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 524ms
22:33:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
22:33:05 INFO - PROCESS | 1817 | 1465277585024 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:05 INFO - PROCESS | 1817 | 1465277585099 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
22:33:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 520ms
22:33:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
22:33:05 INFO - PROCESS | 1817 | 1465277585559 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:05 INFO - PROCESS | 1817 | 1465277585642 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
22:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
22:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
22:33:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 775ms
22:33:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
22:33:06 INFO - PROCESS | 1817 | 1465277586338 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:06 INFO - PROCESS | 1817 | 1465277586544 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
22:33:07 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
22:33:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
22:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:33:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:33:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
22:33:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 874ms
22:33:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
22:33:07 INFO - PROCESS | 1817 | 1465277587214 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:07 INFO - PROCESS | 1817 | 1465277587305 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
22:33:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 579ms
22:33:07 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
22:33:07 INFO - PROCESS | 1817 | 1465277587810 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:07 INFO - PROCESS | 1817 | 1465277587893 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:08 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
22:33:08 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 623ms
22:33:08 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
22:33:08 INFO - PROCESS | 1817 | 1465277588443 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:08 INFO - PROCESS | 1817 | 1465277588538 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:09 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
22:33:09 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 677ms
22:33:09 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
22:33:09 INFO - PROCESS | 1817 | 1465277589119 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:09 INFO - PROCESS | 1817 | 1465277589188 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:09 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
22:33:09 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 672ms
22:33:09 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
22:33:09 INFO - PROCESS | 1817 | 1465277589795 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:09 INFO - PROCESS | 1817 | 1465277589875 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:10 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
22:33:10 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 727ms
22:33:10 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
22:33:10 INFO - PROCESS | 1817 | 1465277590535 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:10 INFO - PROCESS | 1817 | 1465277590611 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
22:33:11 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 574ms
22:33:11 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
22:33:11 INFO - PROCESS | 1817 | 1465277591111 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:11 INFO - PROCESS | 1817 | 1465277591180 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
22:33:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
22:33:11 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 528ms
22:33:11 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
22:33:11 INFO - PROCESS | 1817 | 1465277591646 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:11 INFO - PROCESS | 1817 | 1465277591720 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
22:33:12 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 573ms
22:33:12 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
22:33:12 INFO - PROCESS | 1817 | 1465277592223 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:12 INFO - PROCESS | 1817 | 1465277592292 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
22:33:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
22:33:12 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 574ms
22:33:12 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
22:33:12 INFO - PROCESS | 1817 | 1465277592803 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:12 INFO - PROCESS | 1817 | 1465277592884 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
22:33:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
22:33:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
22:33:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
22:33:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 925ms
22:33:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
22:33:13 INFO - PROCESS | 1817 | 1465277593757 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:13 INFO - PROCESS | 1817 | 1465277593896 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
22:33:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
22:33:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
22:33:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
22:33:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 639ms
22:33:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
22:33:14 INFO - PROCESS | 1817 | 1465277594404 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:14 INFO - PROCESS | 1817 | 1465277594487 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
22:33:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
22:33:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
22:33:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
22:33:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 570ms
22:33:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
22:33:14 INFO - PROCESS | 1817 | 1465277594987 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:15 INFO - PROCESS | 1817 | 1465277595055 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
22:33:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
22:33:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
22:33:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
22:33:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 581ms
22:33:15 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
22:33:15 INFO - PROCESS | 1817 | 1465277595570 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:15 INFO - PROCESS | 1817 | 1465277595645 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
22:33:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
22:33:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
22:33:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
22:33:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
22:33:16 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 834ms
22:33:16 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
22:33:16 INFO - PROCESS | 1817 | 1465277596411 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:16 INFO - PROCESS | 1817 | 1465277596493 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:17 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
22:33:17 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
22:33:17 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
22:33:17 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 875ms
22:33:17 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
22:33:17 INFO - PROCESS | 1817 | 1465277597293 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:17 INFO - PROCESS | 1817 | 1465277597388 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:18 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
22:33:18 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
22:33:18 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
22:33:18 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 730ms
22:33:18 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
22:33:18 INFO - PROCESS | 1817 | 1465277598025 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:18 INFO - PROCESS | 1817 | 1465277598108 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:18 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
22:33:18 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 518ms
22:33:18 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
22:33:18 INFO - PROCESS | 1817 | 1465277598549 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:18 INFO - PROCESS | 1817 | 1465277598619 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:19 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
22:33:19 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
22:33:19 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 521ms
22:33:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
22:33:19 INFO - PROCESS | 1817 | 1465277599074 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:19 INFO - PROCESS | 1817 | 1465277599133 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
22:33:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 580ms
22:33:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
22:33:19 INFO - PROCESS | 1817 | 1465277599659 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:19 INFO - PROCESS | 1817 | 1465277599731 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
22:33:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 626ms
22:33:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
22:33:20 INFO - PROCESS | 1817 | 1465277600291 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:20 INFO - PROCESS | 1817 | 1465277600468 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
22:33:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 825ms
22:33:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
22:33:21 INFO - PROCESS | 1817 | 1465277601120 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:21 INFO - PROCESS | 1817 | 1465277601207 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
22:33:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 575ms
22:33:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
22:33:21 INFO - PROCESS | 1817 | 1465277601703 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:21 INFO - PROCESS | 1817 | 1465277601788 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
22:33:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 571ms
22:33:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
22:33:22 INFO - PROCESS | 1817 | 1465277602286 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:22 INFO - PROCESS | 1817 | 1465277602365 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
22:33:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 571ms
22:33:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
22:33:22 INFO - PROCESS | 1817 | 1465277602853 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:22 INFO - PROCESS | 1817 | 1465277602925 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
22:33:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 677ms
22:33:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
22:33:23 INFO - PROCESS | 1817 | 1465277603536 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:23 INFO - PROCESS | 1817 | 1465277603607 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
22:33:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 623ms
22:33:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
22:33:24 INFO - PROCESS | 1817 | 1465277604165 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:24 INFO - PROCESS | 1817 | 1465277604247 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
22:33:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 572ms
22:33:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
22:33:24 INFO - PROCESS | 1817 | 1465277604738 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:24 INFO - PROCESS | 1817 | 1465277604816 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
22:33:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 519ms
22:33:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
22:33:25 INFO - PROCESS | 1817 | 1465277605262 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:25 INFO - PROCESS | 1817 | 1465277605329 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
22:33:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 520ms
22:33:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
22:33:25 INFO - PROCESS | 1817 | 1465277605785 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:25 INFO - PROCESS | 1817 | 1465277605874 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
22:33:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 583ms
22:33:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
22:33:26 INFO - PROCESS | 1817 | 1465277606373 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:26 INFO - PROCESS | 1817 | 1465277606461 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
22:33:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 625ms
22:33:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
22:33:27 INFO - PROCESS | 1817 | 1465277607005 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:27 INFO - PROCESS | 1817 | 1465277607118 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
22:33:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 828ms
22:33:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
22:33:27 INFO - PROCESS | 1817 | 1465277607840 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:27 INFO - PROCESS | 1817 | 1465277607935 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
22:33:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 582ms
22:33:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
22:33:28 INFO - PROCESS | 1817 | 1465277608432 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:28 INFO - PROCESS | 1817 | 1465277608505 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:28 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
22:33:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 530ms
22:33:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
22:33:28 INFO - PROCESS | 1817 | 1465277608974 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:29 INFO - PROCESS | 1817 | 1465277609046 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:29 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
22:33:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 629ms
22:33:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
22:33:29 INFO - PROCESS | 1817 | 1465277609598 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:29 INFO - PROCESS | 1817 | 1465277609675 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
22:33:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 674ms
22:33:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
22:33:30 INFO - PROCESS | 1817 | 1465277610278 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:30 INFO - PROCESS | 1817 | 1465277610352 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
22:33:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 670ms
22:33:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
22:33:30 INFO - PROCESS | 1817 | 1465277610955 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:31 INFO - PROCESS | 1817 | 1465277611035 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
22:33:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 522ms
22:33:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
22:33:31 INFO - PROCESS | 1817 | 1465277611479 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:31 INFO - PROCESS | 1817 | 1465277611551 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
22:33:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 575ms
22:33:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
22:33:32 INFO - PROCESS | 1817 | 1465277612058 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:32 INFO - PROCESS | 1817 | 1465277612129 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
22:33:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 568ms
22:33:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
22:33:32 INFO - PROCESS | 1817 | 1465277612631 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:32 INFO - PROCESS | 1817 | 1465277612700 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
22:33:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 569ms
22:33:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
22:33:33 INFO - PROCESS | 1817 | 1465277613208 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:33 INFO - PROCESS | 1817 | 1465277613284 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
22:33:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 920ms
22:33:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
22:33:34 INFO - PROCESS | 1817 | 1465277614142 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:34 INFO - PROCESS | 1817 | 1465277614252 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:34 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
22:33:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 677ms
22:33:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
22:33:34 INFO - PROCESS | 1817 | 1465277614820 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:34 INFO - PROCESS | 1817 | 1465277614888 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:35 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
22:33:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 619ms
22:33:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
22:33:35 INFO - PROCESS | 1817 | 1465277615453 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:35 INFO - PROCESS | 1817 | 1465277615538 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
22:33:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 628ms
22:33:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
22:33:36 INFO - PROCESS | 1817 | 1465277616083 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:36 INFO - PROCESS | 1817 | 1465277616160 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
22:33:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 589ms
22:33:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
22:33:36 INFO - PROCESS | 1817 | 1465277616679 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:36 INFO - PROCESS | 1817 | 1465277616771 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
22:33:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 571ms
22:33:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
22:33:37 INFO - PROCESS | 1817 | 1465277617274 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:37 INFO - PROCESS | 1817 | 1465277617365 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
22:33:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 784ms
22:33:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
22:33:38 INFO - PROCESS | 1817 | 1465277618050 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:38 INFO - PROCESS | 1817 | 1465277618143 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:33:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 568ms
22:33:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
22:33:38 INFO - PROCESS | 1817 | 1465277618624 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:38 INFO - PROCESS | 1817 | 1465277618697 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
22:33:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 580ms
22:33:39 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
22:33:39 INFO - PROCESS | 1817 | 1465277619205 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:39 INFO - PROCESS | 1817 | 1465277619279 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
22:33:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 526ms
22:33:39 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
22:33:39 INFO - PROCESS | 1817 | 1465277619735 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:39 INFO - PROCESS | 1817 | 1465277619804 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
22:33:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 620ms
22:33:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
22:33:40 INFO - PROCESS | 1817 | 1465277620369 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:40 INFO - PROCESS | 1817 | 1465277620649 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
22:33:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 931ms
22:33:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
22:33:41 INFO - PROCESS | 1817 | 1465277621308 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:41 INFO - PROCESS | 1817 | 1465277621413 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:33:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 677ms
22:33:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
22:33:41 INFO - PROCESS | 1817 | 1465277621988 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:42 INFO - PROCESS | 1817 | 1465277622102 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
22:33:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 570ms
22:33:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
22:33:42 INFO - PROCESS | 1817 | 1465277622568 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:42 INFO - PROCESS | 1817 | 1465277622640 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
22:33:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 577ms
22:33:43 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
22:33:43 INFO - PROCESS | 1817 | 1465277623143 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:43 INFO - PROCESS | 1817 | 1465277623214 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:44 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:33:44 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1679ms
22:33:44 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
22:33:44 INFO - PROCESS | 1817 | 1465277624827 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:44 INFO - PROCESS | 1817 | 1465277624919 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
22:33:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 576ms
22:33:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
22:33:45 INFO - PROCESS | 1817 | 1465277625407 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:45 INFO - PROCESS | 1817 | 1465277625489 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
22:33:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 578ms
22:33:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
22:33:45 INFO - PROCESS | 1817 | 1465277625987 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:46 INFO - PROCESS | 1817 | 1465277626060 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:46 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:33:46 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 568ms
22:33:46 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
22:33:46 INFO - PROCESS | 1817 | 1465277626561 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:46 INFO - PROCESS | 1817 | 1465277626629 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
22:33:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 819ms
22:33:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
22:33:47 INFO - PROCESS | 1817 | 1465277627413 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:47 INFO - PROCESS | 1817 | 1465277627555 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
22:33:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 743ms
22:33:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
22:33:48 INFO - PROCESS | 1817 | 1465277628163 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:48 INFO - PROCESS | 1817 | 1465277628265 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
22:33:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 678ms
22:33:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
22:33:48 INFO - PROCESS | 1817 | 1465277628854 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:48 INFO - PROCESS | 1817 | 1465277628953 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
22:33:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 579ms
22:33:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
22:33:49 INFO - PROCESS | 1817 | 1465277629428 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:49 INFO - PROCESS | 1817 | 1465277629514 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
22:33:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 583ms
22:33:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
22:33:50 INFO - PROCESS | 1817 | 1465277630015 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:50 INFO - PROCESS | 1817 | 1465277630081 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
22:33:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 572ms
22:33:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
22:33:50 INFO - PROCESS | 1817 | 1465277630594 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:50 INFO - PROCESS | 1817 | 1465277630682 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
22:33:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 575ms
22:33:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
22:33:51 INFO - PROCESS | 1817 | 1465277631170 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:51 INFO - PROCESS | 1817 | 1465277631236 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
22:33:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 621ms
22:33:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
22:33:51 INFO - PROCESS | 1817 | 1465277631800 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:51 INFO - PROCESS | 1817 | 1465277631871 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
22:33:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 572ms
22:33:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
22:33:52 INFO - PROCESS | 1817 | 1465277632374 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:52 INFO - PROCESS | 1817 | 1465277632445 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
22:33:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 524ms
22:33:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
22:33:52 INFO - PROCESS | 1817 | 1465277632900 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:52 INFO - PROCESS | 1817 | 1465277632968 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
22:33:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 534ms
22:33:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
22:33:53 INFO - PROCESS | 1817 | 1465277633441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:53 INFO - PROCESS | 1817 | 1465277633535 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
22:33:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 877ms
22:33:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
22:33:54 INFO - PROCESS | 1817 | 1465277634325 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:54 INFO - PROCESS | 1817 | 1465277634440 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
22:33:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 676ms
22:33:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
22:33:55 INFO - PROCESS | 1817 | 1465277635008 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:55 INFO - PROCESS | 1817 | 1465277635116 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
22:33:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 620ms
22:33:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
22:33:55 INFO - PROCESS | 1817 | 1465277635638 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:55 INFO - PROCESS | 1817 | 1465277635710 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
22:33:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 621ms
22:33:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
22:33:56 INFO - PROCESS | 1817 | 1465277636255 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:56 INFO - PROCESS | 1817 | 1465277636334 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
22:33:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 571ms
22:33:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
22:33:56 INFO - PROCESS | 1817 | 1465277636832 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:56 INFO - PROCESS | 1817 | 1465277636903 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
22:33:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 522ms
22:33:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
22:33:57 INFO - PROCESS | 1817 | 1465277637363 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:57 INFO - PROCESS | 1817 | 1465277637452 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
22:33:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 572ms
22:33:57 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
22:33:57 INFO - PROCESS | 1817 | 1465277637934 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:58 INFO - PROCESS | 1817 | 1465277638003 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
22:33:58 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 623ms
22:33:58 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
22:33:58 INFO - PROCESS | 1817 | 1465277638561 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:58 INFO - PROCESS | 1817 | 1465277638645 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
22:33:59 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 673ms
22:33:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
22:33:59 INFO - PROCESS | 1817 | 1465277639242 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:59 INFO - PROCESS | 1817 | 1465277639437 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:33:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
22:33:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 728ms
22:33:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
22:33:59 INFO - PROCESS | 1817 | 1465277639971 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:00 INFO - PROCESS | 1817 | 1465277640064 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
22:34:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 870ms
22:34:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
22:34:00 INFO - PROCESS | 1817 | 1465277640859 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:00 INFO - PROCESS | 1817 | 1465277640960 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
22:34:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1377ms
22:34:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
22:34:02 INFO - PROCESS | 1817 | 1465277642239 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:02 INFO - PROCESS | 1817 | 1465277642314 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
22:34:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 674ms
22:34:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
22:34:02 INFO - PROCESS | 1817 | 1465277642937 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:03 INFO - PROCESS | 1817 | 1465277643037 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
22:34:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 780ms
22:34:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
22:34:03 INFO - PROCESS | 1817 | 1465277643708 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:03 INFO - PROCESS | 1817 | 1465277643800 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
22:34:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 572ms
22:34:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
22:34:04 INFO - PROCESS | 1817 | 1465277644284 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:04 INFO - PROCESS | 1817 | 1465277644352 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
22:34:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 568ms
22:34:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
22:34:04 INFO - PROCESS | 1817 | 1465277644860 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:04 INFO - PROCESS | 1817 | 1465277644952 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
22:34:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 574ms
22:34:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
22:34:05 INFO - PROCESS | 1817 | 1465277645437 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:05 INFO - PROCESS | 1817 | 1465277645512 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
22:34:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 576ms
22:34:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
22:34:06 INFO - PROCESS | 1817 | 1465277646015 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:06 INFO - PROCESS | 1817 | 1465277646096 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
22:34:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 672ms
22:34:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
22:34:06 INFO - PROCESS | 1817 | 1465277646692 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:06 INFO - PROCESS | 1817 | 1465277646785 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
22:34:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 823ms
22:34:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
22:34:07 INFO - PROCESS | 1817 | 1465277647527 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:07 INFO - PROCESS | 1817 | 1465277647621 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
22:34:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
22:34:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1240ms
22:34:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
22:34:08 INFO - PROCESS | 1817 | 1465277648784 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:08 INFO - PROCESS | 1817 | 1465277648897 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
22:34:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
22:34:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
22:34:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
22:34:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 830ms
22:34:09 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
22:34:09 INFO - PROCESS | 1817 | 1465277649620 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:09 INFO - PROCESS | 1817 | 1465277649708 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
22:34:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 572ms
22:34:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
22:34:10 INFO - PROCESS | 1817 | 1465277650189 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:10 INFO - PROCESS | 1817 | 1465277650280 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
22:34:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 575ms
22:34:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
22:34:10 INFO - PROCESS | 1817 | 1465277650772 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:10 INFO - PROCESS | 1817 | 1465277650840 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
22:34:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 568ms
22:34:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
22:34:11 INFO - PROCESS | 1817 | 1465277651347 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:11 INFO - PROCESS | 1817 | 1465277651417 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
22:34:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 569ms
22:34:11 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
22:34:11 INFO - PROCESS | 1817 | 1465277651917 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:11 INFO - PROCESS | 1817 | 1465277651992 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
22:34:12 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 520ms
22:34:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
22:34:12 INFO - PROCESS | 1817 | 1465277652441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:12 INFO - PROCESS | 1817 | 1465277652508 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
22:34:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 618ms
22:34:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
22:34:13 INFO - PROCESS | 1817 | 1465277653065 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:13 INFO - PROCESS | 1817 | 1465277653146 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
22:34:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 725ms
22:34:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
22:34:13 INFO - PROCESS | 1817 | 1465277653805 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:14 INFO - PROCESS | 1817 | 1465277654041 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
22:34:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 939ms
22:34:14 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
22:34:14 INFO - PROCESS | 1817 | 1465277654750 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:14 INFO - PROCESS | 1817 | 1465277654834 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
22:34:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 580ms
22:34:15 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
22:34:15 INFO - PROCESS | 1817 | 1465277655336 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:15 INFO - PROCESS | 1817 | 1465277655413 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:15 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
22:34:15 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 525ms
22:34:15 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
22:34:15 INFO - PROCESS | 1817 | 1465277655874 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:15 INFO - PROCESS | 1817 | 1465277655951 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
22:34:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
22:34:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
22:34:16 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 529ms
22:34:16 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
22:34:16 INFO - PROCESS | 1817 | 1465277656401 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:16 INFO - PROCESS | 1817 | 1465277656490 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
22:34:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 728ms
22:34:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
22:34:17 INFO - PROCESS | 1817 | 1465277657134 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:17 INFO - PROCESS | 1817 | 1465277657214 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
22:34:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 777ms
22:34:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
22:34:17 INFO - PROCESS | 1817 | 1465277657916 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:17 INFO - PROCESS | 1817 | 1465277657990 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:18 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
22:34:18 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 727ms
22:34:18 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
22:34:18 INFO - PROCESS | 1817 | 1465277658648 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:18 INFO - PROCESS | 1817 | 1465277658712 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:19 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
22:34:19 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
22:34:19 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 620ms
22:34:19 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
22:34:19 INFO - PROCESS | 1817 | 1465277659273 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:19 INFO - PROCESS | 1817 | 1465277659355 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
22:34:19 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 523ms
22:34:19 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
22:34:19 INFO - PROCESS | 1817 | 1465277659803 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:19 INFO - PROCESS | 1817 | 1465277659875 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
22:34:20 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 622ms
22:34:20 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
22:34:20 INFO - PROCESS | 1817 | 1465277660429 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:20 INFO - PROCESS | 1817 | 1465277660539 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
22:34:21 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 973ms
22:34:21 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
22:34:21 INFO - PROCESS | 1817 | 1465277661407 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:21 INFO - PROCESS | 1817 | 1465277661511 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
22:34:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
22:34:22 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 687ms
22:34:22 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
22:34:22 INFO - PROCESS | 1817 | 1465277662103 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:22 INFO - PROCESS | 1817 | 1465277662202 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
22:34:22 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 574ms
22:34:22 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
22:34:22 INFO - PROCESS | 1817 | 1465277662691 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:22 INFO - PROCESS | 1817 | 1465277662766 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
22:34:23 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 684ms
22:34:23 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
22:34:23 INFO - PROCESS | 1817 | 1465277663370 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:23 INFO - PROCESS | 1817 | 1465277663437 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
22:34:23 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 522ms
22:34:23 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
22:34:23 INFO - PROCESS | 1817 | 1465277663895 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:23 INFO - PROCESS | 1817 | 1465277663963 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
22:34:24 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 573ms
22:34:24 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
22:34:24 INFO - PROCESS | 1817 | 1465277664479 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:24 INFO - PROCESS | 1817 | 1465277664569 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
22:34:25 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 729ms
22:34:25 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
22:34:25 INFO - PROCESS | 1817 | 1465277665205 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:25 INFO - PROCESS | 1817 | 1465277665262 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
22:34:25 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 623ms
22:34:25 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
22:34:25 INFO - PROCESS | 1817 | 1465277665832 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:25 INFO - PROCESS | 1817 | 1465277665908 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
22:34:26 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 576ms
22:34:26 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
22:34:26 INFO - PROCESS | 1817 | 1465277666419 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:26 INFO - PROCESS | 1817 | 1465277666494 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
22:34:27 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
22:34:27 INFO - window.indexedDB.open('test', val);..." did not throw
22:34:27 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:34:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:34:27 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:34:27 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
22:34:27 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
22:34:27 INFO - window.indexedDB.open('test', val);..." did not throw
22:34:27 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:34:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:34:27 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:34:27 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
22:34:27 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
22:34:27 INFO - window.indexedDB.open('test', val);..." did not throw
22:34:27 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:34:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:34:27 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:34:27 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
22:34:27 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
22:34:27 INFO - window.indexedDB.open('test', val);..." did not throw
22:34:27 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:34:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:34:27 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:34:27 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
22:34:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
22:34:27 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 680ms
22:34:27 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
22:34:27 INFO - PROCESS | 1817 | 1465277667103 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:27 INFO - PROCESS | 1817 | 1465277667202 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:27 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
22:34:27 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 824ms
22:34:27 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
22:34:27 INFO - PROCESS | 1817 | 1465277667934 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:28 INFO - PROCESS | 1817 | 1465277668016 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:29 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
22:34:29 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
22:34:29 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1784ms
22:34:29 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
22:34:29 INFO - PROCESS | 1817 | 1465277669724 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:29 INFO - PROCESS | 1817 | 1465277669833 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:30 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
22:34:30 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 673ms
22:34:30 INFO - TEST-START | /IndexedDB/idbindex_count.htm
22:34:30 INFO - PROCESS | 1817 | 1465277670407 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:30 INFO - PROCESS | 1817 | 1465277670487 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:30 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
22:34:30 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 579ms
22:34:30 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
22:34:30 INFO - PROCESS | 1817 | 1465277670983 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:31 INFO - PROCESS | 1817 | 1465277671054 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:31 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
22:34:31 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 571ms
22:34:31 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
22:34:31 INFO - PROCESS | 1817 | 1465277671559 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:31 INFO - PROCESS | 1817 | 1465277671614 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:32 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
22:34:32 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 572ms
22:34:32 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
22:34:32 INFO - PROCESS | 1817 | 1465277672138 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:32 INFO - PROCESS | 1817 | 1465277672212 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:32 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
22:34:32 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 619ms
22:34:32 INFO - TEST-START | /IndexedDB/idbindex_get.htm
22:34:32 INFO - PROCESS | 1817 | 1465277672759 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:32 INFO - PROCESS | 1817 | 1465277672848 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:33 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
22:34:33 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 623ms
22:34:33 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
22:34:33 INFO - PROCESS | 1817 | 1465277673384 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:33 INFO - PROCESS | 1817 | 1465277673453 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:34 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
22:34:34 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 630ms
22:34:34 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
22:34:34 INFO - PROCESS | 1817 | 1465277674026 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:34 INFO - PROCESS | 1817 | 1465277674132 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:34 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
22:34:34 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 877ms
22:34:34 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
22:34:34 INFO - PROCESS | 1817 | 1465277674904 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:34 INFO - PROCESS | 1817 | 1465277674993 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:35 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
22:34:35 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 625ms
22:34:35 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
22:34:35 INFO - PROCESS | 1817 | 1465277675539 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:35 INFO - PROCESS | 1817 | 1465277675613 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:36 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
22:34:36 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 521ms
22:34:36 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
22:34:36 INFO - PROCESS | 1817 | 1465277676070 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:36 INFO - PROCESS | 1817 | 1465277676149 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:36 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
22:34:36 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 678ms
22:34:36 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
22:34:36 INFO - PROCESS | 1817 | 1465277676744 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:36 INFO - PROCESS | 1817 | 1465277676831 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:37 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
22:34:37 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 625ms
22:34:37 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
22:34:37 INFO - PROCESS | 1817 | 1465277677372 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:37 INFO - PROCESS | 1817 | 1465277677438 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
22:34:38 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 670ms
22:34:38 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
22:34:38 INFO - PROCESS | 1817 | 1465277678050 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:38 INFO - PROCESS | 1817 | 1465277678129 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
22:34:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
22:34:38 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 627ms
22:34:38 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
22:34:38 INFO - PROCESS | 1817 | 1465277678680 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:38 INFO - PROCESS | 1817 | 1465277678746 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
22:34:39 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 584ms
22:34:39 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
22:34:39 INFO - PROCESS | 1817 | 1465277679271 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:39 INFO - PROCESS | 1817 | 1465277679337 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:39 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
22:34:39 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 526ms
22:34:39 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
22:34:39 INFO - PROCESS | 1817 | 1465277679802 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:39 INFO - PROCESS | 1817 | 1465277679865 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
22:34:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 569ms
22:34:40 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
22:34:40 INFO - PROCESS | 1817 | 1465277680373 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:40 INFO - PROCESS | 1817 | 1465277680441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
22:34:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 723ms
22:34:41 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
22:34:41 INFO - PROCESS | 1817 | 1465277681104 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:41 INFO - PROCESS | 1817 | 1465277681351 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
22:34:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 876ms
22:34:41 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
22:34:41 INFO - PROCESS | 1817 | 1465277681985 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:42 INFO - PROCESS | 1817 | 1465277682066 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
22:34:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 580ms
22:34:42 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
22:34:42 INFO - PROCESS | 1817 | 1465277682575 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:42 INFO - PROCESS | 1817 | 1465277682648 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
22:34:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 571ms
22:34:43 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
22:34:43 INFO - PROCESS | 1817 | 1465277683159 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:43 INFO - PROCESS | 1817 | 1465277683232 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
22:34:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 578ms
22:34:43 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
22:34:43 INFO - PROCESS | 1817 | 1465277683734 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:43 INFO - PROCESS | 1817 | 1465277683823 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:44 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
22:34:44 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 623ms
22:34:44 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
22:34:44 INFO - PROCESS | 1817 | 1465277684364 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:44 INFO - PROCESS | 1817 | 1465277684555 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:45 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
22:34:45 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 933ms
22:34:45 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
22:34:45 INFO - PROCESS | 1817 | 1465277685297 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:45 INFO - PROCESS | 1817 | 1465277685376 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:45 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
22:34:45 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 583ms
22:34:45 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
22:34:45 INFO - PROCESS | 1817 | 1465277685884 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:45 INFO - PROCESS | 1817 | 1465277685965 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:46 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
22:34:46 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 523ms
22:34:46 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
22:34:46 INFO - PROCESS | 1817 | 1465277686411 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:46 INFO - PROCESS | 1817 | 1465277686485 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:46 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:34:46 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 525ms
22:34:46 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
22:34:46 INFO - PROCESS | 1817 | 1465277686943 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:47 INFO - PROCESS | 1817 | 1465277687015 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:47 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
22:34:47 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 533ms
22:34:47 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
22:34:47 INFO - PROCESS | 1817 | 1465277687481 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:47 INFO - PROCESS | 1817 | 1465277687555 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:48 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
22:34:48 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 883ms
22:34:48 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
22:34:48 INFO - PROCESS | 1817 | 1465277688377 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:48 INFO - PROCESS | 1817 | 1465277688504 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:48 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
22:34:48 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 633ms
22:34:49 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
22:34:49 INFO - PROCESS | 1817 | 1465277689056 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:49 INFO - PROCESS | 1817 | 1465277689135 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:49 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:34:49 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 751ms
22:34:49 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
22:34:49 INFO - PROCESS | 1817 | 1465277689794 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:49 INFO - PROCESS | 1817 | 1465277689865 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
22:34:50 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 477ms
22:34:50 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
22:34:50 INFO - PROCESS | 1817 | 1465277690269 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:50 INFO - PROCESS | 1817 | 1465277690334 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
22:34:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
22:34:50 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 520ms
22:34:50 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
22:34:50 INFO - PROCESS | 1817 | 1465277690797 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:50 INFO - PROCESS | 1817 | 1465277690867 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
22:34:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
22:34:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
22:34:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
22:34:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
22:34:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
22:34:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
22:34:51 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 526ms
22:34:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
22:34:51 INFO - PROCESS | 1817 | 1465277691333 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:51 INFO - PROCESS | 1817 | 1465277691428 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
22:34:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 634ms
22:34:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
22:34:51 INFO - PROCESS | 1817 | 1465277691967 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:52 INFO - PROCESS | 1817 | 1465277692035 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:52 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
22:34:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 630ms
22:34:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
22:34:52 INFO - PROCESS | 1817 | 1465277692601 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:52 INFO - PROCESS | 1817 | 1465277692688 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:53 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
22:34:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 678ms
22:34:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
22:34:53 INFO - PROCESS | 1817 | 1465277693283 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:53 INFO - PROCESS | 1817 | 1465277693347 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
22:34:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 520ms
22:34:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
22:34:53 INFO - PROCESS | 1817 | 1465277693811 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:53 INFO - PROCESS | 1817 | 1465277693887 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:54 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
22:34:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 532ms
22:34:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
22:34:54 INFO - PROCESS | 1817 | 1465277694351 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:54 INFO - PROCESS | 1817 | 1465277694451 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:55 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
22:34:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 871ms
22:34:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
22:34:55 INFO - PROCESS | 1817 | 1465277695230 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:55 INFO - PROCESS | 1817 | 1465277695346 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:34:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 676ms
22:34:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
22:34:55 INFO - PROCESS | 1817 | 1465277695914 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:55 INFO - PROCESS | 1817 | 1465277695981 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:56 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
22:34:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 678ms
22:34:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
22:34:56 INFO - PROCESS | 1817 | 1465277696612 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:56 INFO - PROCESS | 1817 | 1465277696712 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
22:34:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 631ms
22:34:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
22:34:57 INFO - PROCESS | 1817 | 1465277697230 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:57 INFO - PROCESS | 1817 | 1465277697300 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
22:34:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 524ms
22:34:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
22:34:57 INFO - PROCESS | 1817 | 1465277697761 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:57 INFO - PROCESS | 1817 | 1465277697829 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
22:34:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 518ms
22:34:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
22:34:58 INFO - PROCESS | 1817 | 1465277698285 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:58 INFO - PROCESS | 1817 | 1465277698364 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
22:34:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 569ms
22:34:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
22:34:58 INFO - PROCESS | 1817 | 1465277698855 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:58 INFO - PROCESS | 1817 | 1465277698916 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
22:34:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 579ms
22:34:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
22:34:59 INFO - PROCESS | 1817 | 1465277699438 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:34:59 INFO - PROCESS | 1817 | 1465277699509 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
22:35:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 723ms
22:35:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
22:35:00 INFO - PROCESS | 1817 | 1465277700169 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:00 INFO - PROCESS | 1817 | 1465277700248 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
22:35:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 681ms
22:35:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
22:35:00 INFO - PROCESS | 1817 | 1465277700850 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:00 INFO - PROCESS | 1817 | 1465277700924 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:01 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
22:35:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 621ms
22:35:01 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
22:35:01 INFO - PROCESS | 1817 | 1465277701480 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:01 INFO - PROCESS | 1817 | 1465277701569 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
22:35:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 877ms
22:35:02 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
22:35:02 INFO - PROCESS | 1817 | 1465277702362 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:02 INFO - PROCESS | 1817 | 1465277702452 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
22:35:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 631ms
22:35:02 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
22:35:03 INFO - PROCESS | 1817 | 1465277703013 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:03 INFO - PROCESS | 1817 | 1465277703094 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:35:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 632ms
22:35:03 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
22:35:03 INFO - PROCESS | 1817 | 1465277703648 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:03 INFO - PROCESS | 1817 | 1465277703724 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:04 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
22:35:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 630ms
22:35:04 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
22:35:04 INFO - PROCESS | 1817 | 1465277704276 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:04 INFO - PROCESS | 1817 | 1465277704347 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
22:35:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 723ms
22:35:04 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
22:35:05 INFO - PROCESS | 1817 | 1465277705002 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:05 INFO - PROCESS | 1817 | 1465277705075 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
22:35:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 569ms
22:35:05 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
22:35:05 INFO - PROCESS | 1817 | 1465277705576 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:05 INFO - PROCESS | 1817 | 1465277705650 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
22:35:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 521ms
22:35:06 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
22:35:06 INFO - PROCESS | 1817 | 1465277706099 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:06 INFO - PROCESS | 1817 | 1465277706168 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:06 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
22:35:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 569ms
22:35:06 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
22:35:06 INFO - PROCESS | 1817 | 1465277706673 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:06 INFO - PROCESS | 1817 | 1465277706760 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
22:35:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 630ms
22:35:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
22:35:07 INFO - PROCESS | 1817 | 1465277707309 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:07 INFO - PROCESS | 1817 | 1465277707384 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:07 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
22:35:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 579ms
22:35:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
22:35:07 INFO - PROCESS | 1817 | 1465277707894 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:07 INFO - PROCESS | 1817 | 1465277707964 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:08 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
22:35:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 973ms
22:35:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
22:35:08 INFO - PROCESS | 1817 | 1465277708877 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:08 INFO - PROCESS | 1817 | 1465277708976 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:09 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
22:35:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 675ms
22:35:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
22:35:09 INFO - PROCESS | 1817 | 1465277709559 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:09 INFO - PROCESS | 1817 | 1465277709644 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
22:35:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 577ms
22:35:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
22:35:10 INFO - PROCESS | 1817 | 1465277710149 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:10 INFO - PROCESS | 1817 | 1465277710220 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:10 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
22:35:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 579ms
22:35:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
22:35:10 INFO - PROCESS | 1817 | 1465277710727 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:10 INFO - PROCESS | 1817 | 1465277710810 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
22:35:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 669ms
22:35:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
22:35:11 INFO - PROCESS | 1817 | 1465277711404 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:11 INFO - PROCESS | 1817 | 1465277711490 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
22:35:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 627ms
22:35:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
22:35:12 INFO - PROCESS | 1817 | 1465277712037 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:12 INFO - PROCESS | 1817 | 1465277712122 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
22:35:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 580ms
22:35:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
22:35:12 INFO - PROCESS | 1817 | 1465277712626 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:12 INFO - PROCESS | 1817 | 1465277712699 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:13 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"
22:35:13 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
22:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:35:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:35:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 528ms
22:35:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
22:35:13 INFO - PROCESS | 1817 | 1465277713155 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:13 INFO - PROCESS | 1817 | 1465277713222 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:13 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"
22:35:13 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
22:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:35:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:35:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 524ms
22:35:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
22:35:13 INFO - PROCESS | 1817 | 1465277713682 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:13 INFO - PROCESS | 1817 | 1465277713749 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
22:35:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 525ms
22:35:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
22:35:14 INFO - PROCESS | 1817 | 1465277714209 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:14 INFO - PROCESS | 1817 | 1465277714290 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
22:35:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 622ms
22:35:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
22:35:14 INFO - PROCESS | 1817 | 1465277714845 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:14 INFO - PROCESS | 1817 | 1465277714952 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
22:35:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 1179ms
22:35:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
22:35:16 INFO - PROCESS | 1817 | 1465277716023 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:16 INFO - PROCESS | 1817 | 1465277716113 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
22:35:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 578ms
22:35:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
22:35:16 INFO - PROCESS | 1817 | 1465277716615 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:16 INFO - PROCESS | 1817 | 1465277716705 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
22:35:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 581ms
22:35:17 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
22:35:17 INFO - PROCESS | 1817 | 1465277717205 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:17 INFO - PROCESS | 1817 | 1465277717281 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
22:35:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 625ms
22:35:17 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
22:35:17 INFO - PROCESS | 1817 | 1465277717827 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:17 INFO - PROCESS | 1817 | 1465277717903 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
22:35:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 582ms
22:35:18 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
22:35:18 INFO - PROCESS | 1817 | 1465277718418 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:18 INFO - PROCESS | 1817 | 1465277718497 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:35:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 719ms
22:35:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
22:35:19 INFO - PROCESS | 1817 | 1465277719144 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:19 INFO - PROCESS | 1817 | 1465277719263 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:19 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
22:35:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 625ms
22:35:19 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
22:35:19 INFO - PROCESS | 1817 | 1465277719773 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:19 INFO - PROCESS | 1817 | 1465277719847 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
22:35:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 828ms
22:35:20 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
22:35:20 INFO - PROCESS | 1817 | 1465277720602 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:20 INFO - PROCESS | 1817 | 1465277720675 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
22:35:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 524ms
22:35:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
22:35:21 INFO - PROCESS | 1817 | 1465277721131 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:21 INFO - PROCESS | 1817 | 1465277721204 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
22:35:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 771ms
22:35:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
22:35:21 INFO - PROCESS | 1817 | 1465277721914 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:22 INFO - PROCESS | 1817 | 1465277722048 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
22:35:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 772ms
22:35:22 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
22:35:22 INFO - PROCESS | 1817 | 1465277722694 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:22 INFO - PROCESS | 1817 | 1465277722797 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
22:35:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 722ms
22:35:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
22:35:23 INFO - PROCESS | 1817 | 1465277723426 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:23 INFO - PROCESS | 1817 | 1465277723505 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
22:35:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 627ms
22:35:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
22:35:24 INFO - PROCESS | 1817 | 1465277724050 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:24 INFO - PROCESS | 1817 | 1465277724133 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
22:35:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 626ms
22:35:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
22:35:24 INFO - PROCESS | 1817 | 1465277724681 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:24 INFO - PROCESS | 1817 | 1465277724756 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
22:35:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 574ms
22:35:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
22:35:25 INFO - PROCESS | 1817 | 1465277725262 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:25 INFO - PROCESS | 1817 | 1465277725350 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
22:35:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 577ms
22:35:25 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
22:35:25 INFO - PROCESS | 1817 | 1465277725841 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:25 INFO - PROCESS | 1817 | 1465277725909 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
22:35:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
22:35:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 629ms
22:35:26 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
22:35:26 INFO - PROCESS | 1817 | 1465277726482 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:26 INFO - PROCESS | 1817 | 1465277726559 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
22:35:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 682ms
22:35:27 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
22:35:27 INFO - PROCESS | 1817 | 1465277727162 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:27 INFO - PROCESS | 1817 | 1465277727231 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
22:35:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 525ms
22:35:27 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
22:35:27 INFO - PROCESS | 1817 | 1465277727691 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:27 INFO - PROCESS | 1817 | 1465277727753 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
22:35:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 624ms
22:35:28 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
22:35:28 INFO - PROCESS | 1817 | 1465277728326 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:28 INFO - PROCESS | 1817 | 1465277728428 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
22:35:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
22:35:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
22:35:29 INFO - PROCESS | 1817 | 1465277729157 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:29 INFO - PROCESS | 1817 | 1465277729242 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
22:35:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
22:35:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
22:35:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
22:35:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
22:35:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 826ms
22:35:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
22:35:30 INFO - PROCESS | 1817 | 1465277729997 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:30 INFO - PROCESS | 1817 | 1465277730088 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
22:35:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 770ms
22:35:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
22:35:30 INFO - PROCESS | 1817 | 1465277730780 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:30 INFO - PROCESS | 1817 | 1465277730880 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:31 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
22:35:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 825ms
22:35:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
22:35:31 INFO - PROCESS | 1817 | 1465277731600 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:31 INFO - PROCESS | 1817 | 1465277731674 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:32 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
22:35:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 528ms
22:35:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
22:35:32 INFO - PROCESS | 1817 | 1465277732131 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:32 INFO - PROCESS | 1817 | 1465277732208 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
22:35:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 573ms
22:35:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
22:35:32 INFO - PROCESS | 1817 | 1465277732712 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:32 INFO - PROCESS | 1817 | 1465277732798 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:33 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
22:35:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 569ms
22:35:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
22:35:33 INFO - PROCESS | 1817 | 1465277733284 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:33 INFO - PROCESS | 1817 | 1465277733350 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:33 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
22:35:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 569ms
22:35:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
22:35:33 INFO - PROCESS | 1817 | 1465277733864 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:33 INFO - PROCESS | 1817 | 1465277733929 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:35:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 578ms
22:35:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
22:35:34 INFO - PROCESS | 1817 | 1465277734441 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:34 INFO - PROCESS | 1817 | 1465277734515 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:35 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
22:35:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 622ms
22:35:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
22:35:35 INFO - PROCESS | 1817 | 1465277735071 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:35 INFO - PROCESS | 1817 | 1465277735134 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
22:35:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 1078ms
22:35:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
22:35:36 INFO - PROCESS | 1817 | 1465277736155 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:36 INFO - PROCESS | 1817 | 1465277736246 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
22:35:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 631ms
22:35:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
22:35:36 INFO - PROCESS | 1817 | 1465277736797 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:36 INFO - PROCESS | 1817 | 1465277736877 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
22:35:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 572ms
22:35:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
22:35:37 INFO - PROCESS | 1817 | 1465277737380 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:37 INFO - PROCESS | 1817 | 1465277737464 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
22:35:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 575ms
22:35:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
22:35:37 INFO - PROCESS | 1817 | 1465277737950 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:38 INFO - PROCESS | 1817 | 1465277738031 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
22:35:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 721ms
22:35:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
22:35:38 INFO - PROCESS | 1817 | 1465277738677 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:38 INFO - PROCESS | 1817 | 1465277738757 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
22:35:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 623ms
22:35:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
22:35:39 INFO - PROCESS | 1817 | 1465277739315 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:39 INFO - PROCESS | 1817 | 1465277739401 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
22:35:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 578ms
22:35:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
22:35:39 INFO - PROCESS | 1817 | 1465277739889 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:39 INFO - PROCESS | 1817 | 1465277739959 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:40 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
22:35:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 519ms
22:35:40 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
22:35:40 INFO - PROCESS | 1817 | 1465277740413 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:40 INFO - PROCESS | 1817 | 1465277740487 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:40 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
22:35:40 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 532ms
22:35:40 INFO - TEST-START | /IndexedDB/idbtransaction.htm
22:35:40 INFO - PROCESS | 1817 | 1465277740952 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:41 INFO - PROCESS | 1817 | 1465277741015 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:41 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
22:35:41 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
22:35:41 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 569ms
22:35:41 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
22:35:41 INFO - PROCESS | 1817 | 1465277741524 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:41 INFO - PROCESS | 1817 | 1465277741597 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
22:35:42 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 673ms
22:35:42 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
22:35:42 INFO - PROCESS | 1817 | 1465277742208 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:42 INFO - PROCESS | 1817 | 1465277742331 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
22:35:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
22:35:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
22:35:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
22:35:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
22:35:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
22:35:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
22:35:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
22:35:43 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 1226ms
22:35:43 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
22:35:43 INFO - PROCESS | 1817 | 1465277743439 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:43 INFO - PROCESS | 1817 | 1465277743525 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:44 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
22:35:44 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 635ms
22:35:44 INFO - TEST-START | /IndexedDB/index_sort_order.htm
22:35:44 INFO - PROCESS | 1817 | 1465277744082 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:44 INFO - PROCESS | 1817 | 1465277744164 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:44 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
22:35:44 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 629ms
22:35:44 INFO - TEST-START | /IndexedDB/interfaces.html
22:35:44 INFO - PROCESS | 1817 | 1465277744723 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:44 INFO - PROCESS | 1817 | 1465277744827 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
22:35:45 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
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
22:35:45 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
22:35:45 INFO - TEST-OK | /IndexedDB/interfaces.html | took 944ms
22:35:45 INFO - TEST-START | /IndexedDB/interfaces.worker
22:35:45 INFO - PROCESS | 1817 | 1465277745667 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:45 INFO - PROCESS | 1817 | 1465277745778 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
22:35:46 INFO - {}
22:35:46 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
22:35:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:35:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:35:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:35:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:35:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:35:46 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
22:35:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
22:35:46 INFO - {}
22:35:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
22:35:46 INFO - {}
22:35:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
22:35:46 INFO - {}
22:35:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
22:35:46 INFO - {}
22:35:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
22:35:47 INFO - {}
22:35:47 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 - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
22:35:47 INFO - {}
22:35:47 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1397ms
22:35:47 INFO - TEST-START | /IndexedDB/key_invalid.htm
22:35:47 INFO - PROCESS | 1817 | 1465277747072 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:47 INFO - PROCESS | 1817 | 1465277747206 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
22:35:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
22:35:47 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 732ms
22:35:47 INFO - TEST-START | /IndexedDB/key_valid.html
22:35:47 INFO - PROCESS | 1817 | 1465277747814 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:47 INFO - PROCESS | 1817 | 1465277747907 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
22:35:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
22:35:49 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1526ms
22:35:49 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
22:35:49 INFO - PROCESS | 1817 | 1465277749353 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:49 INFO - PROCESS | 1817 | 1465277749501 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:50 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
22:35:50 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 783ms
22:35:50 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
22:35:50 INFO - PROCESS | 1817 | 1465277750141 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:50 INFO - PROCESS | 1817 | 1465277750215 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:50 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
22:35:50 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 629ms
22:35:50 INFO - TEST-START | /IndexedDB/keygenerator.htm
22:35:50 INFO - PROCESS | 1817 | 1465277750784 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:50 INFO - PROCESS | 1817 | 1465277750866 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:51 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
22:35:51 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
22:35:51 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
22:35:51 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 936ms
22:35:51 INFO - TEST-START | /IndexedDB/keyorder.htm
22:35:51 INFO - PROCESS | 1817 | 1465277751709 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:51 INFO - PROCESS | 1817 | 1465277751793 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
22:35:52 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
22:35:52 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 783ms
22:35:52 INFO - TEST-START | /IndexedDB/keypath.htm
22:35:52 INFO - PROCESS | 1817 | 1465277752502 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:52 INFO - PROCESS | 1817 | 1465277752570 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
22:35:53 INFO - TEST-OK | /IndexedDB/keypath.htm | took 685ms
22:35:53 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
22:35:53 INFO - PROCESS | 1817 | 1465277753198 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:53 INFO - PROCESS | 1817 | 1465277753297 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
22:35:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
22:35:53 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 697ms
22:35:53 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
22:35:53 INFO - PROCESS | 1817 | 1465277753908 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:54 INFO - PROCESS | 1817 | 1465277754009 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:54 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
22:35:54 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
22:35:54 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
22:35:54 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 777ms
22:35:54 INFO - TEST-START | /IndexedDB/list_ordering.htm
22:35:54 INFO - PROCESS | 1817 | 1465277754688 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:54 INFO - PROCESS | 1817 | 1465277754768 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:55 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
22:35:55 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
22:35:55 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
22:35:55 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 769ms
22:35:55 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
22:35:55 INFO - PROCESS | 1817 | 1465277755509 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:55 INFO - PROCESS | 1817 | 1465277755734 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:56 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
22:35:56 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 727ms
22:35:56 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
22:35:56 INFO - PROCESS | 1817 | 1465277756244 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:56 INFO - PROCESS | 1817 | 1465277756370 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:56 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
22:35:56 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 748ms
22:35:56 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
22:35:56 INFO - PROCESS | 1817 | 1465277756994 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:57 INFO - PROCESS | 1817 | 1465277757101 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:57 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
22:35:57 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 677ms
22:35:57 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
22:35:57 INFO - PROCESS | 1817 | 1465277757683 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:57 INFO - PROCESS | 1817 | 1465277757782 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:58 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
22:35:58 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 677ms
22:35:58 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
22:35:58 INFO - PROCESS | 1817 | 1465277758357 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:58 INFO - PROCESS | 1817 | 1465277758426 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:58 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
22:35:58 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 568ms
22:35:58 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
22:35:58 INFO - PROCESS | 1817 | 1465277758929 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:59 INFO - PROCESS | 1817 | 1465277759004 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:59 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
22:35:59 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 572ms
22:35:59 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
22:35:59 INFO - PROCESS | 1817 | 1465277759504 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:35:59 INFO - PROCESS | 1817 | 1465277759569 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:00 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
22:36:00 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 570ms
22:36:00 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
22:36:00 INFO - PROCESS | 1817 | 1465277760079 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:00 INFO - PROCESS | 1817 | 1465277760146 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:00 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
22:36:00 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 572ms
22:36:00 INFO - TEST-START | /IndexedDB/value.htm
22:36:00 INFO - PROCESS | 1817 | 1465277760654 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:00 INFO - PROCESS | 1817 | 1465277760724 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:01 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
22:36:01 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
22:36:01 INFO - TEST-OK | /IndexedDB/value.htm | took 677ms
22:36:01 INFO - TEST-START | /IndexedDB/value_recursive.htm
22:36:01 INFO - PROCESS | 1817 | 1465277761338 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:01 INFO - PROCESS | 1817 | 1465277761437 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:02 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
22:36:02 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
22:36:02 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
22:36:02 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 881ms
22:36:02 INFO - TEST-START | /IndexedDB/writer-starvation.htm
22:36:02 INFO - PROCESS | 1817 | 1465277762232 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:02 INFO - PROCESS | 1817 | 1465277762535 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:03 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
22:36:03 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1181ms
22:36:03 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
22:36:03 INFO - PROCESS | 1817 | 1465277763411 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:03 INFO - PROCESS | 1817 | 1465277763509 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:04 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
22:36:04 INFO - {}
22:36:04 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
22:36:04 INFO - {}
22:36:04 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
22:36:04 INFO - {}
22:36:04 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
22:36:04 INFO - {}
22:36:04 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 622ms
22:36:04 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
22:36:04 INFO - PROCESS | 1817 | 1465277764053 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:04 INFO - PROCESS | 1817 | 1465277764141 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:04 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
22:36:04 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
22:36:04 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
22:36:04 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
22:36:04 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 579ms
22:36:04 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
22:36:04 INFO - PROCESS | 1817 | 1465277764644 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:04 INFO - PROCESS | 1817 | 1465277764736 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
22:36:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 692ms
22:36:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
22:36:05 INFO - PROCESS | 1817 | 1465277765341 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:05 INFO - PROCESS | 1817 | 1465277765430 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
22:36:05 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
22:36:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
22:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
22:36:05 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
22:36:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
22:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
22:36:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
22:36:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 601ms
22:36:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
22:36:05 INFO - PROCESS | 1817 | 1465277765967 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:06 INFO - PROCESS | 1817 | 1465277766042 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:06 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() {
22:36:06 INFO - [native code]
22:36:06 INFO - }" but got function "function () {
22:36:06 INFO - }"
22:36:06 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:06 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:36:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:36:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
22:36:06 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
22:36:06 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:06 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:36:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:36:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
22:36:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 590ms
22:36:06 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
22:36:06 INFO - PROCESS | 1817 | 1465277766563 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:06 INFO - PROCESS | 1817 | 1465277766642 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:07 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() {
22:36:07 INFO - [native code]
22:36:07 INFO - }" but got function "function () {
22:36:07 INFO - }"
22:36:07 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:36:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
22:36:07 INFO - {}
22:36:07 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
22:36:07 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:36:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
22:36:07 INFO - {}
22:36:07 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 734ms
22:36:07 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
22:36:07 INFO - PROCESS | 1817 | 1465277767302 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:07 INFO - PROCESS | 1817 | 1465277767373 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
22:36:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
22:36:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:36:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
22:36:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:36:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:36:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
22:36:07 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"
22:36:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:36:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:36:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:36:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:36:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
22:36:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
22:36:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:36:07 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
22:36:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:36:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:36:07 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
22:36:07 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"
22:36:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:36:07 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
22:36:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:36:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:36:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:36:07 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:36:07 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 527ms
22:36:07 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
22:36:07 INFO - PROCESS | 1817 | 1465277767853 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:07 INFO - PROCESS | 1817 | 1465277767925 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
22:36:08 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 483ms
22:36:08 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
22:36:08 INFO - PROCESS | 1817 | 1465277768335 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:08 INFO - PROCESS | 1817 | 1465277768410 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
22:36:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
22:36:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
22:36:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
22:36:08 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 468ms
22:36:08 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
22:36:08 INFO - PROCESS | 1817 | 1465277768814 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:08 INFO - PROCESS | 1817 | 1465277768900 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
22:36:09 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
22:36:09 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
22:36:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
22:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:36:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
22:36:09 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 929ms
22:36:09 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
22:36:09 INFO - PROCESS | 1817 | 1465277769750 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:09 INFO - PROCESS | 1817 | 1465277769891 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
22:36:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
22:36:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
22:36:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
22:36:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
22:36:11 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1725ms
22:36:11 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
22:36:11 INFO - PROCESS | 1817 | 1465277771487 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:11 INFO - PROCESS | 1817 | 1465277771580 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
22:36:13 INFO - {}
22:36:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
22:36:13 INFO - {}
22:36:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
22:36:13 INFO - {}
22:36:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
22:36:13 INFO - {}
22:36:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
22:36:13 INFO - {}
22:36:13 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1630ms
22:36:13 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
22:36:13 INFO - PROCESS | 1817 | 1465277773133 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:13 INFO - PROCESS | 1817 | 1465277773216 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:13 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
22:36:13 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 746ms
22:36:13 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
22:36:13 INFO - PROCESS | 1817 | 1465277773872 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:13 INFO - PROCESS | 1817 | 1465277773943 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:14 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
22:36:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
22:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
22:36:14 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 525ms
22:36:14 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
22:36:14 INFO - PROCESS | 1817 | 1465277774403 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:14 INFO - PROCESS | 1817 | 1465277774474 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:24 INFO - PROCESS | 1817 | MARIONETTE LOG: INFO: Timeout fired
22:36:24 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
22:36:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
22:36:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
22:36:24 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10234ms
22:36:24 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
22:36:24 INFO - PROCESS | 1817 | 1465277784646 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:24 INFO - PROCESS | 1817 | 1465277784730 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:25 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
22:36:25 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 777ms
22:36:25 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
22:36:25 INFO - PROCESS | 1817 | 1465277785433 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:25 INFO - PROCESS | 1817 | 1465277785522 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:26 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
22:36:26 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 579ms
22:36:26 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
22:36:26 INFO - PROCESS | 1817 | 1465277786024 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:26 INFO - PROCESS | 1817 | 1465277786126 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:26 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
22:36:26 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 625ms
22:36:26 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
22:36:26 INFO - PROCESS | 1817 | 1465277786649 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:26 INFO - PROCESS | 1817 | 1465277786721 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:27 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
22:36:27 INFO - {}
22:36:27 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 569ms
22:36:27 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
22:36:27 INFO - PROCESS | 1817 | 1465277787221 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:27 INFO - PROCESS | 1817 | 1465277787305 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:27 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
22:36:27 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 470ms
22:36:27 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
22:36:27 INFO - PROCESS | 1817 | 1465277787719 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:27 INFO - PROCESS | 1817 | 1465277787816 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:28 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
22:36:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
22:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
22:36:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
22:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
22:36:28 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 522ms
22:36:28 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
22:36:28 INFO - PROCESS | 1817 | 1465277788243 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:28 INFO - PROCESS | 1817 | 1465277788313 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:28 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().
22:36:28 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 577ms
22:36:28 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
22:36:28 INFO - PROCESS | 1817 | 1465277788826 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:28 INFO - PROCESS | 1817 | 1465277788927 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:29 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
22:36:29 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 670ms
22:36:29 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
22:36:29 INFO - PROCESS | 1817 | 1465277789501 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:29 INFO - PROCESS | 1817 | 1465277789594 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:30 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
22:36:30 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 624ms
22:36:30 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
22:36:30 INFO - PROCESS | 1817 | 1465277790143 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:30 INFO - PROCESS | 1817 | 1465277790217 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:30 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"
22:36:30 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
22:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:30 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
22:36:30 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
22:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:30 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
22:36:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
22:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:36:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
22:36:30 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 530ms
22:36:30 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
22:36:30 INFO - PROCESS | 1817 | 1465277790697 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:30 INFO - PROCESS | 1817 | 1465277790787 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:31 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
22:36:31 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 630ms
22:36:31 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
22:36:31 INFO - PROCESS | 1817 | 1465277791320 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:31 INFO - PROCESS | 1817 | 1465277791397 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:31 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
22:36:31 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 519ms
22:36:31 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
22:36:31 INFO - PROCESS | 1817 | 1465277791843 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:31 INFO - PROCESS | 1817 | 1465277791917 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:32 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
22:36:32 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 569ms
22:36:32 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
22:36:32 INFO - PROCESS | 1817 | 1465277792421 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:32 INFO - PROCESS | 1817 | 1465277792499 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:36:33 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
22:36:33 INFO - do_test/)
22:37:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
22:37:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
22:37:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
22:37:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
22:37:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
22:37:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
22:37:07 INFO - )
22:37:07 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 576ms
22:37:07 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
22:37:07 INFO - PROCESS | 1817 | 1465277827583 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:07 INFO - PROCESS | 1817 | 1465277827667 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
22:37:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
22:37:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
22:37:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
22:37:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
22:37:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
22:37:08 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 784ms
22:37:08 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
22:37:08 INFO - PROCESS | 1817 | 1465277828373 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:08 INFO - PROCESS | 1817 | 1465277828438 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
22:37:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
22:37:09 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1028ms
22:37:09 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
22:37:09 INFO - PROCESS | 1817 | 1465277829414 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:09 INFO - PROCESS | 1817 | 1465277829493 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
22:37:10 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 624ms
22:37:10 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
22:37:10 INFO - PROCESS | 1817 | 1465277830048 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:10 INFO - PROCESS | 1817 | 1465277830123 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
22:37:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
22:37:10 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 570ms
22:37:10 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
22:37:10 INFO - PROCESS | 1817 | 1465277830648 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:10 INFO - PROCESS | 1817 | 1465277830757 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:11 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
22:37:11 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
22:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:37:11 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
22:37:11 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 682ms
22:37:11 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
22:37:11 INFO - PROCESS | 1817 | 1465277831310 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:11 INFO - PROCESS | 1817 | 1465277831388 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:11 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
22:37:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
22:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:37:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
22:37:11 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 521ms
22:37:11 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
22:37:11 INFO - PROCESS | 1817 | 1465277831837 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:11 INFO - PROCESS | 1817 | 1465277831910 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:12 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
22:37:12 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 569ms
22:37:12 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
22:37:12 INFO - PROCESS | 1817 | 1465277832416 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:12 INFO - PROCESS | 1817 | 1465277832510 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:12 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
22:37:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
22:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:37:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
22:37:12 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 536ms
22:37:12 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
22:37:12 INFO - PROCESS | 1817 | 1465277832956 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:13 INFO - PROCESS | 1817 | 1465277833027 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:13 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
22:37:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
22:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:37:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
22:37:13 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 475ms
22:37:13 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
22:37:13 INFO - PROCESS | 1817 | 1465277833453 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:13 INFO - PROCESS | 1817 | 1465277833537 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:14 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
22:37:14 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 626ms
22:37:14 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
22:37:14 INFO - PROCESS | 1817 | 1465277834084 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:14 INFO - PROCESS | 1817 | 1465277834158 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:14 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
22:37:14 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 519ms
22:37:14 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
22:37:14 INFO - PROCESS | 1817 | 1465277834613 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:14 INFO - PROCESS | 1817 | 1465277834687 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:15 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
22:37:15 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 631ms
22:37:15 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
22:37:15 INFO - PROCESS | 1817 | 1465277835252 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:15 INFO - PROCESS | 1817 | 1465277835332 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:15 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
22:37:15 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 674ms
22:37:15 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
22:37:15 INFO - PROCESS | 1817 | 1465277835930 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:16 INFO - PROCESS | 1817 | 1465277836012 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:16 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
22:37:16 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
22:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:37:16 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
22:37:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
22:37:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
22:37:16 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 527ms
22:37:16 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
22:37:16 INFO - PROCESS | 1817 | 1465277836467 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:16 INFO - PROCESS | 1817 | 1465277836544 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
22:37:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
22:37:17 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 619ms
22:37:17 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
22:37:17 INFO - PROCESS | 1817 | 1465277837098 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:17 INFO - PROCESS | 1817 | 1465277837169 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
22:37:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
22:37:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
22:37:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
22:37:17 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 675ms
22:37:17 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
22:37:17 INFO - PROCESS | 1817 | 1465277837772 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:17 INFO - PROCESS | 1817 | 1465277837842 Marionette INFO sendAsync d29ac785-a11a-4746-9efe-5fcee69f6f56
22:37:18 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: