builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-1
slave: tst-linux32-spot-336
starttime: 1465251088.7
results: success (0)
buildid: 20160606120332
builduid: 394ff36afaaf47b0a5ccdc9e3ac607e3
revision: 46d72a56c57dafb4dc1061d4741a3e1181ac3d68
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:28.697848) =========
master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:28.698295) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:28.698585) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:28.738379) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:28.738738) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-06 15:11:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 10.6M=0.001s
2016-06-06 15:11:29 (10.6 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.271218
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:29.043769) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:29.044080) =========
rm -rf scripts properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.068457
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:29.142198) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:29.142545) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 --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 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264
_=/tools/buildbot/bin/python
using PTY: False
2016-06-06 15:11:29,242 truncating revision to first 12 chars
2016-06-06 15:11:29,242 Setting DEBUG logging.
2016-06-06 15:11:29,242 attempt 1/10
2016-06-06 15:11:29,243 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/46d72a56c57d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 15:11:29,647 unpacking tar archive at: mozilla-beta-46d72a56c57d/testing/mozharness/
program finished with exit code 0
elapsedTime=0.688994
========= master_lag: 0.09 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:29.925015) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:29.925338) =========
script_repo_revision: 46d72a56c57dafb4dc1061d4741a3e1181ac3d68
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:29.925725) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:29.925998) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 15:11:30.023046) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 29 mins, 16 secs) (at 2016-06-06 15:11:30.023356) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264
_=/tools/buildbot/bin/python
using PTY: False
15:11:30 INFO - MultiFileLogger online at 20160606 15:11:30 in /builds/slave/test
15:11:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
15:11:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
15:11:30 INFO - {'append_to_log': False,
15:11:30 INFO - 'base_work_dir': '/builds/slave/test',
15:11:30 INFO - 'blob_upload_branch': 'mozilla-beta',
15:11:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
15:11:30 INFO - 'buildbot_json_path': 'buildprops.json',
15:11:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
15:11:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
15:11:30 INFO - 'download_minidump_stackwalk': True,
15:11:30 INFO - 'download_symbols': 'ondemand',
15:11:30 INFO - 'e10s': False,
15:11:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
15:11:30 INFO - 'tooltool.py': '/tools/tooltool.py',
15:11:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
15:11:30 INFO - '/tools/misc-python/virtualenv.py')},
15:11:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
15:11:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
15:11:30 INFO - 'log_level': 'info',
15:11:30 INFO - 'log_to_console': True,
15:11:30 INFO - 'opt_config_files': (),
15:11:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
15:11:30 INFO - '--processes=1',
15:11:30 INFO - '--config=%(test_path)s/wptrunner.ini',
15:11:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
15:11:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
15:11:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
15:11:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
15:11:30 INFO - 'pip_index': False,
15:11:30 INFO - 'require_test_zip': True,
15:11:30 INFO - 'test_type': ('testharness',),
15:11:30 INFO - 'this_chunk': '1',
15:11:30 INFO - 'tooltool_cache': '/builds/tooltool_cache',
15:11:30 INFO - 'total_chunks': '5',
15:11:30 INFO - 'virtualenv_path': 'venv',
15:11:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
15:11:30 INFO - 'work_dir': 'build'}
15:11:30 INFO - #####
15:11:30 INFO - ##### Running clobber step.
15:11:30 INFO - #####
15:11:30 INFO - Running pre-action listener: _resource_record_pre_action
15:11:30 INFO - Running main action method: clobber
15:11:30 INFO - rmtree: /builds/slave/test/build
15:11:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
15:11:32 INFO - Running post-action listener: _resource_record_post_action
15:11:32 INFO - #####
15:11:32 INFO - ##### Running read-buildbot-config step.
15:11:32 INFO - #####
15:11:32 INFO - Running pre-action listener: _resource_record_pre_action
15:11:32 INFO - Running main action method: read_buildbot_config
15:11:32 INFO - Using buildbot properties:
15:11:32 INFO - {
15:11:32 INFO - "project": "",
15:11:32 INFO - "product": "firefox",
15:11:32 INFO - "script_repo_revision": "production",
15:11:32 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
15:11:32 INFO - "repository": "",
15:11:32 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-1",
15:11:32 INFO - "buildid": "20160606120332",
15:11:32 INFO - "pgo_build": "True",
15:11:32 INFO - "basedir": "/builds/slave/test",
15:11:32 INFO - "buildnumber": 13,
15:11:32 INFO - "slavename": "tst-linux32-spot-336",
15:11:32 INFO - "revision": "46d72a56c57dafb4dc1061d4741a3e1181ac3d68",
15:11:32 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/",
15:11:32 INFO - "platform": "linux",
15:11:32 INFO - "branch": "mozilla-beta",
15:11:32 INFO - "repo_path": "releases/mozilla-beta",
15:11:32 INFO - "moz_repo_path": "",
15:11:32 INFO - "stage_platform": "linux-pgo",
15:11:32 INFO - "builduid": "394ff36afaaf47b0a5ccdc9e3ac607e3",
15:11:32 INFO - "slavebuilddir": "test"
15:11:32 INFO - }
15:11:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
15:11:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
15:11:32 INFO - Running post-action listener: _resource_record_post_action
15:11:32 INFO - #####
15:11:32 INFO - ##### Running download-and-extract step.
15:11:32 INFO - #####
15:11:32 INFO - Running pre-action listener: _resource_record_pre_action
15:11:32 INFO - Running main action method: download_and_extract
15:11:32 INFO - mkdir: /builds/slave/test/build/tests
15:11:32 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')]}
15:11:32 INFO - https://queue.taskcluster.net/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
15:11:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
15:11:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
15:11:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
15:11:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1
15:12:00 INFO - Downloaded 1291 bytes.
15:12:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
15:12:00 INFO - Using the following test package requirements:
15:12:00 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
15:12:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
15:12:00 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
15:12:00 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
15:12:00 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
15:12:00 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
15:12:00 INFO - u'jsshell-linux-i686.zip'],
15:12:00 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
15:12:00 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
15:12:00 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
15:12:00 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
15:12:00 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
15:12:00 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
15:12:00 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
15:12:00 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
15:12:00 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
15:12:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
15:12:00 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
15:12:00 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
15:12:00 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')]}
15:12:00 INFO - https://queue.taskcluster.net/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
15:12:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
15:12:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
15:12:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip
15:12:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1
15:12:05 INFO - Downloaded 24070874 bytes.
15:12:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
15:12:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
15:12:06 INFO - caution: filename not matched: web-platform/*
15:12:06 INFO - Return code: 11
15:12:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:12:06 INFO - https://queue.taskcluster.net/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
15:12:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
15:12:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
15:12:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
15:12:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
15:12:10 INFO - Downloaded 36389076 bytes.
15:12:10 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
15:12:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
15:12:15 INFO - caution: filename not matched: bin/*
15:12:15 INFO - caution: filename not matched: config/*
15:12:15 INFO - caution: filename not matched: mozbase/*
15:12:15 INFO - caution: filename not matched: marionette/*
15:12:15 INFO - caution: filename not matched: tools/wptserve/*
15:12:15 INFO - Return code: 11
15:12:15 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')]}
15:12:15 INFO - https://queue.taskcluster.net/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
15:12:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
15:12:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
15:12:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2
15:12:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1
15:12:27 INFO - Downloaded 56911018 bytes.
15:12:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
15:12:27 INFO - mkdir: /builds/slave/test/properties
15:12:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
15:12:27 INFO - Writing to file /builds/slave/test/properties/build_url
15:12:27 INFO - Contents:
15:12:27 INFO - build_url:https://queue.taskcluster.net/v1/task/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
15:12:28 INFO - Running post-action listener: _resource_record_post_action
15:12:28 INFO - Running post-action listener: set_extra_try_arguments
15:12:28 INFO - #####
15:12:28 INFO - ##### Running create-virtualenv step.
15:12:28 INFO - #####
15:12:28 INFO - Running pre-action listener: _pre_create_virtualenv
15:12:28 INFO - Running pre-action listener: _resource_record_pre_action
15:12:28 INFO - Running main action method: create_virtualenv
15:12:28 INFO - Creating virtualenv /builds/slave/test/build/venv
15:12:28 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
15:12:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
15:12:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
15:12:29 INFO - Using real prefix '/usr'
15:12:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python
15:12:30 INFO - Installing distribute.............................................................................................................................................................................................done.
15:12:33 INFO - Installing pip.................done.
15:12:33 INFO - Return code: 0
15:12:33 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
15:12: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')]}
15:12:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:12:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:12: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')]}
15:12:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:12:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:12:33 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 0xa19bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa202598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2b4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f96e30>, '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 0xa233c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264', '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
15:12:33 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
15:12:33 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
15:12:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:12:33 INFO - 'CCACHE_UMASK': '002',
15:12:33 INFO - 'DISPLAY': ':0',
15:12:33 INFO - 'HOME': '/home/cltbld',
15:12:33 INFO - 'LANG': 'en_US.UTF-8',
15:12:33 INFO - 'LOGNAME': 'cltbld',
15:12:33 INFO - 'MAIL': '/var/mail/cltbld',
15:12:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:12:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:12:33 INFO - 'MOZ_NO_REMOTE': '1',
15:12:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:12:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:12:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:12:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:12:33 INFO - 'PWD': '/builds/slave/test',
15:12:33 INFO - 'SHELL': '/bin/bash',
15:12:33 INFO - 'SHLVL': '1',
15:12:33 INFO - 'TERM': 'linux',
15:12:33 INFO - 'TMOUT': '86400',
15:12:33 INFO - 'USER': 'cltbld',
15:12:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264',
15:12:33 INFO - '_': '/tools/buildbot/bin/python'}
15:12:34 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:12:34 INFO - Downloading/unpacking psutil>=0.7.1
15:12:34 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
15:12:34 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
15:12:34 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
15:12:34 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
15:12:34 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
15:12:34 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
15:12:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
15:12:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
15:12:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
15:12:38 INFO - Installing collected packages: psutil
15:12:38 INFO - Running setup.py install for psutil
15:12:38 INFO - building 'psutil._psutil_linux' extension
15:12:38 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o
15:12:39 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
15:12:39 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
15:12:39 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so
15:12:39 INFO - building 'psutil._psutil_posix' extension
15:12:39 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o
15:12:39 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so
15:12:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
15:12:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
15:12:40 INFO - Successfully installed psutil
15:12:40 INFO - Cleaning up...
15:12:40 INFO - Return code: 0
15:12:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
15:12:40 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')]}
15:12:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:12:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:12:40 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')]}
15:12:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:12:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:12:40 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 0xa19bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa202598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2b4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f96e30>, '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 0xa233c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264', '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
15:12:40 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
15:12:40 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
15:12:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:12:40 INFO - 'CCACHE_UMASK': '002',
15:12:40 INFO - 'DISPLAY': ':0',
15:12:40 INFO - 'HOME': '/home/cltbld',
15:12:40 INFO - 'LANG': 'en_US.UTF-8',
15:12:40 INFO - 'LOGNAME': 'cltbld',
15:12:40 INFO - 'MAIL': '/var/mail/cltbld',
15:12:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:12:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:12:40 INFO - 'MOZ_NO_REMOTE': '1',
15:12:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:12:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:12:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:12:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:12:40 INFO - 'PWD': '/builds/slave/test',
15:12:40 INFO - 'SHELL': '/bin/bash',
15:12:40 INFO - 'SHLVL': '1',
15:12:40 INFO - 'TERM': 'linux',
15:12:40 INFO - 'TMOUT': '86400',
15:12:40 INFO - 'USER': 'cltbld',
15:12:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264',
15:12:40 INFO - '_': '/tools/buildbot/bin/python'}
15:12:40 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:12:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
15:12:40 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
15:12:40 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
15:12:40 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
15:12:40 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
15:12:40 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
15:12:40 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
15:12:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz
15:12:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
15:12:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
15:12:45 INFO - Installing collected packages: mozsystemmonitor
15:12:45 INFO - Running setup.py install for mozsystemmonitor
15:12:45 INFO - Successfully installed mozsystemmonitor
15:12:45 INFO - Cleaning up...
15:12:45 INFO - Return code: 0
15:12:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
15:12:45 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')]}
15:12:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:12:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:12:45 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')]}
15:12:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:12:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:12:45 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 0xa19bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa202598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2b4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f96e30>, '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 0xa233c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264', '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
15:12:45 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
15:12:45 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
15:12:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:12:45 INFO - 'CCACHE_UMASK': '002',
15:12:45 INFO - 'DISPLAY': ':0',
15:12:45 INFO - 'HOME': '/home/cltbld',
15:12:45 INFO - 'LANG': 'en_US.UTF-8',
15:12:45 INFO - 'LOGNAME': 'cltbld',
15:12:45 INFO - 'MAIL': '/var/mail/cltbld',
15:12:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:12:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:12:45 INFO - 'MOZ_NO_REMOTE': '1',
15:12:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:12:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:12:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:12:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:12:45 INFO - 'PWD': '/builds/slave/test',
15:12:45 INFO - 'SHELL': '/bin/bash',
15:12:45 INFO - 'SHLVL': '1',
15:12:45 INFO - 'TERM': 'linux',
15:12:45 INFO - 'TMOUT': '86400',
15:12:45 INFO - 'USER': 'cltbld',
15:12:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264',
15:12:45 INFO - '_': '/tools/buildbot/bin/python'}
15:12:45 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:12:45 INFO - Downloading/unpacking blobuploader==1.2.4
15:12:45 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
15:12:45 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
15:12:45 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
15:12:45 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
15:12:45 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
15:12:45 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
15:12:49 INFO - Downloading blobuploader-1.2.4.tar.gz
15:12:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
15:12:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
15:12:49 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
15:12:49 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
15:12:49 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
15:12:49 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
15:12:49 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
15:12:49 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
15:12:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
15:12:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
15:12:50 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
15:12:50 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
15:12:50 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
15:12:50 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
15:12:50 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
15:12:50 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
15:12:51 INFO - Downloading docopt-0.6.1.tar.gz
15:12:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
15:12:51 INFO - Installing collected packages: blobuploader, requests, docopt
15:12:51 INFO - Running setup.py install for blobuploader
15:12:51 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
15:12:51 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
15:12:51 INFO - Running setup.py install for requests
15:12:52 INFO - Running setup.py install for docopt
15:12:52 INFO - Successfully installed blobuploader requests docopt
15:12:52 INFO - Cleaning up...
15:12:52 INFO - Return code: 0
15:12:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv
15:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:12:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:12:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:12:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:12:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:12:52 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 0xa19bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa202598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2b4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f96e30>, '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 0xa233c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264', '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
15:12:52 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
15:12:52 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
15:12:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:12:52 INFO - 'CCACHE_UMASK': '002',
15:12:52 INFO - 'DISPLAY': ':0',
15:12:52 INFO - 'HOME': '/home/cltbld',
15:12:52 INFO - 'LANG': 'en_US.UTF-8',
15:12:52 INFO - 'LOGNAME': 'cltbld',
15:12:52 INFO - 'MAIL': '/var/mail/cltbld',
15:12:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:12:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:12:52 INFO - 'MOZ_NO_REMOTE': '1',
15:12:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:12:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:12:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:12:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:12:52 INFO - 'PWD': '/builds/slave/test',
15:12:52 INFO - 'SHELL': '/bin/bash',
15:12:52 INFO - 'SHLVL': '1',
15:12:52 INFO - 'TERM': 'linux',
15:12:52 INFO - 'TMOUT': '86400',
15:12:52 INFO - 'USER': 'cltbld',
15:12:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264',
15:12:52 INFO - '_': '/tools/buildbot/bin/python'}
15:12:52 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:12:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
15:12:52 INFO - Running setup.py (path:/tmp/pip-PFSK0X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
15:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
15:12:53 INFO - Running setup.py (path:/tmp/pip-g4YUKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
15:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
15:12:53 INFO - Running setup.py (path:/tmp/pip-dsi_4H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
15:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
15:12:53 INFO - Running setup.py (path:/tmp/pip-4uvWZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
15:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
15:12:53 INFO - Running setup.py (path:/tmp/pip-RX2N_W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
15:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
15:12:53 INFO - Running setup.py (path:/tmp/pip-h6BYg7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
15:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
15:12:53 INFO - Running setup.py (path:/tmp/pip-qj2ZMa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
15:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
15:12:53 INFO - Running setup.py (path:/tmp/pip-qv2FDe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
15:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
15:12:54 INFO - Running setup.py (path:/tmp/pip-l77djh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
15:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
15:12:54 INFO - Running setup.py (path:/tmp/pip-pd_cJx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
15:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
15:12:54 INFO - Running setup.py (path:/tmp/pip-YnVvFm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
15:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
15:12:54 INFO - Running setup.py (path:/tmp/pip-kdzYZV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
15:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
15:12:54 INFO - Running setup.py (path:/tmp/pip-XTdaBd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
15:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
15:12:54 INFO - Running setup.py (path:/tmp/pip-mF25WQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
15:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
15:12:54 INFO - Running setup.py (path:/tmp/pip-ARNPUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
15:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
15:12:54 INFO - Running setup.py (path:/tmp/pip-xaFzh9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
15:12:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
15:12:55 INFO - Running setup.py (path:/tmp/pip-RCbNJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
15:12:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
15:12:55 INFO - Running setup.py (path:/tmp/pip-9Bot4f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
15:12:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
15:12:55 INFO - Running setup.py (path:/tmp/pip-Jg5w0l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
15:12:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:12:55 INFO - Running setup.py (path:/tmp/pip-Hy5QaR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:12:55 INFO - Unpacking /builds/slave/test/build/tests/marionette
15:12:55 INFO - Running setup.py (path:/tmp/pip-SjK93c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
15:12:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:12:56 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
15:12:56 INFO - Running setup.py install for manifestparser
15:12:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
15:12:56 INFO - Running setup.py install for mozcrash
15:12:56 INFO - Running setup.py install for mozdebug
15:12:56 INFO - Running setup.py install for mozdevice
15:12:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
15:12:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin
15:12:57 INFO - Running setup.py install for mozfile
15:12:57 INFO - Running setup.py install for mozhttpd
15:12:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
15:12:57 INFO - Running setup.py install for mozinfo
15:12:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
15:12:57 INFO - Running setup.py install for mozInstall
15:12:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
15:12:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
15:12:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
15:12:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
15:12:57 INFO - Running setup.py install for mozleak
15:12:57 INFO - Running setup.py install for mozlog
15:12:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
15:12:58 INFO - Running setup.py install for moznetwork
15:12:58 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
15:12:58 INFO - Running setup.py install for mozprocess
15:12:58 INFO - Running setup.py install for mozprofile
15:12:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
15:12:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
15:12:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
15:12:58 INFO - Running setup.py install for mozrunner
15:12:59 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
15:12:59 INFO - Running setup.py install for mozscreenshot
15:12:59 INFO - Running setup.py install for moztest
15:12:59 INFO - Running setup.py install for mozversion
15:12:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
15:12:59 INFO - Running setup.py install for wptserve
15:13:00 INFO - Running setup.py install for marionette-driver
15:13:00 INFO - Running setup.py install for browsermob-proxy
15:13:00 INFO - Running setup.py install for marionette-client
15:13:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:13:01 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
15:13:01 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
15:13:01 INFO - Cleaning up...
15:13:01 INFO - Return code: 0
15:13:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv
15:13:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:13:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:13:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:13:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:13:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:13:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
15:13:01 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 0xa19bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa202598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2b4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f96e30>, '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 0xa233c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264', '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
15:13:01 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
15:13:01 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
15:13:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:13:01 INFO - 'CCACHE_UMASK': '002',
15:13:01 INFO - 'DISPLAY': ':0',
15:13:01 INFO - 'HOME': '/home/cltbld',
15:13:01 INFO - 'LANG': 'en_US.UTF-8',
15:13:01 INFO - 'LOGNAME': 'cltbld',
15:13:01 INFO - 'MAIL': '/var/mail/cltbld',
15:13:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:13:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:13:01 INFO - 'MOZ_NO_REMOTE': '1',
15:13:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:13:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:13:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:13:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:13:01 INFO - 'PWD': '/builds/slave/test',
15:13:01 INFO - 'SHELL': '/bin/bash',
15:13:01 INFO - 'SHLVL': '1',
15:13:01 INFO - 'TERM': 'linux',
15:13:01 INFO - 'TMOUT': '86400',
15:13:01 INFO - 'USER': 'cltbld',
15:13:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264',
15:13:01 INFO - '_': '/tools/buildbot/bin/python'}
15:13:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:13:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
15:13:01 INFO - Running setup.py (path:/tmp/pip-FAKuk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
15:13:01 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))
15:13:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
15:13:01 INFO - Running setup.py (path:/tmp/pip-ZtJBxN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
15:13:01 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))
15:13:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
15:13:01 INFO - Running setup.py (path:/tmp/pip-_E_g9f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
15:13:02 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))
15:13:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
15:13:02 INFO - Running setup.py (path:/tmp/pip-cLnlKp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
15:13:02 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))
15:13:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
15:13:02 INFO - Running setup.py (path:/tmp/pip-9Q_DOE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
15:13:02 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))
15:13:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
15:13:02 INFO - Running setup.py (path:/tmp/pip-ekiL7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
15:13:02 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))
15:13:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
15:13:02 INFO - Running setup.py (path:/tmp/pip-7_O38W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
15:13:02 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))
15:13:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
15:13:02 INFO - Running setup.py (path:/tmp/pip-peVhhd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
15:13:02 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))
15:13:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
15:13:02 INFO - Running setup.py (path:/tmp/pip-_UpkIs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
15:13:02 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))
15:13:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
15:13:02 INFO - Running setup.py (path:/tmp/pip-zl3icc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
15:13:03 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))
15:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
15:13:03 INFO - Running setup.py (path:/tmp/pip-GO33oi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
15:13:03 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))
15:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
15:13:03 INFO - Running setup.py (path:/tmp/pip-HSECGu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
15:13:03 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))
15:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
15:13:03 INFO - Running setup.py (path:/tmp/pip-DhIZXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
15:13:03 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))
15:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
15:13:03 INFO - Running setup.py (path:/tmp/pip-k29Sbl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
15:13:03 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))
15:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
15:13:03 INFO - Running setup.py (path:/tmp/pip-9VYA_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
15:13:03 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))
15:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
15:13:03 INFO - Running setup.py (path:/tmp/pip-vJUY3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
15:13:03 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))
15:13:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
15:13:03 INFO - Running setup.py (path:/tmp/pip-Q1_4Fo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
15:13:04 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))
15:13:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
15:13:04 INFO - Running setup.py (path:/tmp/pip-2lZ_AW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
15:13:04 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))
15:13:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
15:13:04 INFO - Running setup.py (path:/tmp/pip-ncW6JD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
15:13:04 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))
15:13:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:13:04 INFO - Running setup.py (path:/tmp/pip-gPRMKZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:13:04 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))
15:13:04 INFO - Unpacking /builds/slave/test/build/tests/marionette
15:13:04 INFO - Running setup.py (path:/tmp/pip-bZRxHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
15:13:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:13:05 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))
15:13:05 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))
15:13:05 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))
15:13:05 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))
15:13:05 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))
15:13:05 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))
15:13:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
15:13:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
15:13:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
15:13:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
15:13:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
15:13:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
15:13:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
15:13:08 INFO - Downloading blessings-1.6.tar.gz
15:13:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
15:13:08 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))
15:13:08 INFO - Installing collected packages: blessings
15:13:08 INFO - Running setup.py install for blessings
15:13:09 INFO - Successfully installed blessings
15:13:09 INFO - Cleaning up...
15:13:09 INFO - Return code: 0
15:13:09 INFO - Done creating virtualenv /builds/slave/test/build/venv.
15:13:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
15:13:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
15:13:09 INFO - Reading from file tmpfile_stdout
15:13:09 INFO - Current package versions:
15:13:09 INFO - argparse == 1.2.1
15:13:09 INFO - blessings == 1.6
15:13:09 INFO - blobuploader == 1.2.4
15:13:09 INFO - browsermob-proxy == 0.6.0
15:13:09 INFO - docopt == 0.6.1
15:13:09 INFO - manifestparser == 1.1
15:13:09 INFO - marionette-client == 2.3.0
15:13:09 INFO - marionette-driver == 1.4.0
15:13:09 INFO - mozInstall == 1.12
15:13:09 INFO - mozcrash == 0.17
15:13:09 INFO - mozdebug == 0.1
15:13:09 INFO - mozdevice == 0.48
15:13:09 INFO - mozfile == 1.2
15:13:09 INFO - mozhttpd == 0.7
15:13:09 INFO - mozinfo == 0.9
15:13:09 INFO - mozleak == 0.1
15:13:09 INFO - mozlog == 3.1
15:13:09 INFO - moznetwork == 0.27
15:13:09 INFO - mozprocess == 0.22
15:13:09 INFO - mozprofile == 0.28
15:13:09 INFO - mozrunner == 6.11
15:13:09 INFO - mozscreenshot == 0.1
15:13:09 INFO - mozsystemmonitor == 0.0
15:13:09 INFO - moztest == 0.7
15:13:09 INFO - mozversion == 1.4
15:13:09 INFO - psutil == 3.1.1
15:13:09 INFO - requests == 1.2.3
15:13:09 INFO - wptserve == 1.4.0
15:13:09 INFO - wsgiref == 0.1.2
15:13:09 INFO - Running post-action listener: _resource_record_post_action
15:13:09 INFO - Running post-action listener: _start_resource_monitoring
15:13:09 INFO - Starting resource monitoring.
15:13:09 INFO - #####
15:13:09 INFO - ##### Running pull step.
15:13:09 INFO - #####
15:13:09 INFO - Running pre-action listener: _resource_record_pre_action
15:13:09 INFO - Running main action method: pull
15:13:09 INFO - Pull has nothing to do!
15:13:09 INFO - Running post-action listener: _resource_record_post_action
15:13:09 INFO - #####
15:13:09 INFO - ##### Running install step.
15:13:09 INFO - #####
15:13:09 INFO - Running pre-action listener: _resource_record_pre_action
15:13:09 INFO - Running main action method: install
15:13:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
15:13:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
15:13:10 INFO - Reading from file tmpfile_stdout
15:13:10 INFO - Detecting whether we're running mozinstall >=1.0...
15:13:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
15:13:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
15:13:10 INFO - Reading from file tmpfile_stdout
15:13:10 INFO - Output received:
15:13:10 INFO - Usage: mozinstall [options] installer
15:13:10 INFO - Options:
15:13:10 INFO - -h, --help show this help message and exit
15:13:10 INFO - -d DEST, --destination=DEST
15:13:10 INFO - Directory to install application into. [default:
15:13:10 INFO - "/builds/slave/test"]
15:13:10 INFO - --app=APP Application being installed. [default: firefox]
15:13:10 INFO - mkdir: /builds/slave/test/build/application
15:13:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
15:13:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
15:13:34 INFO - Reading from file tmpfile_stdout
15:13:34 INFO - Output received:
15:13:34 INFO - /builds/slave/test/build/application/firefox/firefox
15:13:34 INFO - Running post-action listener: _resource_record_post_action
15:13:34 INFO - #####
15:13:34 INFO - ##### Running run-tests step.
15:13:34 INFO - #####
15:13:34 INFO - Running pre-action listener: _resource_record_pre_action
15:13:34 INFO - Running main action method: run_tests
15:13:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
15:13:34 INFO - Minidump filename unknown. Determining based upon platform and architecture.
15:13:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
15:13:34 INFO - grabbing minidump binary from tooltool
15:13:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:13:34 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f96e30>, '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 0xa233c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
15:13:34 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
15:13:34 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache
15:13:34 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
15:13:34 INFO - Return code: 0
15:13:34 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
15:13:34 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
15:13:34 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/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
15:13:34 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/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
15:13:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:13:34 INFO - 'CCACHE_UMASK': '002',
15:13:34 INFO - 'DISPLAY': ':0',
15:13:34 INFO - 'HOME': '/home/cltbld',
15:13:34 INFO - 'LANG': 'en_US.UTF-8',
15:13:34 INFO - 'LOGNAME': 'cltbld',
15:13:34 INFO - 'MAIL': '/var/mail/cltbld',
15:13:34 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
15:13:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:13:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:13:34 INFO - 'MOZ_NO_REMOTE': '1',
15:13:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:13:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:13:34 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:13:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:13:34 INFO - 'PWD': '/builds/slave/test',
15:13:34 INFO - 'SHELL': '/bin/bash',
15:13:34 INFO - 'SHLVL': '1',
15:13:34 INFO - 'TERM': 'linux',
15:13:34 INFO - 'TMOUT': '86400',
15:13:34 INFO - 'USER': 'cltbld',
15:13:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465250852.117371-864390264',
15:13:34 INFO - '_': '/tools/buildbot/bin/python'}
15:13:34 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/Ep4qI_3XSLCwJkc43VDM_g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
15:13:35 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
15:13:35 INFO - import pkg_resources
15:13:36 INFO - Using 1 client processes
15:13:36 INFO - wptserve Starting http server on 127.0.0.1:8000
15:13:36 INFO - wptserve Starting http server on 127.0.0.1:8001
15:13:36 INFO - wptserve Starting http server on 127.0.0.1:8443
15:13:39 INFO - SUITE-START | Running 1476 tests
15:13:39 INFO - Running testharness tests
15:13:39 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
15:13:39 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
15:13:39 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
15:13:39 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
15:13:39 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
15:13:39 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
15:13:39 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
15:13:39 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
15:13:39 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
15:13:39 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
15:13:39 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 1ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
15:13:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 1ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
15:13:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
15:13:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
15:13:39 INFO - Setting up ssl
15:13:39 INFO - PROCESS | certutil |
15:13:39 INFO - PROCESS | certutil |
15:13:39 INFO - PROCESS | certutil |
15:13:39 INFO - Certificate Nickname Trust Attributes
15:13:39 INFO - SSL,S/MIME,JAR/XPI
15:13:39 INFO -
15:13:39 INFO - web-platform-tests CT,,
15:13:39 INFO -
15:13:39 INFO - Starting runner
15:13:40 INFO - PROCESS | 1747 | 1465251220875 Marionette INFO Listening on port 2828
15:13:43 INFO - PROCESS | 1747 | 1465251223343 Marionette INFO startBrowser 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:43 INFO - PROCESS | 1747 | 1465251223365 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:43 INFO - PROCESS | 1747 | 1465251223794 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:43 INFO - PROCESS | 1747 | 1465251223906 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:44 INFO - PROCESS | 1747 | 1465251224179 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
15:13:44 INFO - PROCESS | 1747 | 1465251224237 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:44 INFO - PROCESS | 1747 | 1465251224251 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
15:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 523ms
15:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
15:13:44 INFO - PROCESS | 1747 | 1465251224848 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:44 INFO - PROCESS | 1747 | 1465251224962 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
15:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 592ms
15:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
15:13:45 INFO - PROCESS | 1747 | 1465251225401 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:45 INFO - PROCESS | 1747 | 1465251225504 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
15:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 530ms
15:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
15:13:45 INFO - PROCESS | 1747 | 1465251225930 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:46 INFO - PROCESS | 1747 | 1465251226030 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
15:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 523ms
15:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
15:13:46 INFO - PROCESS | 1747 | 1465251226458 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:46 INFO - PROCESS | 1747 | 1465251226556 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
15:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 483ms
15:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
15:13:46 INFO - PROCESS | 1747 | 1465251226945 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:47 INFO - PROCESS | 1747 | 1465251227045 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
15:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 470ms
15:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
15:13:47 INFO - PROCESS | 1747 | 1465251227421 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:47 INFO - PROCESS | 1747 | 1465251227522 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
15:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 477ms
15:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
15:13:47 INFO - PROCESS | 1747 | 1465251227903 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:48 INFO - PROCESS | 1747 | 1465251227994 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
15:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 470ms
15:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
15:13:48 INFO - PROCESS | 1747 | 1465251228380 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:48 INFO - PROCESS | 1747 | 1465251228473 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
15:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 582ms
15:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
15:13:48 INFO - PROCESS | 1747 | 1465251228970 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:49 INFO - PROCESS | 1747 | 1465251229084 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
15:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 521ms
15:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
15:13:49 INFO - PROCESS | 1747 | 1465251229496 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:49 INFO - PROCESS | 1747 | 1465251229595 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
15:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 521ms
15:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
15:13:50 INFO - PROCESS | 1747 | 1465251230022 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:50 INFO - PROCESS | 1747 | 1465251230123 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
15:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 485ms
15:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
15:13:50 INFO - PROCESS | 1747 | 1465251230514 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:50 INFO - PROCESS | 1747 | 1465251230610 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
15:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 770ms
15:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
15:13:51 INFO - PROCESS | 1747 | 1465251231293 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:51 INFO - PROCESS | 1747 | 1465251231417 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
15:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 579ms
15:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
15:13:51 INFO - PROCESS | 1747 | 1465251231881 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:52 INFO - PROCESS | 1747 | 1465251232011 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
15:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 526ms
15:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
15:13:52 INFO - PROCESS | 1747 | 1465251232414 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:52 INFO - PROCESS | 1747 | 1465251232519 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
15:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 530ms
15:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
15:13:52 INFO - PROCESS | 1747 | 1465251232941 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:53 INFO - PROCESS | 1747 | 1465251233040 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
15:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 524ms
15:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
15:13:53 INFO - PROCESS | 1747 | 1465251233471 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:53 INFO - PROCESS | 1747 | 1465251233557 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
15:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 479ms
15:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
15:13:53 INFO - PROCESS | 1747 | 1465251233957 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:54 INFO - PROCESS | 1747 | 1465251234064 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
15:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms
15:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
15:13:54 INFO - PROCESS | 1747 | 1465251234482 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:54 INFO - PROCESS | 1747 | 1465251234563 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
15:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 482ms
15:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
15:13:54 INFO - PROCESS | 1747 | 1465251234974 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:55 INFO - PROCESS | 1747 | 1465251235056 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
15:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 481ms
15:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
15:13:55 INFO - PROCESS | 1747 | 1465251235455 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:55 INFO - PROCESS | 1747 | 1465251235542 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
15:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 433ms
15:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
15:13:55 INFO - PROCESS | 1747 | 1465251235894 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:55 INFO - PROCESS | 1747 | 1465251235977 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
15:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 481ms
15:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
15:13:56 INFO - PROCESS | 1747 | 1465251236381 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:56 INFO - PROCESS | 1747 | 1465251236480 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
15:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 520ms
15:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
15:13:56 INFO - PROCESS | 1747 | 1465251236905 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:56 INFO - PROCESS | 1747 | 1465251236991 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
15:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 470ms
15:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
15:13:57 INFO - PROCESS | 1747 | 1465251237382 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:57 INFO - PROCESS | 1747 | 1465251237480 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
15:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 470ms
15:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
15:13:57 INFO - PROCESS | 1747 | 1465251237858 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:57 INFO - PROCESS | 1747 | 1465251237941 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
15:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 493ms
15:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
15:13:58 INFO - PROCESS | 1747 | 1465251238581 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:58 INFO - PROCESS | 1747 | 1465251238679 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
15:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 582ms
15:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
15:13:59 INFO - PROCESS | 1747 | 1465251239170 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:59 INFO - PROCESS | 1747 | 1465251239309 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
15:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 533ms
15:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
15:13:59 INFO - PROCESS | 1747 | 1465251239717 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:13:59 INFO - PROCESS | 1747 | 1465251239811 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
15:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 579ms
15:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
15:14:00 INFO - PROCESS | 1747 | 1465251240298 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:00 INFO - PROCESS | 1747 | 1465251240506 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
15:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 573ms
15:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
15:14:00 INFO - PROCESS | 1747 | 1465251240875 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:00 INFO - PROCESS | 1747 | 1465251240960 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
15:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 470ms
15:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
15:14:01 INFO - PROCESS | 1747 | 1465251241353 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:01 INFO - PROCESS | 1747 | 1465251241460 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
15:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 532ms
15:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
15:14:01 INFO - PROCESS | 1747 | 1465251241892 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:01 INFO - PROCESS | 1747 | 1465251241978 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
15:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms
15:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
15:14:02 INFO - PROCESS | 1747 | 1465251242366 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:02 INFO - PROCESS | 1747 | 1465251242487 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
15:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms
15:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
15:14:03 INFO - PROCESS | 1747 | 1465251243046 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:03 INFO - PROCESS | 1747 | 1465251243159 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
15:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 885ms
15:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
15:14:03 INFO - PROCESS | 1747 | 1465251243938 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:04 INFO - PROCESS | 1747 | 1465251244033 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
15:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 526ms
15:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
15:14:04 INFO - PROCESS | 1747 | 1465251244473 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:04 INFO - PROCESS | 1747 | 1465251244569 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
15:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 526ms
15:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
15:14:05 INFO - PROCESS | 1747 | 1465251245012 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:05 INFO - PROCESS | 1747 | 1465251245111 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
15:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 528ms
15:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
15:14:05 INFO - PROCESS | 1747 | 1465251245536 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:05 INFO - PROCESS | 1747 | 1465251245637 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
15:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 475ms
15:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
15:14:06 INFO - PROCESS | 1747 | 1465251246024 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:06 INFO - PROCESS | 1747 | 1465251246108 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
15:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 526ms
15:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
15:14:06 INFO - PROCESS | 1747 | 1465251246559 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:06 INFO - PROCESS | 1747 | 1465251246691 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
15:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 521ms
15:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
15:14:07 INFO - PROCESS | 1747 | 1465251247083 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:07 INFO - PROCESS | 1747 | 1465251247174 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
15:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 471ms
15:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
15:14:07 INFO - PROCESS | 1747 | 1465251247558 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:07 INFO - PROCESS | 1747 | 1465251247639 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
15:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 477ms
15:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
15:14:08 INFO - PROCESS | 1747 | 1465251248040 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:08 INFO - PROCESS | 1747 | 1465251248125 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
15:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms
15:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
15:14:08 INFO - PROCESS | 1747 | 1465251248515 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:08 INFO - PROCESS | 1747 | 1465251248606 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
15:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms
15:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
15:14:08 INFO - PROCESS | 1747 | 1465251248991 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:09 INFO - PROCESS | 1747 | 1465251249096 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
15:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms
15:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
15:14:09 INFO - PROCESS | 1747 | 1465251249465 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:09 INFO - PROCESS | 1747 | 1465251249555 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
15:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 521ms
15:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
15:14:10 INFO - PROCESS | 1747 | 1465251250021 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:10 INFO - PROCESS | 1747 | 1465251250131 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
15:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 727ms
15:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
15:14:10 INFO - PROCESS | 1747 | 1465251250751 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:10 INFO - PROCESS | 1747 | 1465251250853 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
15:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 524ms
15:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
15:14:11 INFO - PROCESS | 1747 | 1465251251285 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:11 INFO - PROCESS | 1747 | 1465251251411 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
15:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 532ms
15:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
15:14:11 INFO - PROCESS | 1747 | 1465251251831 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:11 INFO - PROCESS | 1747 | 1465251251926 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
15:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 482ms
15:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
15:14:12 INFO - PROCESS | 1747 | 1465251252309 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:12 INFO - PROCESS | 1747 | 1465251252396 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
15:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms
15:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
15:14:12 INFO - PROCESS | 1747 | 1465251252792 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:12 INFO - PROCESS | 1747 | 1465251252888 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
15:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 523ms
15:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
15:14:13 INFO - PROCESS | 1747 | 1465251253324 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:13 INFO - PROCESS | 1747 | 1465251253463 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
15:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 577ms
15:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
15:14:13 INFO - PROCESS | 1747 | 1465251253904 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:13 INFO - PROCESS | 1747 | 1465251253989 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
15:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 494ms
15:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
15:14:14 INFO - PROCESS | 1747 | 1465251254404 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:14 INFO - PROCESS | 1747 | 1465251254497 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
15:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 520ms
15:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
15:14:14 INFO - PROCESS | 1747 | 1465251254928 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:15 INFO - PROCESS | 1747 | 1465251255021 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
15:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 486ms
15:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
15:14:15 INFO - PROCESS | 1747 | 1465251255420 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:15 INFO - PROCESS | 1747 | 1465251255505 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
15:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 429ms
15:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
15:14:15 INFO - PROCESS | 1747 | 1465251255861 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:15 INFO - PROCESS | 1747 | 1465251255966 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
15:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 525ms
15:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
15:14:16 INFO - PROCESS | 1747 | 1465251256391 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:16 INFO - PROCESS | 1747 | 1465251256481 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
15:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 475ms
15:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
15:14:16 INFO - PROCESS | 1747 | 1465251256870 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:16 INFO - PROCESS | 1747 | 1465251256983 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
15:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms
15:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
15:14:17 INFO - PROCESS | 1747 | 1465251257507 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:17 INFO - PROCESS | 1747 | 1465251257602 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
15:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 677ms
15:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
15:14:18 INFO - PROCESS | 1747 | 1465251258190 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:18 INFO - PROCESS | 1747 | 1465251258276 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
15:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms
15:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
15:14:18 INFO - PROCESS | 1747 | 1465251258671 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:18 INFO - PROCESS | 1747 | 1465251258774 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
15:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 529ms
15:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
15:14:19 INFO - PROCESS | 1747 | 1465251259212 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:19 INFO - PROCESS | 1747 | 1465251259313 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
15:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 526ms
15:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
15:14:19 INFO - PROCESS | 1747 | 1465251259735 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:19 INFO - PROCESS | 1747 | 1465251259846 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
15:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 524ms
15:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
15:14:20 INFO - PROCESS | 1747 | 1465251260267 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:20 INFO - PROCESS | 1747 | 1465251260358 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
15:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 520ms
15:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
15:14:20 INFO - PROCESS | 1747 | 1465251260796 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:20 INFO - PROCESS | 1747 | 1465251260915 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
15:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 576ms
15:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
15:14:21 INFO - PROCESS | 1747 | 1465251261375 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:21 INFO - PROCESS | 1747 | 1465251261461 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
15:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 470ms
15:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
15:14:21 INFO - PROCESS | 1747 | 1465251261850 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:21 INFO - PROCESS | 1747 | 1465251261940 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
15:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 473ms
15:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
15:14:22 INFO - PROCESS | 1747 | 1465251262329 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:22 INFO - PROCESS | 1747 | 1465251262416 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
15:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 471ms
15:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
15:14:22 INFO - PROCESS | 1747 | 1465251262808 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:22 INFO - PROCESS | 1747 | 1465251262905 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:23 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.
15:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 523ms
15:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
15:14:23 INFO - PROCESS | 1747 | 1465251263336 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:23 INFO - PROCESS | 1747 | 1465251263435 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:23 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.
15:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 479ms
15:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
15:14:23 INFO - PROCESS | 1747 | 1465251263819 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:23 INFO - PROCESS | 1747 | 1465251263909 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:24 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.
15:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms
15:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
15:14:24 INFO - PROCESS | 1747 | 1465251264397 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:24 INFO - PROCESS | 1747 | 1465251264511 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:25 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.
15:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 724ms
15:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
15:14:25 INFO - PROCESS | 1747 | 1465251265142 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:25 INFO - PROCESS | 1747 | 1465251265246 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:25 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.
15:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 530ms
15:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
15:14:25 INFO - PROCESS | 1747 | 1465251265677 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:25 INFO - PROCESS | 1747 | 1465251265775 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:26 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.
15:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms
15:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
15:14:26 INFO - PROCESS | 1747 | 1465251266216 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:26 INFO - PROCESS | 1747 | 1465251266311 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:26 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.
15:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 525ms
15:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
15:14:26 INFO - PROCESS | 1747 | 1465251266738 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:26 INFO - PROCESS | 1747 | 1465251266831 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:27 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.
15:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 474ms
15:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
15:14:27 INFO - PROCESS | 1747 | 1465251267217 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:27 INFO - PROCESS | 1747 | 1465251267303 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:27 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.
15:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 527ms
15:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
15:14:27 INFO - PROCESS | 1747 | 1465251267758 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:27 INFO - PROCESS | 1747 | 1465251267892 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:28 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.
15:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 578ms
15:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
15:14:28 INFO - PROCESS | 1747 | 1465251268338 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:28 INFO - PROCESS | 1747 | 1465251268441 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:28 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.
15:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 534ms
15:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
15:14:28 INFO - PROCESS | 1747 | 1465251268871 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:28 INFO - PROCESS | 1747 | 1465251268967 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:29 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.
15:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms
15:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
15:14:29 INFO - PROCESS | 1747 | 1465251269346 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:29 INFO - PROCESS | 1747 | 1465251269439 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:29 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.
15:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 471ms
15:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
15:14:29 INFO - PROCESS | 1747 | 1465251269821 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:29 INFO - PROCESS | 1747 | 1465251269919 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:30 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.
15:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 476ms
15:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
15:14:30 INFO - PROCESS | 1747 | 1465251270305 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:30 INFO - PROCESS | 1747 | 1465251270424 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:30 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.
15:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 529ms
15:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
15:14:30 INFO - PROCESS | 1747 | 1465251270837 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:30 INFO - PROCESS | 1747 | 1465251270927 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:31 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.
15:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 477ms
15:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
15:14:31 INFO - PROCESS | 1747 | 1465251271325 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:31 INFO - PROCESS | 1747 | 1465251271417 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:31 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.
15:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 581ms
15:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
15:14:31 INFO - PROCESS | 1747 | 1465251271916 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:32 INFO - PROCESS | 1747 | 1465251272037 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:32 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.
15:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 973ms
15:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
15:14:32 INFO - PROCESS | 1747 | 1465251272893 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:32 INFO - PROCESS | 1747 | 1465251272984 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:33 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.
15:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 522ms
15:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
15:14:33 INFO - PROCESS | 1747 | 1465251273426 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:33 INFO - PROCESS | 1747 | 1465251273519 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:33 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.
15:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 474ms
15:14:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
15:14:33 INFO - PROCESS | 1747 | 1465251273915 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:34 INFO - PROCESS | 1747 | 1465251274012 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
15:14:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 530ms
15:14:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
15:14:34 INFO - PROCESS | 1747 | 1465251274438 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:34 INFO - PROCESS | 1747 | 1465251274531 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
15:14:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 570ms
15:14:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
15:14:35 INFO - PROCESS | 1747 | 1465251275014 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:35 INFO - PROCESS | 1747 | 1465251275117 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
15:14:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 577ms
15:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
15:14:35 INFO - PROCESS | 1747 | 1465251275598 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:35 INFO - PROCESS | 1747 | 1465251275725 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
15:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 571ms
15:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
15:14:36 INFO - PROCESS | 1747 | 1465251276171 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:36 INFO - PROCESS | 1747 | 1465251276255 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
15:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 481ms
15:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
15:14:36 INFO - PROCESS | 1747 | 1465251276661 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:36 INFO - PROCESS | 1747 | 1465251276749 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
15:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 479ms
15:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
15:14:37 INFO - PROCESS | 1747 | 1465251277146 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:37 INFO - PROCESS | 1747 | 1465251277236 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
15:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 526ms
15:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
15:14:37 INFO - PROCESS | 1747 | 1465251277675 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:37 INFO - PROCESS | 1747 | 1465251277763 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
15:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 537ms
15:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
15:14:38 INFO - PROCESS | 1747 | 1465251278218 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:38 INFO - PROCESS | 1747 | 1465251278338 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
15:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 527ms
15:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
15:14:38 INFO - PROCESS | 1747 | 1465251278751 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:38 INFO - PROCESS | 1747 | 1465251278867 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
15:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 681ms
15:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
15:14:39 INFO - PROCESS | 1747 | 1465251279443 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:39 INFO - PROCESS | 1747 | 1465251279579 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
15:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 727ms
15:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
15:14:40 INFO - PROCESS | 1747 | 1465251280176 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:40 INFO - PROCESS | 1747 | 1465251280267 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:41 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
15:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 927ms
15:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
15:14:41 INFO - PROCESS | 1747 | 1465251281119 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:41 INFO - PROCESS | 1747 | 1465251281217 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
15:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 975ms
15:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
15:14:42 INFO - PROCESS | 1747 | 1465251282106 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:42 INFO - PROCESS | 1747 | 1465251282201 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:42 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
15:14:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:14:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
15:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 580ms
15:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
15:14:42 INFO - PROCESS | 1747 | 1465251282683 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:42 INFO - PROCESS | 1747 | 1465251282798 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
15:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 570ms
15:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
15:14:43 INFO - PROCESS | 1747 | 1465251283258 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:43 INFO - PROCESS | 1747 | 1465251283375 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
15:14:43 INFO - PROCESS | 1747 | 1465251283383 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
15:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 576ms
15:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
15:14:43 INFO - PROCESS | 1747 | 1465251283840 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:43 INFO - PROCESS | 1747 | 1465251283955 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
15:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 675ms
15:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
15:14:44 INFO - PROCESS | 1747 | 1465251284520 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:44 INFO - PROCESS | 1747 | 1465251284644 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
15:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 533ms
15:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
15:14:45 INFO - PROCESS | 1747 | 1465251285058 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:45 INFO - PROCESS | 1747 | 1465251285146 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
15:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 520ms
15:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
15:14:45 INFO - PROCESS | 1747 | 1465251285586 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:45 INFO - PROCESS | 1747 | 1465251285679 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:46 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
15:14:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 523ms
15:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
15:14:46 INFO - PROCESS | 1747 | 1465251286112 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:46 INFO - PROCESS | 1747 | 1465251286209 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
15:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 624ms
15:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
15:14:46 INFO - PROCESS | 1747 | 1465251286751 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:46 INFO - PROCESS | 1747 | 1465251286854 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
15:14:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
15:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 981ms
15:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
15:14:47 INFO - PROCESS | 1747 | 1465251287741 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:47 INFO - PROCESS | 1747 | 1465251287842 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:48 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
15:14:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:14:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
15:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 579ms
15:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
15:14:48 INFO - PROCESS | 1747 | 1465251288331 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:48 INFO - PROCESS | 1747 | 1465251288423 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:48 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
15:14:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
15:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 521ms
15:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
15:14:48 INFO - PROCESS | 1747 | 1465251288870 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:48 INFO - PROCESS | 1747 | 1465251288965 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
15:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 529ms
15:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
15:14:49 INFO - PROCESS | 1747 | 1465251289395 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:49 INFO - PROCESS | 1747 | 1465251289494 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
15:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 577ms
15:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
15:14:49 INFO - PROCESS | 1747 | 1465251289976 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:50 INFO - PROCESS | 1747 | 1465251290064 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
15:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 521ms
15:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
15:14:50 INFO - PROCESS | 1747 | 1465251290510 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:50 INFO - PROCESS | 1747 | 1465251290635 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
15:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms
15:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
15:14:51 INFO - PROCESS | 1747 | 1465251291129 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:51 INFO - PROCESS | 1747 | 1465251291234 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
15:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 523ms
15:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
15:14:51 INFO - PROCESS | 1747 | 1465251291658 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:51 INFO - PROCESS | 1747 | 1465251291755 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
15:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 477ms
15:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
15:14:52 INFO - PROCESS | 1747 | 1465251292140 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:52 INFO - PROCESS | 1747 | 1465251292227 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
15:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 474ms
15:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
15:14:52 INFO - PROCESS | 1747 | 1465251292619 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:52 INFO - PROCESS | 1747 | 1465251292706 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
15:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 475ms
15:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
15:14:53 INFO - PROCESS | 1747 | 1465251293101 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:53 INFO - PROCESS | 1747 | 1465251293208 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
15:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 534ms
15:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
15:14:53 INFO - PROCESS | 1747 | 1465251293639 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:53 INFO - PROCESS | 1747 | 1465251293753 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
15:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 825ms
15:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
15:14:54 INFO - PROCESS | 1747 | 1465251294472 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:54 INFO - PROCESS | 1747 | 1465251294564 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
15:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 525ms
15:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
15:14:55 INFO - PROCESS | 1747 | 1465251295007 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:55 INFO - PROCESS | 1747 | 1465251295101 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:55 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
15:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 532ms
15:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
15:14:55 INFO - PROCESS | 1747 | 1465251295551 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:55 INFO - PROCESS | 1747 | 1465251295646 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
15:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 527ms
15:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
15:14:56 INFO - PROCESS | 1747 | 1465251296078 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:56 INFO - PROCESS | 1747 | 1465251296167 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
15:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 573ms
15:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
15:14:56 INFO - PROCESS | 1747 | 1465251296664 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:56 INFO - PROCESS | 1747 | 1465251296762 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:57 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
15:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 581ms
15:14:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
15:14:57 INFO - PROCESS | 1747 | 1465251297261 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:57 INFO - PROCESS | 1747 | 1465251297398 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:57 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
15:14:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
15:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:14:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
15:14:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
15:14:57 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
15:14:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
15:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:14:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
15:14:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
15:14:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 540ms
15:14:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
15:14:57 INFO - PROCESS | 1747 | 1465251297792 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:57 INFO - PROCESS | 1747 | 1465251297882 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
15:14:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms
15:14:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
15:14:58 INFO - PROCESS | 1747 | 1465251298269 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:58 INFO - PROCESS | 1747 | 1465251298378 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:58 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.
15:14:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 579ms
15:14:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
15:14:58 INFO - PROCESS | 1747 | 1465251298852 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:58 INFO - PROCESS | 1747 | 1465251298932 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:59 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.
15:14:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms
15:14:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
15:14:59 INFO - PROCESS | 1747 | 1465251299328 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:59 INFO - PROCESS | 1747 | 1465251299430 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
15:14:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 473ms
15:14:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
15:14:59 INFO - PROCESS | 1747 | 1465251299808 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:14:59 INFO - PROCESS | 1747 | 1465251299927 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:00 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.
15:15:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 534ms
15:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
15:15:00 INFO - PROCESS | 1747 | 1465251300348 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:00 INFO - PROCESS | 1747 | 1465251300487 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
15:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 681ms
15:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
15:15:01 INFO - PROCESS | 1747 | 1465251301038 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:01 INFO - PROCESS | 1747 | 1465251301160 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
15:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 929ms
15:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
15:15:01 INFO - PROCESS | 1747 | 1465251301976 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:02 INFO - PROCESS | 1747 | 1465251302122 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
15:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 621ms
15:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
15:15:02 INFO - PROCESS | 1747 | 1465251302606 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:02 INFO - PROCESS | 1747 | 1465251302697 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
15:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 524ms
15:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
15:15:03 INFO - PROCESS | 1747 | 1465251303142 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:03 INFO - PROCESS | 1747 | 1465251303239 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
15:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 528ms
15:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
15:15:03 INFO - PROCESS | 1747 | 1465251303667 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:03 INFO - PROCESS | 1747 | 1465251303765 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
15:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 724ms
15:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
15:15:04 INFO - PROCESS | 1747 | 1465251304440 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:04 INFO - PROCESS | 1747 | 1465251304608 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
15:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 675ms
15:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
15:15:05 INFO - PROCESS | 1747 | 1465251305125 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:05 INFO - PROCESS | 1747 | 1465251305227 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
15:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 542ms
15:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
15:15:05 INFO - PROCESS | 1747 | 1465251305677 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:05 INFO - PROCESS | 1747 | 1465251305770 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
15:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 521ms
15:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
15:15:06 INFO - PROCESS | 1747 | 1465251306198 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:06 INFO - PROCESS | 1747 | 1465251306287 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
15:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 521ms
15:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
15:15:06 INFO - PROCESS | 1747 | 1465251306723 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:06 INFO - PROCESS | 1747 | 1465251306816 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
15:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms
15:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
15:15:07 INFO - PROCESS | 1747 | 1465251307252 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:07 INFO - PROCESS | 1747 | 1465251307374 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
15:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 520ms
15:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
15:15:07 INFO - PROCESS | 1747 | 1465251307774 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:07 INFO - PROCESS | 1747 | 1465251307865 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
15:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 476ms
15:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
15:15:08 INFO - PROCESS | 1747 | 1465251308261 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:08 INFO - PROCESS | 1747 | 1465251308352 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
15:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 575ms
15:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
15:15:08 INFO - PROCESS | 1747 | 1465251308841 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:08 INFO - PROCESS | 1747 | 1465251308944 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
15:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms
15:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
15:15:09 INFO - PROCESS | 1747 | 1465251309478 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:09 INFO - PROCESS | 1747 | 1465251309595 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
15:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 677ms
15:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
15:15:10 INFO - PROCESS | 1747 | 1465251310162 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:10 INFO - PROCESS | 1747 | 1465251310255 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
15:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 525ms
15:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
15:15:10 INFO - PROCESS | 1747 | 1465251310695 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:10 INFO - PROCESS | 1747 | 1465251310793 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
15:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 525ms
15:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
15:15:11 INFO - PROCESS | 1747 | 1465251311238 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:11 INFO - PROCESS | 1747 | 1465251311332 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
15:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 525ms
15:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
15:15:11 INFO - PROCESS | 1747 | 1465251311768 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:11 INFO - PROCESS | 1747 | 1465251311860 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
15:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms
15:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
15:15:12 INFO - PROCESS | 1747 | 1465251312298 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:12 INFO - PROCESS | 1747 | 1465251312393 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
15:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 542ms
15:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
15:15:12 INFO - PROCESS | 1747 | 1465251312842 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:12 INFO - PROCESS | 1747 | 1465251312957 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
15:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 636ms
15:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
15:15:13 INFO - PROCESS | 1747 | 1465251313480 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:13 INFO - PROCESS | 1747 | 1465251313567 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
15:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 479ms
15:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
15:15:13 INFO - PROCESS | 1747 | 1465251313964 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:14 INFO - PROCESS | 1747 | 1465251314060 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
15:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 486ms
15:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
15:15:14 INFO - PROCESS | 1747 | 1465251314456 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:14 INFO - PROCESS | 1747 | 1465251314546 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
15:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 478ms
15:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
15:15:14 INFO - PROCESS | 1747 | 1465251314939 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:15 INFO - PROCESS | 1747 | 1465251315030 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
15:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 520ms
15:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
15:15:15 INFO - PROCESS | 1747 | 1465251315465 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:15 INFO - PROCESS | 1747 | 1465251315582 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
15:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 522ms
15:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
15:15:15 INFO - PROCESS | 1747 | 1465251315993 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:16 INFO - PROCESS | 1747 | 1465251316114 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
15:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 674ms
15:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
15:15:16 INFO - PROCESS | 1747 | 1465251316676 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:16 INFO - PROCESS | 1747 | 1465251316789 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
15:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 982ms
15:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
15:15:17 INFO - PROCESS | 1747 | 1465251317666 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:17 INFO - PROCESS | 1747 | 1465251317767 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
15:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 529ms
15:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
15:15:18 INFO - PROCESS | 1747 | 1465251318206 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:18 INFO - PROCESS | 1747 | 1465251318302 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:18 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
15:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 522ms
15:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
15:15:18 INFO - PROCESS | 1747 | 1465251318741 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:18 INFO - PROCESS | 1747 | 1465251318842 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
15:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 573ms
15:15:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
15:15:19 INFO - PROCESS | 1747 | 1465251319310 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:19 INFO - PROCESS | 1747 | 1465251319411 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:20 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)
15:15:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 976ms
15:15:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
15:15:20 INFO - PROCESS | 1747 | 1465251320290 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:20 INFO - PROCESS | 1747 | 1465251320385 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
15:15:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms
15:15:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
15:15:21 INFO - PROCESS | 1747 | 1465251321270 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:21 INFO - PROCESS | 1747 | 1465251321410 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
15:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1027ms
15:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
15:15:22 INFO - PROCESS | 1747 | 1465251322301 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:22 INFO - PROCESS | 1747 | 1465251322395 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:23 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)
15:15:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 924ms
15:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
15:15:23 INFO - PROCESS | 1747 | 1465251323228 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:23 INFO - PROCESS | 1747 | 1465251323314 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:24 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)
15:15:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1023ms
15:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
15:15:24 INFO - PROCESS | 1747 | 1465251324270 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:24 INFO - PROCESS | 1747 | 1465251324384 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
15:15:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1074ms
15:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
15:15:25 INFO - PROCESS | 1747 | 1465251325353 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:25 INFO - PROCESS | 1747 | 1465251325459 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
15:15:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 987ms
15:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
15:15:26 INFO - PROCESS | 1747 | 1465251326348 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:26 INFO - PROCESS | 1747 | 1465251326449 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
15:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 977ms
15:15:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
15:15:27 INFO - PROCESS | 1747 | 1465251327324 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:27 INFO - PROCESS | 1747 | 1465251327433 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:28 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
15:15:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 980ms
15:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
15:15:28 INFO - PROCESS | 1747 | 1465251328309 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:28 INFO - PROCESS | 1747 | 1465251328394 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
15:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 929ms
15:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
15:15:29 INFO - PROCESS | 1747 | 1465251329246 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:29 INFO - PROCESS | 1747 | 1465251329365 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:29 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
15:15:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
15:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:15:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:15:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 524ms
15:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
15:15:29 INFO - PROCESS | 1747 | 1465251329773 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:29 INFO - PROCESS | 1747 | 1465251329860 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
15:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms
15:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
15:15:30 INFO - PROCESS | 1747 | 1465251330303 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:30 INFO - PROCESS | 1747 | 1465251330392 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:30 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
15:15:30 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:15:30 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:15:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
15:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:15:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:15:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 523ms
15:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
15:15:30 INFO - PROCESS | 1747 | 1465251330835 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:30 INFO - PROCESS | 1747 | 1465251330990 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
15:15:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 729ms
15:15:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
15:15:31 INFO - PROCESS | 1747 | 1465251331573 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:31 INFO - PROCESS | 1747 | 1465251331727 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
15:15:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms
15:15:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
15:15:32 INFO - PROCESS | 1747 | 1465251332755 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:32 INFO - PROCESS | 1747 | 1465251332855 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:33 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
15:15:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 988ms
15:15:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
15:15:33 INFO - PROCESS | 1747 | 1465251333763 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:33 INFO - PROCESS | 1747 | 1465251333900 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:34 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.)
15:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1081ms
15:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
15:15:34 INFO - PROCESS | 1747 | 1465251334852 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:34 INFO - PROCESS | 1747 | 1465251334968 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
15:15:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1029ms
15:15:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
15:15:35 INFO - PROCESS | 1747 | 1465251335889 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:35 INFO - PROCESS | 1747 | 1465251335982 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:36 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
15:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 979ms
15:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
15:15:36 INFO - PROCESS | 1747 | 1465251336861 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:36 INFO - PROCESS | 1747 | 1465251336945 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
15:15:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 478ms
15:15:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
15:15:37 INFO - PROCESS | 1747 | 1465251337348 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:37 INFO - PROCESS | 1747 | 1465251337466 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
15:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 976ms
15:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
15:15:38 INFO - PROCESS | 1747 | 1465251338326 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:38 INFO - PROCESS | 1747 | 1465251338439 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
15:15:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1187ms
15:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
15:15:39 INFO - PROCESS | 1747 | 1465251339521 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:39 INFO - PROCESS | 1747 | 1465251339651 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
15:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 534ms
15:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
15:15:40 INFO - PROCESS | 1747 | 1465251340064 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:40 INFO - PROCESS | 1747 | 1465251340166 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
15:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 522ms
15:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
15:15:40 INFO - PROCESS | 1747 | 1465251340599 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:40 INFO - PROCESS | 1747 | 1465251340726 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
15:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 575ms
15:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
15:15:41 INFO - PROCESS | 1747 | 1465251341169 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:41 INFO - PROCESS | 1747 | 1465251341267 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
15:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 521ms
15:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
15:15:41 INFO - PROCESS | 1747 | 1465251341696 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:41 INFO - PROCESS | 1747 | 1465251341790 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
15:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 524ms
15:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
15:15:42 INFO - PROCESS | 1747 | 1465251342229 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:42 INFO - PROCESS | 1747 | 1465251342341 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
15:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 523ms
15:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
15:15:42 INFO - PROCESS | 1747 | 1465251342760 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:42 INFO - PROCESS | 1747 | 1465251342847 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
15:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 522ms
15:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
15:15:43 INFO - PROCESS | 1747 | 1465251343286 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:43 INFO - PROCESS | 1747 | 1465251343374 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:43 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
15:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms
15:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
15:15:43 INFO - PROCESS | 1747 | 1465251343765 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:43 INFO - PROCESS | 1747 | 1465251343854 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:44 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
15:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms
15:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
15:15:44 INFO - PROCESS | 1747 | 1465251344296 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:44 INFO - PROCESS | 1747 | 1465251344394 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:44 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
15:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 485ms
15:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
15:15:44 INFO - PROCESS | 1747 | 1465251344782 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:44 INFO - PROCESS | 1747 | 1465251344885 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
15:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 621ms
15:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
15:15:45 INFO - PROCESS | 1747 | 1465251345411 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:45 INFO - PROCESS | 1747 | 1465251345530 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:46 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
15:15:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:15:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
15:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:15:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:15:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 980ms
15:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
15:15:46 INFO - PROCESS | 1747 | 1465251346457 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:46 INFO - PROCESS | 1747 | 1465251346573 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
15:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms
15:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
15:15:47 INFO - PROCESS | 1747 | 1465251347095 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:47 INFO - PROCESS | 1747 | 1465251347201 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:47 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
15:15:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:15:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
15:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:15:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:15:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 531ms
15:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
15:15:47 INFO - PROCESS | 1747 | 1465251347637 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:47 INFO - PROCESS | 1747 | 1465251347739 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
15:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 575ms
15:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
15:15:48 INFO - PROCESS | 1747 | 1465251348208 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:48 INFO - PROCESS | 1747 | 1465251348317 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
15:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 582ms
15:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
15:15:48 INFO - PROCESS | 1747 | 1465251348802 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:48 INFO - PROCESS | 1747 | 1465251348907 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
15:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 579ms
15:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
15:15:49 INFO - PROCESS | 1747 | 1465251349394 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:49 INFO - PROCESS | 1747 | 1465251349555 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
15:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 677ms
15:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
15:15:50 INFO - PROCESS | 1747 | 1465251350065 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:50 INFO - PROCESS | 1747 | 1465251350190 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
15:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 575ms
15:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
15:15:50 INFO - PROCESS | 1747 | 1465251350648 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:50 INFO - PROCESS | 1747 | 1465251350794 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
15:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 674ms
15:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
15:15:51 INFO - PROCESS | 1747 | 1465251351331 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:51 INFO - PROCESS | 1747 | 1465251351488 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
15:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 731ms
15:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
15:15:52 INFO - PROCESS | 1747 | 1465251352068 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:52 INFO - PROCESS | 1747 | 1465251352212 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
15:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 923ms
15:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
15:15:53 INFO - PROCESS | 1747 | 1465251353025 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:53 INFO - PROCESS | 1747 | 1465251353141 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
15:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 926ms
15:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
15:15:53 INFO - PROCESS | 1747 | 1465251353957 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:54 INFO - PROCESS | 1747 | 1465251354095 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
15:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 584ms
15:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
15:15:54 INFO - PROCESS | 1747 | 1465251354557 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:54 INFO - PROCESS | 1747 | 1465251354704 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
15:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 578ms
15:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
15:15:55 INFO - PROCESS | 1747 | 1465251355142 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:55 INFO - PROCESS | 1747 | 1465251355244 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
15:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 536ms
15:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
15:15:55 INFO - PROCESS | 1747 | 1465251355675 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:55 INFO - PROCESS | 1747 | 1465251355780 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
15:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 526ms
15:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
15:15:56 INFO - PROCESS | 1747 | 1465251356206 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:56 INFO - PROCESS | 1747 | 1465251356311 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
15:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms
15:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
15:15:56 INFO - PROCESS | 1747 | 1465251356735 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:56 INFO - PROCESS | 1747 | 1465251356873 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
15:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms
15:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
15:15:57 INFO - PROCESS | 1747 | 1465251357256 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:57 INFO - PROCESS | 1747 | 1465251357343 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
15:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 478ms
15:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
15:15:57 INFO - PROCESS | 1747 | 1465251357741 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:57 INFO - PROCESS | 1747 | 1465251357832 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
15:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 522ms
15:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
15:15:58 INFO - PROCESS | 1747 | 1465251358267 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:58 INFO - PROCESS | 1747 | 1465251358373 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
15:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 521ms
15:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
15:15:58 INFO - PROCESS | 1747 | 1465251358796 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:58 INFO - PROCESS | 1747 | 1465251358884 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
15:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 522ms
15:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
15:15:59 INFO - PROCESS | 1747 | 1465251359322 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:59 INFO - PROCESS | 1747 | 1465251359426 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
15:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 531ms
15:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
15:15:59 INFO - PROCESS | 1747 | 1465251359857 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:15:59 INFO - PROCESS | 1747 | 1465251359956 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
15:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms
15:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
15:16:00 INFO - PROCESS | 1747 | 1465251360497 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:00 INFO - PROCESS | 1747 | 1465251360619 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
15:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 977ms
15:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
15:16:01 INFO - PROCESS | 1747 | 1465251361483 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:01 INFO - PROCESS | 1747 | 1465251361585 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
15:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 539ms
15:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
15:16:02 INFO - PROCESS | 1747 | 1465251362030 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:02 INFO - PROCESS | 1747 | 1465251362128 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
15:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 521ms
15:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
15:16:02 INFO - PROCESS | 1747 | 1465251362568 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:02 INFO - PROCESS | 1747 | 1465251362668 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
15:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 530ms
15:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
15:16:03 INFO - PROCESS | 1747 | 1465251363089 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:03 INFO - PROCESS | 1747 | 1465251363192 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
15:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 522ms
15:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
15:16:03 INFO - PROCESS | 1747 | 1465251363617 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:03 INFO - PROCESS | 1747 | 1465251363719 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
15:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 620ms
15:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
15:16:04 INFO - PROCESS | 1747 | 1465251364259 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:04 INFO - PROCESS | 1747 | 1465251364438 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
15:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 677ms
15:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
15:16:04 INFO - PROCESS | 1747 | 1465251364929 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:05 INFO - PROCESS | 1747 | 1465251365018 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
15:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms
15:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
15:16:05 INFO - PROCESS | 1747 | 1465251365453 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:05 INFO - PROCESS | 1747 | 1465251365544 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
15:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 475ms
15:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
15:16:05 INFO - PROCESS | 1747 | 1465251365934 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:06 INFO - PROCESS | 1747 | 1465251366025 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
15:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 479ms
15:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
15:16:06 INFO - PROCESS | 1747 | 1465251366418 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:06 INFO - PROCESS | 1747 | 1465251366514 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
15:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 475ms
15:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
15:16:06 INFO - PROCESS | 1747 | 1465251366901 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:07 INFO - PROCESS | 1747 | 1465251367009 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
15:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 522ms
15:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
15:16:07 INFO - PROCESS | 1747 | 1465251367449 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:07 INFO - PROCESS | 1747 | 1465251367585 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
15:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 830ms
15:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
15:16:08 INFO - PROCESS | 1747 | 1465251368284 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:08 INFO - PROCESS | 1747 | 1465251368385 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
15:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 526ms
15:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
15:16:08 INFO - PROCESS | 1747 | 1465251368828 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:08 INFO - PROCESS | 1747 | 1465251368928 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
15:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 527ms
15:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
15:16:09 INFO - PROCESS | 1747 | 1465251369370 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:09 INFO - PROCESS | 1747 | 1465251369477 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
15:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 579ms
15:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
15:16:09 INFO - PROCESS | 1747 | 1465251369943 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:10 INFO - PROCESS | 1747 | 1465251370064 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
15:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 634ms
15:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
15:16:10 INFO - PROCESS | 1747 | 1465251370585 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:10 INFO - PROCESS | 1747 | 1465251370692 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
15:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 926ms
15:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
15:16:11 INFO - PROCESS | 1747 | 1465251371518 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:11 INFO - PROCESS | 1747 | 1465251371630 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
15:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 586ms
15:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
15:16:12 INFO - PROCESS | 1747 | 1465251372115 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:12 INFO - PROCESS | 1747 | 1465251372220 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
15:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 572ms
15:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
15:16:12 INFO - PROCESS | 1747 | 1465251372702 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:12 INFO - PROCESS | 1747 | 1465251372816 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
15:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 680ms
15:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
15:16:13 INFO - PROCESS | 1747 | 1465251373375 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:13 INFO - PROCESS | 1747 | 1465251373489 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
15:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 530ms
15:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
15:16:13 INFO - PROCESS | 1747 | 1465251373912 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:14 INFO - PROCESS | 1747 | 1465251374005 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
15:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 521ms
15:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
15:16:14 INFO - PROCESS | 1747 | 1465251374440 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:14 INFO - PROCESS | 1747 | 1465251374569 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
15:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 576ms
15:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
15:16:15 INFO - PROCESS | 1747 | 1465251375020 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:15 INFO - PROCESS | 1747 | 1465251375118 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
15:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms
15:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
15:16:15 INFO - PROCESS | 1747 | 1465251375546 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:15 INFO - PROCESS | 1747 | 1465251375641 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
15:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 776ms
15:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
15:16:16 INFO - PROCESS | 1747 | 1465251376386 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:16 INFO - PROCESS | 1747 | 1465251376496 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
15:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 534ms
15:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
15:16:16 INFO - PROCESS | 1747 | 1465251376927 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:17 INFO - PROCESS | 1747 | 1465251377027 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
15:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 527ms
15:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
15:16:17 INFO - PROCESS | 1747 | 1465251377469 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:17 INFO - PROCESS | 1747 | 1465251377568 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
15:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 533ms
15:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
15:16:18 INFO - PROCESS | 1747 | 1465251378000 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:18 INFO - PROCESS | 1747 | 1465251378101 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
15:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 527ms
15:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
15:16:18 INFO - PROCESS | 1747 | 1465251378531 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:18 INFO - PROCESS | 1747 | 1465251378629 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
15:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 532ms
15:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
15:16:19 INFO - PROCESS | 1747 | 1465251379080 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:19 INFO - PROCESS | 1747 | 1465251379221 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
15:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 582ms
15:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
15:16:19 INFO - PROCESS | 1747 | 1465251379655 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:19 INFO - PROCESS | 1747 | 1465251379745 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
15:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 526ms
15:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
15:16:20 INFO - PROCESS | 1747 | 1465251380186 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:20 INFO - PROCESS | 1747 | 1465251380277 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
15:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 470ms
15:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
15:16:20 INFO - PROCESS | 1747 | 1465251380661 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:20 INFO - PROCESS | 1747 | 1465251380749 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
15:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 472ms
15:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
15:16:21 INFO - PROCESS | 1747 | 1465251381138 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:21 INFO - PROCESS | 1747 | 1465251381230 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
15:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 470ms
15:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
15:16:21 INFO - PROCESS | 1747 | 1465251381616 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:21 INFO - PROCESS | 1747 | 1465251381718 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
15:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 524ms
15:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
15:16:22 INFO - PROCESS | 1747 | 1465251382142 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:22 INFO - PROCESS | 1747 | 1465251382228 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
15:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 526ms
15:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
15:16:22 INFO - PROCESS | 1747 | 1465251382676 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:22 INFO - PROCESS | 1747 | 1465251382814 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
15:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 686ms
15:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
15:16:23 INFO - PROCESS | 1747 | 1465251383465 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:23 INFO - PROCESS | 1747 | 1465251383565 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
15:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 790ms
15:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
15:16:24 INFO - PROCESS | 1747 | 1465251384255 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:24 INFO - PROCESS | 1747 | 1465251384371 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
15:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 532ms
15:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
15:16:24 INFO - PROCESS | 1747 | 1465251384797 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:24 INFO - PROCESS | 1747 | 1465251384891 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
15:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 527ms
15:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
15:16:25 INFO - PROCESS | 1747 | 1465251385336 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:25 INFO - PROCESS | 1747 | 1465251385432 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
15:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 523ms
15:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
15:16:25 INFO - PROCESS | 1747 | 1465251385863 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:25 INFO - PROCESS | 1747 | 1465251385954 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
15:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 573ms
15:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
15:16:26 INFO - PROCESS | 1747 | 1465251386448 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:26 INFO - PROCESS | 1747 | 1465251386544 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
15:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 527ms
15:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
15:16:26 INFO - PROCESS | 1747 | 1465251386984 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:27 INFO - PROCESS | 1747 | 1465251387121 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
15:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 571ms
15:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
15:16:27 INFO - PROCESS | 1747 | 1465251387562 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:27 INFO - PROCESS | 1747 | 1465251387642 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
15:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 472ms
15:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
15:16:28 INFO - PROCESS | 1747 | 1465251388043 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:28 INFO - PROCESS | 1747 | 1465251388129 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
15:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 476ms
15:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
15:16:28 INFO - PROCESS | 1747 | 1465251388523 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:28 INFO - PROCESS | 1747 | 1465251388611 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
15:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 481ms
15:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
15:16:29 INFO - PROCESS | 1747 | 1465251389015 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:29 INFO - PROCESS | 1747 | 1465251389103 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
15:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 480ms
15:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
15:16:29 INFO - PROCESS | 1747 | 1465251389496 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:29 INFO - PROCESS | 1747 | 1465251389602 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
15:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 523ms
15:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
15:16:30 INFO - PROCESS | 1747 | 1465251390025 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:30 INFO - PROCESS | 1747 | 1465251390177 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
15:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 883ms
15:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
15:16:30 INFO - PROCESS | 1747 | 1465251390913 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:31 INFO - PROCESS | 1747 | 1465251391037 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
15:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 523ms
15:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
15:16:31 INFO - PROCESS | 1747 | 1465251391446 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:31 INFO - PROCESS | 1747 | 1465251391560 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
15:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 530ms
15:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
15:16:31 INFO - PROCESS | 1747 | 1465251391989 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:32 INFO - PROCESS | 1747 | 1465251392095 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
15:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 573ms
15:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
15:16:32 INFO - PROCESS | 1747 | 1465251392559 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:32 INFO - PROCESS | 1747 | 1465251392658 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
15:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 524ms
15:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
15:16:33 INFO - PROCESS | 1747 | 1465251393094 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:33 INFO - PROCESS | 1747 | 1465251393184 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
15:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 576ms
15:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
15:16:33 INFO - PROCESS | 1747 | 1465251393680 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:33 INFO - PROCESS | 1747 | 1465251393816 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
15:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 582ms
15:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
15:16:34 INFO - PROCESS | 1747 | 1465251394256 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:34 INFO - PROCESS | 1747 | 1465251394342 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
15:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 477ms
15:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
15:16:34 INFO - PROCESS | 1747 | 1465251394739 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:34 INFO - PROCESS | 1747 | 1465251394829 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
15:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms
15:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
15:16:35 INFO - PROCESS | 1747 | 1465251395214 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:35 INFO - PROCESS | 1747 | 1465251395317 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
15:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 526ms
15:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
15:16:35 INFO - PROCESS | 1747 | 1465251395746 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:35 INFO - PROCESS | 1747 | 1465251395838 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
15:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 525ms
15:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
15:16:36 INFO - PROCESS | 1747 | 1465251396278 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:36 INFO - PROCESS | 1747 | 1465251396384 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
15:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms
15:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
15:16:36 INFO - PROCESS | 1747 | 1465251396811 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:36 INFO - PROCESS | 1747 | 1465251396904 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
15:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 621ms
15:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
15:16:37 INFO - PROCESS | 1747 | 1465251397440 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:37 INFO - PROCESS | 1747 | 1465251397551 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
15:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 781ms
15:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
15:16:38 INFO - PROCESS | 1747 | 1465251398225 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:38 INFO - PROCESS | 1747 | 1465251398340 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
15:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 771ms
15:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
15:16:39 INFO - PROCESS | 1747 | 1465251399003 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:39 INFO - PROCESS | 1747 | 1465251399115 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:39 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
15:16:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:16:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
15:16:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:16:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 578ms
15:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
15:16:39 INFO - PROCESS | 1747 | 1465251399593 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:39 INFO - PROCESS | 1747 | 1465251399693 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:40 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
15:16:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:16:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
15:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 530ms
15:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
15:16:40 INFO - PROCESS | 1747 | 1465251400139 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:40 INFO - PROCESS | 1747 | 1465251400234 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:40 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
15:16:40 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:16:40 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:16:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
15:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 525ms
15:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
15:16:40 INFO - PROCESS | 1747 | 1465251400660 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:40 INFO - PROCESS | 1747 | 1465251400754 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:41 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
15:16:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:16:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
15:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 572ms
15:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
15:16:41 INFO - PROCESS | 1747 | 1465251401238 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:41 INFO - PROCESS | 1747 | 1465251401348 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:41 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
15:16:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:16:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
15:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 579ms
15:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
15:16:41 INFO - PROCESS | 1747 | 1465251401827 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:41 INFO - PROCESS | 1747 | 1465251401960 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:42 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
15:16:42 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:16:42 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:16:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
15:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 826ms
15:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
15:16:42 INFO - PROCESS | 1747 | 1465251402659 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:42 INFO - PROCESS | 1747 | 1465251402754 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
15:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 523ms
15:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
15:16:43 INFO - PROCESS | 1747 | 1465251403193 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:43 INFO - PROCESS | 1747 | 1465251403277 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:43 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
15:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 492ms
15:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
15:16:43 INFO - PROCESS | 1747 | 1465251403689 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:43 INFO - PROCESS | 1747 | 1465251403778 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:44 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
15:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 483ms
15:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
15:16:44 INFO - PROCESS | 1747 | 1465251404176 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:44 INFO - PROCESS | 1747 | 1465251404264 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
15:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 526ms
15:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
15:16:44 INFO - PROCESS | 1747 | 1465251404708 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:44 INFO - PROCESS | 1747 | 1465251404817 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
15:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 927ms
15:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
15:16:45 INFO - PROCESS | 1747 | 1465251405643 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:45 INFO - PROCESS | 1747 | 1465251405771 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
15:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms
15:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
15:16:46 INFO - PROCESS | 1747 | 1465251406284 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:46 INFO - PROCESS | 1747 | 1465251406382 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:46 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
15:16:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
15:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 525ms
15:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
15:16:46 INFO - PROCESS | 1747 | 1465251406823 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:46 INFO - PROCESS | 1747 | 1465251406915 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
15:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 528ms
15:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
15:16:47 INFO - PROCESS | 1747 | 1465251407354 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:47 INFO - PROCESS | 1747 | 1465251407450 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
15:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms
15:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
15:16:47 INFO - PROCESS | 1747 | 1465251407883 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:47 INFO - PROCESS | 1747 | 1465251407977 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
15:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 521ms
15:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
15:16:48 INFO - PROCESS | 1747 | 1465251408411 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:48 INFO - PROCESS | 1747 | 1465251408541 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
15:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 574ms
15:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
15:16:48 INFO - PROCESS | 1747 | 1465251408987 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:49 INFO - PROCESS | 1747 | 1465251409079 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
15:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms
15:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
15:16:49 INFO - PROCESS | 1747 | 1465251409512 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:49 INFO - PROCESS | 1747 | 1465251409609 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
15:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms
15:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
15:16:50 INFO - PROCESS | 1747 | 1465251410036 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:50 INFO - PROCESS | 1747 | 1465251410129 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
15:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms
15:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
15:16:50 INFO - PROCESS | 1747 | 1465251410562 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:50 INFO - PROCESS | 1747 | 1465251410652 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
15:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 520ms
15:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
15:16:51 INFO - PROCESS | 1747 | 1465251411088 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:51 INFO - PROCESS | 1747 | 1465251411193 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
15:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 529ms
15:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
15:16:51 INFO - PROCESS | 1747 | 1465251411620 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:51 INFO - PROCESS | 1747 | 1465251411742 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
15:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 673ms
15:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
15:16:52 INFO - PROCESS | 1747 | 1465251412303 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:52 INFO - PROCESS | 1747 | 1465251412533 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
15:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms
15:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
15:16:53 INFO - PROCESS | 1747 | 1465251413044 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:53 INFO - PROCESS | 1747 | 1465251413148 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
15:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 577ms
15:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
15:16:53 INFO - PROCESS | 1747 | 1465251413630 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:53 INFO - PROCESS | 1747 | 1465251413733 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
15:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 576ms
15:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
15:16:54 INFO - PROCESS | 1747 | 1465251414221 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:54 INFO - PROCESS | 1747 | 1465251414320 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
15:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 534ms
15:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
15:16:54 INFO - PROCESS | 1747 | 1465251414750 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:54 INFO - PROCESS | 1747 | 1465251414845 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
15:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 574ms
15:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
15:16:55 INFO - PROCESS | 1747 | 1465251415329 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:55 INFO - PROCESS | 1747 | 1465251415441 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
15:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 577ms
15:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
15:16:55 INFO - PROCESS | 1747 | 1465251415918 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:56 INFO - PROCESS | 1747 | 1465251416018 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
15:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 572ms
15:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
15:16:56 INFO - PROCESS | 1747 | 1465251416496 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:56 INFO - PROCESS | 1747 | 1465251416583 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
15:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 477ms
15:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
15:16:56 INFO - PROCESS | 1747 | 1465251416980 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:57 INFO - PROCESS | 1747 | 1465251417077 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
15:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 480ms
15:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
15:16:57 INFO - PROCESS | 1747 | 1465251417465 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:57 INFO - PROCESS | 1747 | 1465251417560 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
15:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms
15:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
15:16:57 INFO - PROCESS | 1747 | 1465251417939 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:58 INFO - PROCESS | 1747 | 1465251418025 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
15:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 525ms
15:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
15:16:58 INFO - PROCESS | 1747 | 1465251418472 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:58 INFO - PROCESS | 1747 | 1465251418574 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:58 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
15:16:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:16:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
15:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:16:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 523ms
15:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
15:16:59 INFO - PROCESS | 1747 | 1465251419004 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:59 INFO - PROCESS | 1747 | 1465251419129 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
15:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 676ms
15:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
15:16:59 INFO - PROCESS | 1747 | 1465251419688 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:16:59 INFO - PROCESS | 1747 | 1465251419791 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
15:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 924ms
15:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
15:17:00 INFO - PROCESS | 1747 | 1465251420618 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:00 INFO - PROCESS | 1747 | 1465251420729 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
15:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 584ms
15:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
15:17:01 INFO - PROCESS | 1747 | 1465251421215 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:01 INFO - PROCESS | 1747 | 1465251421355 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:01 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
15:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 577ms
15:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
15:17:01 INFO - PROCESS | 1747 | 1465251421805 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:01 INFO - PROCESS | 1747 | 1465251421900 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:02 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
15:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 524ms
15:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
15:17:02 INFO - PROCESS | 1747 | 1465251422337 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:02 INFO - PROCESS | 1747 | 1465251422432 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
15:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 573ms
15:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
15:17:02 INFO - PROCESS | 1747 | 1465251422914 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:03 INFO - PROCESS | 1747 | 1465251423026 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
15:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1024ms
15:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
15:17:03 INFO - PROCESS | 1747 | 1465251423952 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:04 INFO - PROCESS | 1747 | 1465251424059 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
15:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 522ms
15:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
15:17:04 INFO - PROCESS | 1747 | 1465251424482 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:04 INFO - PROCESS | 1747 | 1465251424572 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
15:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 484ms
15:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
15:17:04 INFO - PROCESS | 1747 | 1465251424965 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:05 INFO - PROCESS | 1747 | 1465251425053 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
15:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 523ms
15:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
15:17:05 INFO - PROCESS | 1747 | 1465251425493 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:05 INFO - PROCESS | 1747 | 1465251425589 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
15:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms
15:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
15:17:06 INFO - PROCESS | 1747 | 1465251426025 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:06 INFO - PROCESS | 1747 | 1465251426121 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
15:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 482ms
15:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
15:17:06 INFO - PROCESS | 1747 | 1465251426509 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:06 INFO - PROCESS | 1747 | 1465251426613 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
15:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 883ms
15:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
15:17:07 INFO - PROCESS | 1747 | 1465251427402 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:07 INFO - PROCESS | 1747 | 1465251427513 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 621ms
15:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
15:17:08 INFO - PROCESS | 1747 | 1465251428036 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:08 INFO - PROCESS | 1747 | 1465251428141 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:08 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
15:17:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
15:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 527ms
15:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
15:17:08 INFO - PROCESS | 1747 | 1465251428576 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:08 INFO - PROCESS | 1747 | 1465251428674 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
15:17:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
15:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 535ms
15:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
15:17:09 INFO - PROCESS | 1747 | 1465251429116 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:09 INFO - PROCESS | 1747 | 1465251429211 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:09 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
15:17:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
15:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 571ms
15:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
15:17:09 INFO - PROCESS | 1747 | 1465251429701 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:09 INFO - PROCESS | 1747 | 1465251429798 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:10 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]"
15:17:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:17:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
15:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 575ms
15:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
15:17:10 INFO - PROCESS | 1747 | 1465251430286 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:10 INFO - PROCESS | 1747 | 1465251430442 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:10 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
15:17:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
15:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 575ms
15:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
15:17:10 INFO - PROCESS | 1747 | 1465251430873 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:10 INFO - PROCESS | 1747 | 1465251430963 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
15:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 473ms
15:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
15:17:11 INFO - PROCESS | 1747 | 1465251431348 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:11 INFO - PROCESS | 1747 | 1465251431443 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
15:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 524ms
15:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
15:17:11 INFO - PROCESS | 1747 | 1465251431876 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:11 INFO - PROCESS | 1747 | 1465251431968 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
15:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 471ms
15:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
15:17:12 INFO - PROCESS | 1747 | 1465251432352 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:12 INFO - PROCESS | 1747 | 1465251432439 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
15:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 481ms
15:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
15:17:12 INFO - PROCESS | 1747 | 1465251432840 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:12 INFO - PROCESS | 1747 | 1465251432950 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
15:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 529ms
15:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
15:17:13 INFO - PROCESS | 1747 | 1465251433373 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:13 INFO - PROCESS | 1747 | 1465251433496 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
15:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 770ms
15:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
15:17:14 INFO - PROCESS | 1747 | 1465251434248 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:14 INFO - PROCESS | 1747 | 1465251434364 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
15:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 714ms
15:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
15:17:14 INFO - PROCESS | 1747 | 1465251434887 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:14 INFO - PROCESS | 1747 | 1465251434990 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
15:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 533ms
15:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
15:17:15 INFO - PROCESS | 1747 | 1465251435419 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:15 INFO - PROCESS | 1747 | 1465251435523 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
15:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 574ms
15:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
15:17:16 INFO - PROCESS | 1747 | 1465251435998 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:16 INFO - PROCESS | 1747 | 1465251436104 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
15:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 588ms
15:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
15:17:16 INFO - PROCESS | 1747 | 1465251436592 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:16 INFO - PROCESS | 1747 | 1465251436685 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
15:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 576ms
15:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
15:17:17 INFO - PROCESS | 1747 | 1465251437183 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:17 INFO - PROCESS | 1747 | 1465251437325 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
15:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 625ms
15:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
15:17:17 INFO - PROCESS | 1747 | 1465251437810 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:17 INFO - PROCESS | 1747 | 1465251437942 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
15:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 526ms
15:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
15:17:18 INFO - PROCESS | 1747 | 1465251438341 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:18 INFO - PROCESS | 1747 | 1465251438434 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
15:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 523ms
15:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
15:17:18 INFO - PROCESS | 1747 | 1465251438869 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:18 INFO - PROCESS | 1747 | 1465251438961 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
15:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms
15:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
15:17:19 INFO - PROCESS | 1747 | 1465251439400 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:19 INFO - PROCESS | 1747 | 1465251439491 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
15:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms
15:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
15:17:19 INFO - PROCESS | 1747 | 1465251439923 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:20 INFO - PROCESS | 1747 | 1465251440037 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
15:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 533ms
15:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
15:17:20 INFO - PROCESS | 1747 | 1465251440460 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:20 INFO - PROCESS | 1747 | 1465251440547 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
15:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 587ms
15:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
15:17:21 INFO - PROCESS | 1747 | 1465251441055 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:21 INFO - PROCESS | 1747 | 1465251441194 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
15:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 772ms
15:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
15:17:21 INFO - PROCESS | 1747 | 1465251441834 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:21 INFO - PROCESS | 1747 | 1465251441984 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
15:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 837ms
15:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
15:17:22 INFO - PROCESS | 1747 | 1465251442677 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:22 INFO - PROCESS | 1747 | 1465251442779 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
15:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 538ms
15:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
15:17:23 INFO - PROCESS | 1747 | 1465251443230 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:23 INFO - PROCESS | 1747 | 1465251443331 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
15:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 579ms
15:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
15:17:23 INFO - PROCESS | 1747 | 1465251443816 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:23 INFO - PROCESS | 1747 | 1465251443913 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
15:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 528ms
15:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
15:17:24 INFO - PROCESS | 1747 | 1465251444345 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:24 INFO - PROCESS | 1747 | 1465251444452 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
15:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 570ms
15:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
15:17:24 INFO - PROCESS | 1747 | 1465251444919 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:25 INFO - PROCESS | 1747 | 1465251445021 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
15:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 572ms
15:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
15:17:25 INFO - PROCESS | 1747 | 1465251445501 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:25 INFO - PROCESS | 1747 | 1465251445613 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
15:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 573ms
15:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
15:17:26 INFO - PROCESS | 1747 | 1465251446076 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:26 INFO - PROCESS | 1747 | 1465251446167 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
15:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms
15:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
15:17:26 INFO - PROCESS | 1747 | 1465251446602 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:26 INFO - PROCESS | 1747 | 1465251446694 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
15:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms
15:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
15:17:27 INFO - PROCESS | 1747 | 1465251447079 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:27 INFO - PROCESS | 1747 | 1465251447164 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
15:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 471ms
15:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
15:17:27 INFO - PROCESS | 1747 | 1465251447555 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:27 INFO - PROCESS | 1747 | 1465251447641 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
15:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 469ms
15:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
15:17:28 INFO - PROCESS | 1747 | 1465251448031 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:28 INFO - PROCESS | 1747 | 1465251448135 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
15:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 627ms
15:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
15:17:28 INFO - PROCESS | 1747 | 1465251448663 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:28 INFO - PROCESS | 1747 | 1465251448787 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
15:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 732ms
15:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
15:17:29 INFO - PROCESS | 1747 | 1465251449402 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:29 INFO - PROCESS | 1747 | 1465251449508 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
15:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 534ms
15:17:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
15:17:29 INFO - PROCESS | 1747 | 1465251449955 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:30 INFO - PROCESS | 1747 | 1465251450050 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:30 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 () {
15:17:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
15:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
15:17:30 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 () {
15:17:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
15:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
15:17:30 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 () {
15:17:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
15:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
15:17:30 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 () {
15:17:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
15:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
15:17:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 472ms
15:17:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
15:17:30 INFO - PROCESS | 1747 | 1465251450448 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:30 INFO - PROCESS | 1747 | 1465251450546 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
15:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
15:17:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
15:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
15:17:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
15:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:17:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
15:17:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 477ms
15:17:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
15:17:30 INFO - PROCESS | 1747 | 1465251450924 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:31 INFO - PROCESS | 1747 | 1465251451023 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:31 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
15:17:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
15:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:17:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
15:17:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
15:17:31 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.
15:17:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
15:17:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 429ms
15:17:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
15:17:31 INFO - PROCESS | 1747 | 1465251451360 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:31 INFO - PROCESS | 1747 | 1465251451471 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
15:17:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 578ms
15:17:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
15:17:31 INFO - PROCESS | 1747 | 1465251451946 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:32 INFO - PROCESS | 1747 | 1465251452060 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
15:17:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 575ms
15:17:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
15:17:32 INFO - PROCESS | 1747 | 1465251452526 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:32 INFO - PROCESS | 1747 | 1465251452641 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
15:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 525ms
15:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
15:17:33 INFO - PROCESS | 1747 | 1465251453055 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:33 INFO - PROCESS | 1747 | 1465251453147 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
15:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms
15:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
15:17:33 INFO - PROCESS | 1747 | 1465251453581 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:33 INFO - PROCESS | 1747 | 1465251453681 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
15:17:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 475ms
15:17:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
15:17:34 INFO - PROCESS | 1747 | 1465251454061 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:34 INFO - PROCESS | 1747 | 1465251454151 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
15:17:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 523ms
15:17:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
15:17:34 INFO - PROCESS | 1747 | 1465251454591 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:34 INFO - PROCESS | 1747 | 1465251454694 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
15:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 525ms
15:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
15:17:35 INFO - PROCESS | 1747 | 1465251455125 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:35 INFO - PROCESS | 1747 | 1465251455215 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
15:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 620ms
15:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
15:17:35 INFO - PROCESS | 1747 | 1465251455748 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:35 INFO - PROCESS | 1747 | 1465251455876 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
15:17:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 777ms
15:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
15:17:36 INFO - PROCESS | 1747 | 1465251456743 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:36 INFO - PROCESS | 1747 | 1465251456878 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
15:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 577ms
15:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
15:17:37 INFO - PROCESS | 1747 | 1465251457328 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:37 INFO - PROCESS | 1747 | 1465251457424 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
15:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 530ms
15:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
15:17:37 INFO - PROCESS | 1747 | 1465251457866 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:37 INFO - PROCESS | 1747 | 1465251457967 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
15:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 534ms
15:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
15:17:38 INFO - PROCESS | 1747 | 1465251458403 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:38 INFO - PROCESS | 1747 | 1465251458500 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
15:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 575ms
15:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
15:17:38 INFO - PROCESS | 1747 | 1465251458978 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:39 INFO - PROCESS | 1747 | 1465251459072 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
15:17:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 524ms
15:17:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
15:17:39 INFO - PROCESS | 1747 | 1465251459510 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:39 INFO - PROCESS | 1747 | 1465251459649 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
15:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 571ms
15:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
15:17:40 INFO - PROCESS | 1747 | 1465251460094 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:40 INFO - PROCESS | 1747 | 1465251460203 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
15:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 542ms
15:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
15:17:40 INFO - PROCESS | 1747 | 1465251460639 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:40 INFO - PROCESS | 1747 | 1465251460736 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
15:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 473ms
15:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
15:17:41 INFO - PROCESS | 1747 | 1465251461117 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:41 INFO - PROCESS | 1747 | 1465251461203 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
15:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 525ms
15:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
15:17:41 INFO - PROCESS | 1747 | 1465251461646 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:41 INFO - PROCESS | 1747 | 1465251461736 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
15:17:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 476ms
15:17:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
15:17:42 INFO - PROCESS | 1747 | 1465251462129 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:42 INFO - PROCESS | 1747 | 1465251462234 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
15:17:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 529ms
15:17:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
15:17:42 INFO - PROCESS | 1747 | 1465251462660 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:42 INFO - PROCESS | 1747 | 1465251462777 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:43 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
15:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 824ms
15:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
15:17:43 INFO - PROCESS | 1747 | 1465251463509 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:43 INFO - PROCESS | 1747 | 1465251463637 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
15:17:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 536ms
15:17:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
15:17:44 INFO - PROCESS | 1747 | 1465251464065 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:44 INFO - PROCESS | 1747 | 1465251464157 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:44 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
15:17:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 488ms
15:17:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
15:17:44 INFO - PROCESS | 1747 | 1465251464564 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:44 INFO - PROCESS | 1747 | 1465251464662 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
15:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 530ms
15:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
15:17:45 INFO - PROCESS | 1747 | 1465251465090 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:45 INFO - PROCESS | 1747 | 1465251465181 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
15:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 480ms
15:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
15:17:45 INFO - PROCESS | 1747 | 1465251465581 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:45 INFO - PROCESS | 1747 | 1465251465667 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
15:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms
15:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
15:17:46 INFO - PROCESS | 1747 | 1465251466108 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:46 INFO - PROCESS | 1747 | 1465251466236 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
15:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 620ms
15:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
15:17:46 INFO - PROCESS | 1747 | 1465251466730 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:46 INFO - PROCESS | 1747 | 1465251466817 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
15:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 471ms
15:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
15:17:47 INFO - PROCESS | 1747 | 1465251467206 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:47 INFO - PROCESS | 1747 | 1465251467291 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
15:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 479ms
15:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
15:17:47 INFO - PROCESS | 1747 | 1465251467691 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:47 INFO - PROCESS | 1747 | 1465251467778 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
15:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 477ms
15:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
15:17:48 INFO - PROCESS | 1747 | 1465251468173 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:48 INFO - PROCESS | 1747 | 1465251468258 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
15:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 481ms
15:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
15:17:48 INFO - PROCESS | 1747 | 1465251468660 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:48 INFO - PROCESS | 1747 | 1465251468759 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
15:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 481ms
15:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
15:17:49 INFO - PROCESS | 1747 | 1465251469144 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:49 INFO - PROCESS | 1747 | 1465251469235 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
15:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 525ms
15:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
15:17:49 INFO - PROCESS | 1747 | 1465251469677 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:49 INFO - PROCESS | 1747 | 1465251469805 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
15:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 725ms
15:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
15:17:50 INFO - PROCESS | 1747 | 1465251470414 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:50 INFO - PROCESS | 1747 | 1465251470600 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
15:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 824ms
15:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
15:17:51 INFO - PROCESS | 1747 | 1465251471247 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:51 INFO - PROCESS | 1747 | 1465251471353 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
15:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 527ms
15:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
15:17:51 INFO - PROCESS | 1747 | 1465251471781 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:51 INFO - PROCESS | 1747 | 1465251471877 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
15:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 523ms
15:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
15:17:52 INFO - PROCESS | 1747 | 1465251472316 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:52 INFO - PROCESS | 1747 | 1465251472412 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
15:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 523ms
15:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
15:17:52 INFO - PROCESS | 1747 | 1465251472836 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:52 INFO - PROCESS | 1747 | 1465251472930 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:53 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
15:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms
15:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
15:17:53 INFO - PROCESS | 1747 | 1465251473363 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:53 INFO - PROCESS | 1747 | 1465251473464 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
15:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 525ms
15:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
15:17:53 INFO - PROCESS | 1747 | 1465251473895 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:54 INFO - PROCESS | 1747 | 1465251474027 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
15:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 569ms
15:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
15:17:54 INFO - PROCESS | 1747 | 1465251474472 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:54 INFO - PROCESS | 1747 | 1465251474558 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:54 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
15:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 485ms
15:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
15:17:54 INFO - PROCESS | 1747 | 1465251474961 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:55 INFO - PROCESS | 1747 | 1465251475047 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
15:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 484ms
15:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
15:17:55 INFO - PROCESS | 1747 | 1465251475452 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:55 INFO - PROCESS | 1747 | 1465251475533 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
15:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 424ms
15:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
15:17:55 INFO - PROCESS | 1747 | 1465251475886 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:55 INFO - PROCESS | 1747 | 1465251475975 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
15:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 486ms
15:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
15:17:56 INFO - PROCESS | 1747 | 1465251476374 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:56 INFO - PROCESS | 1747 | 1465251476475 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
15:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 474ms
15:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
15:17:56 INFO - PROCESS | 1747 | 1465251476851 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:56 INFO - PROCESS | 1747 | 1465251476933 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
15:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 879ms
15:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
15:17:57 INFO - PROCESS | 1747 | 1465251477738 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:57 INFO - PROCESS | 1747 | 1465251477856 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:58 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
15:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 531ms
15:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
15:17:58 INFO - PROCESS | 1747 | 1465251478278 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:58 INFO - PROCESS | 1747 | 1465251478383 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
15:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 525ms
15:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
15:17:58 INFO - PROCESS | 1747 | 1465251478815 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:58 INFO - PROCESS | 1747 | 1465251478919 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:59 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
15:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 528ms
15:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
15:17:59 INFO - PROCESS | 1747 | 1465251479339 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:59 INFO - PROCESS | 1747 | 1465251479429 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
15:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 470ms
15:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
15:17:59 INFO - PROCESS | 1747 | 1465251479815 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:17:59 INFO - PROCESS | 1747 | 1465251479903 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
15:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 575ms
15:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
15:18:00 INFO - PROCESS | 1747 | 1465251480399 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:00 INFO - PROCESS | 1747 | 1465251480519 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
15:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms
15:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
15:18:01 INFO - PROCESS | 1747 | 1465251481074 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:01 INFO - PROCESS | 1747 | 1465251481166 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
15:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 525ms
15:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
15:18:01 INFO - PROCESS | 1747 | 1465251481603 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:01 INFO - PROCESS | 1747 | 1465251481699 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
15:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 520ms
15:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
15:18:02 INFO - PROCESS | 1747 | 1465251482130 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:02 INFO - PROCESS | 1747 | 1465251482221 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
15:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms
15:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
15:18:02 INFO - PROCESS | 1747 | 1465251482655 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:02 INFO - PROCESS | 1747 | 1465251482745 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
15:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 470ms
15:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
15:18:03 INFO - PROCESS | 1747 | 1465251483133 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:03 INFO - PROCESS | 1747 | 1465251483243 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
15:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 527ms
15:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
15:18:03 INFO - PROCESS | 1747 | 1465251483662 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:03 INFO - PROCESS | 1747 | 1465251483749 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
15:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 624ms
15:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
15:18:04 INFO - PROCESS | 1747 | 1465251484294 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:04 INFO - PROCESS | 1747 | 1465251484416 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
15:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 972ms
15:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
15:18:05 INFO - PROCESS | 1747 | 1465251485273 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:05 INFO - PROCESS | 1747 | 1465251485385 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
15:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 571ms
15:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
15:18:05 INFO - PROCESS | 1747 | 1465251485853 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:05 INFO - PROCESS | 1747 | 1465251485950 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:06 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
15:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms
15:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
15:18:06 INFO - PROCESS | 1747 | 1465251486387 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:06 INFO - PROCESS | 1747 | 1465251486480 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:06 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
15:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 529ms
15:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
15:18:06 INFO - PROCESS | 1747 | 1465251486919 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:07 INFO - PROCESS | 1747 | 1465251487016 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:07 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
15:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 576ms
15:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
15:18:07 INFO - PROCESS | 1747 | 1465251487500 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:07 INFO - PROCESS | 1747 | 1465251487596 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:08 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)
15:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 535ms
15:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
15:18:08 INFO - PROCESS | 1747 | 1465251488048 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:08 INFO - PROCESS | 1747 | 1465251488175 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms
15:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
15:18:08 INFO - PROCESS | 1747 | 1465251488672 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:08 INFO - PROCESS | 1747 | 1465251488764 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
15:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms
15:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
15:18:09 INFO - PROCESS | 1747 | 1465251489148 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:09 INFO - PROCESS | 1747 | 1465251489236 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
15:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 470ms
15:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
15:18:09 INFO - PROCESS | 1747 | 1465251489622 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:09 INFO - PROCESS | 1747 | 1465251489708 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
15:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 480ms
15:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
15:18:10 INFO - PROCESS | 1747 | 1465251490107 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:10 INFO - PROCESS | 1747 | 1465251490198 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
15:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 478ms
15:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
15:18:10 INFO - PROCESS | 1747 | 1465251490591 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:10 INFO - PROCESS | 1747 | 1465251490693 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
15:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 472ms
15:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
15:18:11 INFO - PROCESS | 1747 | 1465251491068 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:11 INFO - PROCESS | 1747 | 1465251491159 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
15:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 885ms
15:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
15:18:11 INFO - PROCESS | 1747 | 1465251491966 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:12 INFO - PROCESS | 1747 | 1465251492107 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
15:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 626ms
15:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
15:18:12 INFO - PROCESS | 1747 | 1465251492602 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:12 INFO - PROCESS | 1747 | 1465251492716 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
15:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 523ms
15:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
15:18:13 INFO - PROCESS | 1747 | 1465251493138 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:13 INFO - PROCESS | 1747 | 1465251493237 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
15:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 546ms
15:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
15:18:13 INFO - PROCESS | 1747 | 1465251493687 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:13 INFO - PROCESS | 1747 | 1465251493780 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:14 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
15:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 477ms
15:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
15:18:14 INFO - PROCESS | 1747 | 1465251494174 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:14 INFO - PROCESS | 1747 | 1465251494267 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
15:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 574ms
15:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
15:18:14 INFO - PROCESS | 1747 | 1465251494755 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:14 INFO - PROCESS | 1747 | 1465251494892 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
15:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 572ms
15:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
15:18:15 INFO - PROCESS | 1747 | 1465251495335 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:15 INFO - PROCESS | 1747 | 1465251495419 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:15 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)
15:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 478ms
15:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
15:18:15 INFO - PROCESS | 1747 | 1465251495819 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:15 INFO - PROCESS | 1747 | 1465251495908 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms
15:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
15:18:16 INFO - PROCESS | 1747 | 1465251496345 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:16 INFO - PROCESS | 1747 | 1465251496434 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
15:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 526ms
15:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
15:18:16 INFO - PROCESS | 1747 | 1465251496879 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:16 INFO - PROCESS | 1747 | 1465251496971 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
15:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 526ms
15:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
15:18:17 INFO - PROCESS | 1747 | 1465251497411 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:17 INFO - PROCESS | 1747 | 1465251497520 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
15:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 529ms
15:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
15:18:17 INFO - PROCESS | 1747 | 1465251497942 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:18 INFO - PROCESS | 1747 | 1465251498030 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
15:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 620ms
15:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
15:18:18 INFO - PROCESS | 1747 | 1465251498570 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:18 INFO - PROCESS | 1747 | 1465251498700 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
15:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 825ms
15:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
15:18:19 INFO - PROCESS | 1747 | 1465251499400 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:19 INFO - PROCESS | 1747 | 1465251499503 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
15:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 527ms
15:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
15:18:19 INFO - PROCESS | 1747 | 1465251499947 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:20 INFO - PROCESS | 1747 | 1465251500042 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
15:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 477ms
15:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
15:18:20 INFO - PROCESS | 1747 | 1465251500437 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:20 INFO - PROCESS | 1747 | 1465251500534 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
15:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 528ms
15:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
15:18:20 INFO - PROCESS | 1747 | 1465251500960 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:21 INFO - PROCESS | 1747 | 1465251501050 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
15:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 482ms
15:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
15:18:21 INFO - PROCESS | 1747 | 1465251501454 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:21 INFO - PROCESS | 1747 | 1465251501542 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
15:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 520ms
15:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
15:18:21 INFO - PROCESS | 1747 | 1465251501982 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:22 INFO - PROCESS | 1747 | 1465251502097 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
15:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 572ms
15:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
15:18:22 INFO - PROCESS | 1747 | 1465251502569 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:22 INFO - PROCESS | 1747 | 1465251502664 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
15:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 470ms
15:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
15:18:23 INFO - PROCESS | 1747 | 1465251503043 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:23 INFO - PROCESS | 1747 | 1465251503125 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
15:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 473ms
15:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
15:18:23 INFO - PROCESS | 1747 | 1465251503520 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:23 INFO - PROCESS | 1747 | 1465251503604 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
15:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 487ms
15:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
15:18:24 INFO - PROCESS | 1747 | 1465251504012 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:24 INFO - PROCESS | 1747 | 1465251504100 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
15:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 473ms
15:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
15:18:24 INFO - PROCESS | 1747 | 1465251504491 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:24 INFO - PROCESS | 1747 | 1465251504591 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
15:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 476ms
15:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
15:18:24 INFO - PROCESS | 1747 | 1465251504972 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:25 INFO - PROCESS | 1747 | 1465251505060 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
15:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 483ms
15:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
15:18:25 INFO - PROCESS | 1747 | 1465251505462 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:25 INFO - PROCESS | 1747 | 1465251505615 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
15:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 783ms
15:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
15:18:26 INFO - PROCESS | 1747 | 1465251506250 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:26 INFO - PROCESS | 1747 | 1465251506376 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
15:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 924ms
15:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
15:18:27 INFO - PROCESS | 1747 | 1465251507181 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:27 INFO - PROCESS | 1747 | 1465251507305 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
15:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 622ms
15:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
15:18:27 INFO - PROCESS | 1747 | 1465251507811 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:27 INFO - PROCESS | 1747 | 1465251507908 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
15:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 525ms
15:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
15:18:28 INFO - PROCESS | 1747 | 1465251508353 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:28 INFO - PROCESS | 1747 | 1465251508451 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
15:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 535ms
15:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
15:18:28 INFO - PROCESS | 1747 | 1465251508883 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:28 INFO - PROCESS | 1747 | 1465251508978 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
15:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 526ms
15:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
15:18:29 INFO - PROCESS | 1747 | 1465251509413 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:29 INFO - PROCESS | 1747 | 1465251509519 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
15:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 674ms
15:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
15:18:30 INFO - PROCESS | 1747 | 1465251510095 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:30 INFO - PROCESS | 1747 | 1465251510226 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
15:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 571ms
15:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
15:18:30 INFO - PROCESS | 1747 | 1465251510675 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:30 INFO - PROCESS | 1747 | 1465251510761 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
15:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 478ms
15:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
15:18:31 INFO - PROCESS | 1747 | 1465251511152 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:31 INFO - PROCESS | 1747 | 1465251511244 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
15:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 471ms
15:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
15:18:31 INFO - PROCESS | 1747 | 1465251511630 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:31 INFO - PROCESS | 1747 | 1465251511746 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
15:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 528ms
15:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
15:18:32 INFO - PROCESS | 1747 | 1465251512168 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:32 INFO - PROCESS | 1747 | 1465251512266 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
15:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 469ms
15:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
15:18:32 INFO - PROCESS | 1747 | 1465251512645 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:32 INFO - PROCESS | 1747 | 1465251512747 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
15:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 572ms
15:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
15:18:33 INFO - PROCESS | 1747 | 1465251513228 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:33 INFO - PROCESS | 1747 | 1465251513419 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
15:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 989ms
15:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
15:18:34 INFO - PROCESS | 1747 | 1465251514254 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:34 INFO - PROCESS | 1747 | 1465251514522 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
15:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 960ms
15:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
15:18:35 INFO - PROCESS | 1747 | 1465251515197 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:35 INFO - PROCESS | 1747 | 1465251515293 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
15:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 529ms
15:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
15:18:35 INFO - PROCESS | 1747 | 1465251515741 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:35 INFO - PROCESS | 1747 | 1465251515841 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
15:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 574ms
15:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
15:18:36 INFO - PROCESS | 1747 | 1465251516329 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:36 INFO - PROCESS | 1747 | 1465251516425 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
15:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 480ms
15:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
15:18:36 INFO - PROCESS | 1747 | 1465251516805 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:36 INFO - PROCESS | 1747 | 1465251516902 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
15:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 529ms
15:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
15:18:37 INFO - PROCESS | 1747 | 1465251517345 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:37 INFO - PROCESS | 1747 | 1465251517444 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
15:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 572ms
15:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
15:18:37 INFO - PROCESS | 1747 | 1465251517921 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:38 INFO - PROCESS | 1747 | 1465251518048 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
15:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 620ms
15:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
15:18:38 INFO - PROCESS | 1747 | 1465251518548 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:38 INFO - PROCESS | 1747 | 1465251518664 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:39 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
15:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 528ms
15:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
15:18:39 INFO - PROCESS | 1747 | 1465251519081 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:39 INFO - PROCESS | 1747 | 1465251519168 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:39 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
15:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 478ms
15:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
15:18:39 INFO - PROCESS | 1747 | 1465251519565 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:39 INFO - PROCESS | 1747 | 1465251519681 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
15:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 474ms
15:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
15:18:40 INFO - PROCESS | 1747 | 1465251520044 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:40 INFO - PROCESS | 1747 | 1465251520133 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
15:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 520ms
15:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
15:18:40 INFO - PROCESS | 1747 | 1465251520569 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:40 INFO - PROCESS | 1747 | 1465251520667 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
15:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 482ms
15:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
15:18:41 INFO - PROCESS | 1747 | 1465251521056 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:41 INFO - PROCESS | 1747 | 1465251521150 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
15:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 623ms
15:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
15:18:41 INFO - PROCESS | 1747 | 1465251521687 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:41 INFO - PROCESS | 1747 | 1465251521798 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
15:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 724ms
15:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
15:18:42 INFO - PROCESS | 1747 | 1465251522415 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:42 INFO - PROCESS | 1747 | 1465251522741 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
15:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 773ms
15:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
15:18:43 INFO - PROCESS | 1747 | 1465251523196 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:43 INFO - PROCESS | 1747 | 1465251523313 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
15:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 524ms
15:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
15:18:43 INFO - PROCESS | 1747 | 1465251523729 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:43 INFO - PROCESS | 1747 | 1465251523830 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:44 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)
15:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 530ms
15:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
15:18:44 INFO - PROCESS | 1747 | 1465251524274 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:44 INFO - PROCESS | 1747 | 1465251524366 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
15:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 534ms
15:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
15:18:44 INFO - PROCESS | 1747 | 1465251524803 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:44 INFO - PROCESS | 1747 | 1465251524910 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
15:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 526ms
15:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
15:18:45 INFO - PROCESS | 1747 | 1465251525334 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:45 INFO - PROCESS | 1747 | 1465251525424 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
15:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 723ms
15:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
15:18:46 INFO - PROCESS | 1747 | 1465251526064 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:46 INFO - PROCESS | 1747 | 1465251526189 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
15:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 821ms
15:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
15:18:46 INFO - PROCESS | 1747 | 1465251526891 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:46 INFO - PROCESS | 1747 | 1465251526980 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
15:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1178ms
15:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
15:18:48 INFO - PROCESS | 1747 | 1465251528078 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:48 INFO - PROCESS | 1747 | 1465251528202 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
15:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 571ms
15:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
15:18:48 INFO - PROCESS | 1747 | 1465251528659 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:48 INFO - PROCESS | 1747 | 1465251528757 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
15:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 723ms
15:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
15:18:49 INFO - PROCESS | 1747 | 1465251529429 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:49 INFO - PROCESS | 1747 | 1465251529527 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
15:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 525ms
15:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
15:18:49 INFO - PROCESS | 1747 | 1465251529975 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:50 INFO - PROCESS | 1747 | 1465251530069 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
15:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 524ms
15:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
15:18:50 INFO - PROCESS | 1747 | 1465251530510 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:50 INFO - PROCESS | 1747 | 1465251530621 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
15:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 578ms
15:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
15:18:51 INFO - PROCESS | 1747 | 1465251531086 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:51 INFO - PROCESS | 1747 | 1465251531196 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
15:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 483ms
15:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
15:18:51 INFO - PROCESS | 1747 | 1465251531574 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:51 INFO - PROCESS | 1747 | 1465251531660 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
15:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 471ms
15:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
15:18:52 INFO - PROCESS | 1747 | 1465251532053 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:52 INFO - PROCESS | 1747 | 1465251532157 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
15:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 475ms
15:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
15:18:52 INFO - PROCESS | 1747 | 1465251532533 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:52 INFO - PROCESS | 1747 | 1465251532621 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
15:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 491ms
15:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
15:18:53 INFO - PROCESS | 1747 | 1465251533025 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:53 INFO - PROCESS | 1747 | 1465251533112 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
15:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 473ms
15:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
15:18:53 INFO - PROCESS | 1747 | 1465251533504 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:53 INFO - PROCESS | 1747 | 1465251533593 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
15:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 523ms
15:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
15:18:54 INFO - PROCESS | 1747 | 1465251534031 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:54 INFO - PROCESS | 1747 | 1465251534124 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
15:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms
15:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
15:18:54 INFO - PROCESS | 1747 | 1465251534670 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:54 INFO - PROCESS | 1747 | 1465251534775 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
15:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 738ms
15:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
15:18:55 INFO - PROCESS | 1747 | 1465251535412 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:55 INFO - PROCESS | 1747 | 1465251535505 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
15:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 520ms
15:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
15:18:55 INFO - PROCESS | 1747 | 1465251535948 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:56 INFO - PROCESS | 1747 | 1465251536049 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
15:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms
15:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
15:18:56 INFO - PROCESS | 1747 | 1465251536485 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:56 INFO - PROCESS | 1747 | 1465251536582 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
15:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 528ms
15:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
15:18:57 INFO - PROCESS | 1747 | 1465251537008 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:57 INFO - PROCESS | 1747 | 1465251537112 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:57 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
15:18:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:18:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
15:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:18:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:18:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 525ms
15:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
15:18:57 INFO - PROCESS | 1747 | 1465251537544 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:57 INFO - PROCESS | 1747 | 1465251537646 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
15:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 534ms
15:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
15:18:58 INFO - PROCESS | 1747 | 1465251538088 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:58 INFO - PROCESS | 1747 | 1465251538220 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
15:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 571ms
15:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
15:18:58 INFO - PROCESS | 1747 | 1465251538665 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:58 INFO - PROCESS | 1747 | 1465251538754 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:59 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
15:18:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:18:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
15:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:18:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:18:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 481ms
15:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
15:18:59 INFO - PROCESS | 1747 | 1465251539148 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:59 INFO - PROCESS | 1747 | 1465251539237 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:59 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
15:18:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:18:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
15:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:18:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:18:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 472ms
15:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
15:18:59 INFO - PROCESS | 1747 | 1465251539627 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:18:59 INFO - PROCESS | 1747 | 1465251539712 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
15:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 472ms
15:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
15:19:00 INFO - PROCESS | 1747 | 1465251540107 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:00 INFO - PROCESS | 1747 | 1465251540199 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
15:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 475ms
15:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
15:19:00 INFO - PROCESS | 1747 | 1465251540585 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:00 INFO - PROCESS | 1747 | 1465251540691 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
15:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 529ms
15:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
15:19:01 INFO - PROCESS | 1747 | 1465251541118 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:01 INFO - PROCESS | 1747 | 1465251541208 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
15:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 620ms
15:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
15:19:01 INFO - PROCESS | 1747 | 1465251541762 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:01 INFO - PROCESS | 1747 | 1465251541882 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
15:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 674ms
15:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
15:19:02 INFO - PROCESS | 1747 | 1465251542449 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:02 INFO - PROCESS | 1747 | 1465251542605 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
15:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 570ms
15:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
15:19:03 INFO - PROCESS | 1747 | 1465251543030 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:03 INFO - PROCESS | 1747 | 1465251543145 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
15:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 533ms
15:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
15:19:03 INFO - PROCESS | 1747 | 1465251543576 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:03 INFO - PROCESS | 1747 | 1465251543667 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
15:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 534ms
15:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
15:19:04 INFO - PROCESS | 1747 | 1465251544106 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:04 INFO - PROCESS | 1747 | 1465251544197 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
15:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 478ms
15:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
15:19:04 INFO - PROCESS | 1747 | 1465251544589 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:04 INFO - PROCESS | 1747 | 1465251544692 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
15:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 527ms
15:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
15:19:05 INFO - PROCESS | 1747 | 1465251545124 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:05 INFO - PROCESS | 1747 | 1465251545245 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
15:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 526ms
15:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
15:19:05 INFO - PROCESS | 1747 | 1465251545657 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:05 INFO - PROCESS | 1747 | 1465251545738 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
15:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 479ms
15:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
15:19:06 INFO - PROCESS | 1747 | 1465251546135 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:06 INFO - PROCESS | 1747 | 1465251546219 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
15:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 475ms
15:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
15:19:06 INFO - PROCESS | 1747 | 1465251546617 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:06 INFO - PROCESS | 1747 | 1465251546714 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
15:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 476ms
15:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
15:19:07 INFO - PROCESS | 1747 | 1465251547096 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:07 INFO - PROCESS | 1747 | 1465251547182 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
15:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 469ms
15:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
15:19:07 INFO - PROCESS | 1747 | 1465251547571 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:07 INFO - PROCESS | 1747 | 1465251547669 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
15:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 477ms
15:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
15:19:08 INFO - PROCESS | 1747 | 1465251548052 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:08 INFO - PROCESS | 1747 | 1465251548137 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
15:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 480ms
15:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
15:19:08 INFO - PROCESS | 1747 | 1465251548536 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:08 INFO - PROCESS | 1747 | 1465251548645 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
15:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 585ms
15:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
15:19:09 INFO - PROCESS | 1747 | 1465251549137 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:09 INFO - PROCESS | 1747 | 1465251549242 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
15:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 689ms
15:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
15:19:09 INFO - PROCESS | 1747 | 1465251549864 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:09 INFO - PROCESS | 1747 | 1465251549954 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
15:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 496ms
15:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
15:19:10 INFO - PROCESS | 1747 | 1465251550345 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:10 INFO - PROCESS | 1747 | 1465251550443 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
15:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms
15:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
15:19:10 INFO - PROCESS | 1747 | 1465251550881 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:10 INFO - PROCESS | 1747 | 1465251550987 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
15:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 578ms
15:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
15:19:11 INFO - PROCESS | 1747 | 1465251551454 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:11 INFO - PROCESS | 1747 | 1465251551556 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
15:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms
15:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
15:19:11 INFO - PROCESS | 1747 | 1465251551980 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:12 INFO - PROCESS | 1747 | 1465251552070 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
15:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 570ms
15:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
15:19:12 INFO - PROCESS | 1747 | 1465251552565 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:12 INFO - PROCESS | 1747 | 1465251552696 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
15:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 627ms
15:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
15:19:13 INFO - PROCESS | 1747 | 1465251553210 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:13 INFO - PROCESS | 1747 | 1465251553332 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
15:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 544ms
15:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
15:19:13 INFO - PROCESS | 1747 | 1465251553741 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:13 INFO - PROCESS | 1747 | 1465251553830 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
15:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 479ms
15:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
15:19:14 INFO - PROCESS | 1747 | 1465251554224 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:14 INFO - PROCESS | 1747 | 1465251554313 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
15:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms
15:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
15:19:14 INFO - PROCESS | 1747 | 1465251554700 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:14 INFO - PROCESS | 1747 | 1465251554786 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
15:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 486ms
15:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
15:19:15 INFO - PROCESS | 1747 | 1465251555193 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:15 INFO - PROCESS | 1747 | 1465251555302 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
15:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 525ms
15:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
15:19:15 INFO - PROCESS | 1747 | 1465251555723 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:15 INFO - PROCESS | 1747 | 1465251555821 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
15:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 525ms
15:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
15:19:16 INFO - PROCESS | 1747 | 1465251556257 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:16 INFO - PROCESS | 1747 | 1465251556384 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
15:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 725ms
15:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
15:19:17 INFO - PROCESS | 1747 | 1465251557028 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:17 INFO - PROCESS | 1747 | 1465251557217 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
15:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 735ms
15:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
15:19:17 INFO - PROCESS | 1747 | 1465251557767 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:17 INFO - PROCESS | 1747 | 1465251557871 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
15:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 524ms
15:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
15:19:18 INFO - PROCESS | 1747 | 1465251558298 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:18 INFO - PROCESS | 1747 | 1465251558442 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:18 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
15:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 625ms
15:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
15:19:18 INFO - PROCESS | 1747 | 1465251558948 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:19 INFO - PROCESS | 1747 | 1465251559082 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
15:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 592ms
15:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
15:19:19 INFO - PROCESS | 1747 | 1465251559527 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:19 INFO - PROCESS | 1747 | 1465251559640 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
15:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 519ms
15:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
15:19:20 INFO - PROCESS | 1747 | 1465251560059 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:20 INFO - PROCESS | 1747 | 1465251560183 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
15:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 573ms
15:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
15:19:20 INFO - PROCESS | 1747 | 1465251560639 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:20 INFO - PROCESS | 1747 | 1465251560737 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
15:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 575ms
15:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
15:19:21 INFO - PROCESS | 1747 | 1465251561218 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:21 INFO - PROCESS | 1747 | 1465251561303 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
15:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 526ms
15:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
15:19:21 INFO - PROCESS | 1747 | 1465251561749 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:21 INFO - PROCESS | 1747 | 1465251561837 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
15:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 475ms
15:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
15:19:22 INFO - PROCESS | 1747 | 1465251562229 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:22 INFO - PROCESS | 1747 | 1465251562326 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
15:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 523ms
15:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
15:19:22 INFO - PROCESS | 1747 | 1465251562761 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:22 INFO - PROCESS | 1747 | 1465251562847 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:23 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
15:19:23 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
15:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:19:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:19:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 522ms
15:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
15:19:23 INFO - PROCESS | 1747 | 1465251563289 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:23 INFO - PROCESS | 1747 | 1465251563396 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
15:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 528ms
15:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
15:19:23 INFO - PROCESS | 1747 | 1465251563854 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:23 INFO - PROCESS | 1747 | 1465251563962 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
15:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 660ms
15:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
15:19:24 INFO - PROCESS | 1747 | 1465251564494 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:24 INFO - PROCESS | 1747 | 1465251564617 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
15:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 721ms
15:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
15:19:25 INFO - PROCESS | 1747 | 1465251565237 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:25 INFO - PROCESS | 1747 | 1465251565372 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
15:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 529ms
15:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
15:19:25 INFO - PROCESS | 1747 | 1465251565771 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:25 INFO - PROCESS | 1747 | 1465251565866 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
15:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 529ms
15:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
15:19:26 INFO - PROCESS | 1747 | 1465251566314 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:26 INFO - PROCESS | 1747 | 1465251566413 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
15:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 538ms
15:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
15:19:26 INFO - PROCESS | 1747 | 1465251566847 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:26 INFO - PROCESS | 1747 | 1465251566954 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
15:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 478ms
15:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
15:19:27 INFO - PROCESS | 1747 | 1465251567331 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:27 INFO - PROCESS | 1747 | 1465251567432 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
15:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 584ms
15:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
15:19:27 INFO - PROCESS | 1747 | 1465251567924 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:28 INFO - PROCESS | 1747 | 1465251568071 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
15:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 626ms
15:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
15:19:28 INFO - PROCESS | 1747 | 1465251568551 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:28 INFO - PROCESS | 1747 | 1465251568678 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
15:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms
15:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
15:19:29 INFO - PROCESS | 1747 | 1465251569129 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:29 INFO - PROCESS | 1747 | 1465251569233 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
15:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms
15:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
15:19:29 INFO - PROCESS | 1747 | 1465251569655 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:29 INFO - PROCESS | 1747 | 1465251569744 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
15:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms
15:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
15:19:30 INFO - PROCESS | 1747 | 1465251570183 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:30 INFO - PROCESS | 1747 | 1465251570271 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
15:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 520ms
15:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
15:19:30 INFO - PROCESS | 1747 | 1465251570711 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:30 INFO - PROCESS | 1747 | 1465251570824 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
15:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 593ms
15:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
15:19:31 INFO - PROCESS | 1747 | 1465251571308 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:31 INFO - PROCESS | 1747 | 1465251571404 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
15:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 634ms
15:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
15:19:31 INFO - PROCESS | 1747 | 1465251571961 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:32 INFO - PROCESS | 1747 | 1465251572098 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
15:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 826ms
15:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
15:19:32 INFO - PROCESS | 1747 | 1465251572800 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:32 INFO - PROCESS | 1747 | 1465251572926 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
15:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 827ms
15:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
15:19:33 INFO - PROCESS | 1747 | 1465251573635 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:33 INFO - PROCESS | 1747 | 1465251573727 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
15:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 583ms
15:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
15:19:34 INFO - PROCESS | 1747 | 1465251574226 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:34 INFO - PROCESS | 1747 | 1465251574337 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
15:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 586ms
15:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
15:19:34 INFO - PROCESS | 1747 | 1465251574828 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:34 INFO - PROCESS | 1747 | 1465251574925 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
15:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 577ms
15:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
15:19:35 INFO - PROCESS | 1747 | 1465251575404 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:35 INFO - PROCESS | 1747 | 1465251575505 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
15:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 571ms
15:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
15:19:35 INFO - PROCESS | 1747 | 1465251575980 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:36 INFO - PROCESS | 1747 | 1465251576090 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
15:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 572ms
15:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
15:19:36 INFO - PROCESS | 1747 | 1465251576562 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:36 INFO - PROCESS | 1747 | 1465251576686 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
15:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 575ms
15:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
15:19:37 INFO - PROCESS | 1747 | 1465251577146 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:37 INFO - PROCESS | 1747 | 1465251577255 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
15:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 572ms
15:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
15:19:37 INFO - PROCESS | 1747 | 1465251577722 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:37 INFO - PROCESS | 1747 | 1465251577818 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
15:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms
15:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
15:19:38 INFO - PROCESS | 1747 | 1465251578251 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:38 INFO - PROCESS | 1747 | 1465251578337 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
15:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 480ms
15:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
15:19:38 INFO - PROCESS | 1747 | 1465251578740 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:38 INFO - PROCESS | 1747 | 1465251578831 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
15:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 527ms
15:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
15:19:39 INFO - PROCESS | 1747 | 1465251579270 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:39 INFO - PROCESS | 1747 | 1465251579383 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
15:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 779ms
15:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
15:19:40 INFO - PROCESS | 1747 | 1465251580072 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:40 INFO - PROCESS | 1747 | 1465251580265 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
15:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 625ms
15:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
15:19:40 INFO - PROCESS | 1747 | 1465251580705 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:40 INFO - PROCESS | 1747 | 1465251580834 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
15:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 573ms
15:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
15:19:41 INFO - PROCESS | 1747 | 1465251581291 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:41 INFO - PROCESS | 1747 | 1465251581392 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
15:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 587ms
15:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
15:19:41 INFO - PROCESS | 1747 | 1465251581873 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:41 INFO - PROCESS | 1747 | 1465251581977 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
15:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms
15:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
15:19:42 INFO - PROCESS | 1747 | 1465251582399 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:42 INFO - PROCESS | 1747 | 1465251582507 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
15:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 571ms
15:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
15:19:42 INFO - PROCESS | 1747 | 1465251582983 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:43 INFO - PROCESS | 1747 | 1465251583125 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
15:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 588ms
15:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
15:19:43 INFO - PROCESS | 1747 | 1465251583567 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:43 INFO - PROCESS | 1747 | 1465251583663 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
15:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms
15:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
15:19:44 INFO - PROCESS | 1747 | 1465251584092 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:44 INFO - PROCESS | 1747 | 1465251584181 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
15:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 519ms
15:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
15:19:44 INFO - PROCESS | 1747 | 1465251584617 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:44 INFO - PROCESS | 1747 | 1465251584721 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
15:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 522ms
15:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
15:19:45 INFO - PROCESS | 1747 | 1465251585148 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:45 INFO - PROCESS | 1747 | 1465251585240 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
15:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 469ms
15:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
15:19:45 INFO - PROCESS | 1747 | 1465251585619 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:45 INFO - PROCESS | 1747 | 1465251585721 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
15:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 623ms
15:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
15:19:46 INFO - PROCESS | 1747 | 1465251586256 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:46 INFO - PROCESS | 1747 | 1465251586370 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
15:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 686ms
15:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
15:19:46 INFO - PROCESS | 1747 | 1465251586948 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:47 INFO - PROCESS | 1747 | 1465251587095 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
15:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 779ms
15:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
15:19:47 INFO - PROCESS | 1747 | 1465251587731 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:47 INFO - PROCESS | 1747 | 1465251587831 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
15:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 822ms
15:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
15:19:48 INFO - PROCESS | 1747 | 1465251588558 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:48 INFO - PROCESS | 1747 | 1465251588656 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
15:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 525ms
15:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
15:19:49 INFO - PROCESS | 1747 | 1465251589093 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:49 INFO - PROCESS | 1747 | 1465251589188 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
15:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 525ms
15:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
15:19:49 INFO - PROCESS | 1747 | 1465251589630 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:49 INFO - PROCESS | 1747 | 1465251589727 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
15:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 522ms
15:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
15:19:50 INFO - PROCESS | 1747 | 1465251590148 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:50 INFO - PROCESS | 1747 | 1465251590260 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
15:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 570ms
15:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
15:19:50 INFO - PROCESS | 1747 | 1465251590729 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:50 INFO - PROCESS | 1747 | 1465251590828 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
15:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 589ms
15:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
15:19:51 INFO - PROCESS | 1747 | 1465251591326 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:51 INFO - PROCESS | 1747 | 1465251591420 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
15:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 580ms
15:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
15:19:51 INFO - PROCESS | 1747 | 1465251591903 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:51 INFO - PROCESS | 1747 | 1465251591990 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
15:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 472ms
15:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
15:19:52 INFO - PROCESS | 1747 | 1465251592381 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:52 INFO - PROCESS | 1747 | 1465251592469 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
15:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 480ms
15:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
15:19:52 INFO - PROCESS | 1747 | 1465251592867 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:52 INFO - PROCESS | 1747 | 1465251592956 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
15:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 475ms
15:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
15:19:53 INFO - PROCESS | 1747 | 1465251593346 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:53 INFO - PROCESS | 1747 | 1465251593429 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
15:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 484ms
15:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
15:19:53 INFO - PROCESS | 1747 | 1465251593838 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:53 INFO - PROCESS | 1747 | 1465251593942 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
15:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 590ms
15:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
15:19:54 INFO - PROCESS | 1747 | 1465251594433 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:54 INFO - PROCESS | 1747 | 1465251594543 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
15:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 775ms
15:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
15:19:55 INFO - PROCESS | 1747 | 1465251595214 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:55 INFO - PROCESS | 1747 | 1465251595309 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
15:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 525ms
15:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
15:19:55 INFO - PROCESS | 1747 | 1465251595749 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:55 INFO - PROCESS | 1747 | 1465251595858 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
15:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 527ms
15:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
15:19:56 INFO - PROCESS | 1747 | 1465251596287 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:56 INFO - PROCESS | 1747 | 1465251596379 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
15:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 523ms
15:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
15:19:56 INFO - PROCESS | 1747 | 1465251596809 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:56 INFO - PROCESS | 1747 | 1465251596899 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
15:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 520ms
15:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
15:19:57 INFO - PROCESS | 1747 | 1465251597343 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:57 INFO - PROCESS | 1747 | 1465251597429 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
15:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 522ms
15:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
15:19:57 INFO - PROCESS | 1747 | 1465251597871 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:58 INFO - PROCESS | 1747 | 1465251598012 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
15:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 579ms
15:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
15:19:58 INFO - PROCESS | 1747 | 1465251598452 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:58 INFO - PROCESS | 1747 | 1465251598538 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
15:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 479ms
15:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
15:19:58 INFO - PROCESS | 1747 | 1465251598936 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:59 INFO - PROCESS | 1747 | 1465251599022 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
15:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 485ms
15:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
15:19:59 INFO - PROCESS | 1747 | 1465251599426 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:59 INFO - PROCESS | 1747 | 1465251599514 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
15:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 488ms
15:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
15:19:59 INFO - PROCESS | 1747 | 1465251599919 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:00 INFO - PROCESS | 1747 | 1465251600004 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
15:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 472ms
15:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
15:20:00 INFO - PROCESS | 1747 | 1465251600397 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:00 INFO - PROCESS | 1747 | 1465251600498 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
15:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 529ms
15:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
15:20:00 INFO - PROCESS | 1747 | 1465251600935 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:01 INFO - PROCESS | 1747 | 1465251601078 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
15:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 780ms
15:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
15:20:01 INFO - PROCESS | 1747 | 1465251601720 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:01 INFO - PROCESS | 1747 | 1465251601985 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
15:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1031ms
15:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
15:20:02 INFO - PROCESS | 1747 | 1465251602772 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:02 INFO - PROCESS | 1747 | 1465251602871 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
15:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 583ms
15:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
15:20:03 INFO - PROCESS | 1747 | 1465251603362 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:03 INFO - PROCESS | 1747 | 1465251603457 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
15:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 521ms
15:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
15:20:03 INFO - PROCESS | 1747 | 1465251603895 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:03 INFO - PROCESS | 1747 | 1465251603992 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
15:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 523ms
15:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
15:20:04 INFO - PROCESS | 1747 | 1465251604414 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:04 INFO - PROCESS | 1747 | 1465251604508 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
15:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms
15:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
15:20:04 INFO - PROCESS | 1747 | 1465251604939 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:05 INFO - PROCESS | 1747 | 1465251605022 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
15:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 530ms
15:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
15:20:05 INFO - PROCESS | 1747 | 1465251605476 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:05 INFO - PROCESS | 1747 | 1465251605605 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
15:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 573ms
15:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
15:20:06 INFO - PROCESS | 1747 | 1465251606055 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:06 INFO - PROCESS | 1747 | 1465251606144 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
15:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 476ms
15:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
15:20:06 INFO - PROCESS | 1747 | 1465251606532 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:06 INFO - PROCESS | 1747 | 1465251606616 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
15:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 469ms
15:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
15:20:07 INFO - PROCESS | 1747 | 1465251607007 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:07 INFO - PROCESS | 1747 | 1465251607091 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
15:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 475ms
15:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
15:20:07 INFO - PROCESS | 1747 | 1465251607486 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:07 INFO - PROCESS | 1747 | 1465251607578 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
15:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 476ms
15:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
15:20:07 INFO - PROCESS | 1747 | 1465251607969 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:08 INFO - PROCESS | 1747 | 1465251608072 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
15:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 478ms
15:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
15:20:08 INFO - PROCESS | 1747 | 1465251608450 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:08 INFO - PROCESS | 1747 | 1465251608540 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
15:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 721ms
15:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
15:20:09 INFO - PROCESS | 1747 | 1465251609188 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:09 INFO - PROCESS | 1747 | 1465251609359 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
15:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 622ms
15:20:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
15:20:09 INFO - PROCESS | 1747 | 1465251609820 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:09 INFO - PROCESS | 1747 | 1465251609914 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
15:20:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 537ms
15:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
15:20:10 INFO - PROCESS | 1747 | 1465251610367 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:10 INFO - PROCESS | 1747 | 1465251610463 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
15:20:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 528ms
15:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
15:20:10 INFO - PROCESS | 1747 | 1465251610889 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:10 INFO - PROCESS | 1747 | 1465251610980 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
15:20:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 470ms
15:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
15:20:11 INFO - PROCESS | 1747 | 1465251611364 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:11 INFO - PROCESS | 1747 | 1465251611454 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
15:20:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms
15:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
15:20:11 INFO - PROCESS | 1747 | 1465251611894 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:12 INFO - PROCESS | 1747 | 1465251612036 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
15:20:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 569ms
15:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
15:20:12 INFO - PROCESS | 1747 | 1465251612468 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:12 INFO - PROCESS | 1747 | 1465251612567 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
15:20:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 473ms
15:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
15:20:12 INFO - PROCESS | 1747 | 1465251612946 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:13 INFO - PROCESS | 1747 | 1465251613031 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:13 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)
15:20:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 934ms
15:20:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
15:20:13 INFO - PROCESS | 1747 | 1465251613886 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:13 INFO - PROCESS | 1747 | 1465251613971 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:14 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
15:20:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:20:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
15:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:20:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 882ms
15:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
15:20:14 INFO - PROCESS | 1747 | 1465251614776 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:14 INFO - PROCESS | 1747 | 1465251614862 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
15:20:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:20:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
15:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:20:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 933ms
15:20:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
15:20:15 INFO - PROCESS | 1747 | 1465251615719 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:15 INFO - PROCESS | 1747 | 1465251615866 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
15:20:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms
15:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
15:20:16 INFO - PROCESS | 1747 | 1465251616906 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:17 INFO - PROCESS | 1747 | 1465251617008 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
15:20:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1034ms
15:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
15:20:17 INFO - PROCESS | 1747 | 1465251617955 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:18 INFO - PROCESS | 1747 | 1465251618055 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
15:20:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:20:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
15:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:20:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 977ms
15:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
15:20:18 INFO - PROCESS | 1747 | 1465251618950 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:19 INFO - PROCESS | 1747 | 1465251619046 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:19 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
15:20:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:20:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
15:20:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:20:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1033ms
15:20:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
15:20:19 INFO - PROCESS | 1747 | 1465251619982 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:20 INFO - PROCESS | 1747 | 1465251620074 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:20 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
15:20:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:20:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
15:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:20:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 932ms
15:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
15:20:20 INFO - PROCESS | 1747 | 1465251620926 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:21 INFO - PROCESS | 1747 | 1465251621047 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:21 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
15:20:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:20:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
15:20:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:20:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1030ms
15:20:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
15:20:21 INFO - PROCESS | 1747 | 1465251621973 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:22 INFO - PROCESS | 1747 | 1465251622076 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
15:20:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms
15:20:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
15:20:22 INFO - PROCESS | 1747 | 1465251622502 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:22 INFO - PROCESS | 1747 | 1465251622612 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
15:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 776ms
15:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
15:20:23 INFO - PROCESS | 1747 | 1465251623280 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:23 INFO - PROCESS | 1747 | 1465251623384 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:23 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"
15:20:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:20:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
15:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 531ms
15:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
15:20:23 INFO - PROCESS | 1747 | 1465251623844 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:23 INFO - PROCESS | 1747 | 1465251623962 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
15:20:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 524ms
15:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
15:20:24 INFO - PROCESS | 1747 | 1465251624378 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:24 INFO - PROCESS | 1747 | 1465251624473 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:24 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"
15:20:24 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:20:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
15:20:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:20:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:20:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 531ms
15:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
15:20:24 INFO - PROCESS | 1747 | 1465251624906 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:25 INFO - PROCESS | 1747 | 1465251625004 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:25 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"
15:20:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:20:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
15:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:20:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 528ms
15:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
15:20:25 INFO - PROCESS | 1747 | 1465251625446 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:25 INFO - PROCESS | 1747 | 1465251625550 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
15:20:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 527ms
15:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
15:20:25 INFO - PROCESS | 1747 | 1465251625976 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:26 INFO - PROCESS | 1747 | 1465251626095 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:26 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
15:20:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
15:20:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
15:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:20:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 973ms
15:20:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
15:20:26 INFO - PROCESS | 1747 | 1465251626951 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:27 INFO - PROCESS | 1747 | 1465251627038 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
15:20:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 479ms
15:20:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
15:20:27 INFO - PROCESS | 1747 | 1465251627435 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:27 INFO - PROCESS | 1747 | 1465251627522 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
15:20:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 478ms
15:20:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
15:20:27 INFO - PROCESS | 1747 | 1465251627919 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:28 INFO - PROCESS | 1747 | 1465251628004 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
15:20:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 479ms
15:20:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
15:20:28 INFO - PROCESS | 1747 | 1465251628408 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:28 INFO - PROCESS | 1747 | 1465251628494 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
15:20:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 488ms
15:20:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
15:20:28 INFO - PROCESS | 1747 | 1465251628897 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:29 INFO - PROCESS | 1747 | 1465251629002 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
15:20:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 472ms
15:20:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
15:20:29 INFO - PROCESS | 1747 | 1465251629371 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:29 INFO - PROCESS | 1747 | 1465251629486 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
15:20:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 625ms
15:20:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
15:20:30 INFO - PROCESS | 1747 | 1465251630005 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:30 INFO - PROCESS | 1747 | 1465251630111 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
15:20:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 884ms
15:20:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
15:20:30 INFO - PROCESS | 1747 | 1465251630898 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:31 INFO - PROCESS | 1747 | 1465251631001 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
15:20:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 540ms
15:20:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
15:20:31 INFO - PROCESS | 1747 | 1465251631461 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:31 INFO - PROCESS | 1747 | 1465251631556 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
15:20:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 476ms
15:20:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
15:20:31 INFO - PROCESS | 1747 | 1465251631951 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:32 INFO - PROCESS | 1747 | 1465251632051 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
15:20:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 527ms
15:20:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
15:20:32 INFO - PROCESS | 1747 | 1465251632473 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:32 INFO - PROCESS | 1747 | 1465251632576 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
15:20:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 523ms
15:20:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
15:20:33 INFO - PROCESS | 1747 | 1465251633001 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:33 INFO - PROCESS | 1747 | 1465251633105 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
15:20:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 524ms
15:20:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
15:20:33 INFO - PROCESS | 1747 | 1465251633533 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:33 INFO - PROCESS | 1747 | 1465251633669 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
15:20:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 572ms
15:20:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
15:20:34 INFO - PROCESS | 1747 | 1465251634107 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:34 INFO - PROCESS | 1747 | 1465251634193 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
15:20:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms
15:20:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
15:20:34 INFO - PROCESS | 1747 | 1465251634580 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:34 INFO - PROCESS | 1747 | 1465251634664 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
15:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 475ms
15:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
15:20:35 INFO - PROCESS | 1747 | 1465251635061 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:35 INFO - PROCESS | 1747 | 1465251635149 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
15:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 470ms
15:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
15:20:35 INFO - PROCESS | 1747 | 1465251635535 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:35 INFO - PROCESS | 1747 | 1465251635623 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
15:20:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 524ms
15:20:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
15:20:36 INFO - PROCESS | 1747 | 1465251636067 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:36 INFO - PROCESS | 1747 | 1465251636188 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
15:20:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 574ms
15:20:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
15:20:36 INFO - PROCESS | 1747 | 1465251636644 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:36 INFO - PROCESS | 1747 | 1465251636729 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
15:20:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 624ms
15:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
15:20:37 INFO - PROCESS | 1747 | 1465251637359 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:37 INFO - PROCESS | 1747 | 1465251637528 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
15:20:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 623ms
15:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
15:20:37 INFO - PROCESS | 1747 | 1465251637993 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:38 INFO - PROCESS | 1747 | 1465251638088 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
15:20:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 530ms
15:20:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
15:20:38 INFO - PROCESS | 1747 | 1465251638526 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:38 INFO - PROCESS | 1747 | 1465251638629 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
15:20:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 534ms
15:20:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
15:20:39 INFO - PROCESS | 1747 | 1465251639059 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:39 INFO - PROCESS | 1747 | 1465251639154 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
15:20:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 479ms
15:20:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
15:20:39 INFO - PROCESS | 1747 | 1465251639544 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:39 INFO - PROCESS | 1747 | 1465251639630 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
15:20:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 522ms
15:20:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
15:20:40 INFO - PROCESS | 1747 | 1465251640077 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:40 INFO - PROCESS | 1747 | 1465251640221 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
15:20:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 633ms
15:20:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
15:20:40 INFO - PROCESS | 1747 | 1465251640715 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:40 INFO - PROCESS | 1747 | 1465251640807 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
15:20:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 523ms
15:20:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
15:20:41 INFO - PROCESS | 1747 | 1465251641241 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:41 INFO - PROCESS | 1747 | 1465251641330 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
15:20:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 487ms
15:20:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
15:20:41 INFO - PROCESS | 1747 | 1465251641736 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:41 INFO - PROCESS | 1747 | 1465251641825 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
15:20:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 472ms
15:20:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
15:20:42 INFO - PROCESS | 1747 | 1465251642215 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:42 INFO - PROCESS | 1747 | 1465251642310 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
15:20:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 483ms
15:20:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
15:20:42 INFO - PROCESS | 1747 | 1465251642706 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:42 INFO - PROCESS | 1747 | 1465251642814 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
15:20:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 527ms
15:20:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
15:20:43 INFO - PROCESS | 1747 | 1465251643235 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:43 INFO - PROCESS | 1747 | 1465251643329 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
15:20:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 471ms
15:20:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
15:20:43 INFO - PROCESS | 1747 | 1465251643710 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:43 INFO - PROCESS | 1747 | 1465251643827 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
15:20:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms
15:20:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
15:20:44 INFO - PROCESS | 1747 | 1465251644532 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:44 INFO - PROCESS | 1747 | 1465251644656 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
15:20:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 772ms
15:20:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
15:20:45 INFO - PROCESS | 1747 | 1465251645308 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:45 INFO - PROCESS | 1747 | 1465251645410 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
15:20:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 526ms
15:20:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
15:20:45 INFO - PROCESS | 1747 | 1465251645844 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:45 INFO - PROCESS | 1747 | 1465251645953 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
15:20:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 529ms
15:20:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
15:20:46 INFO - PROCESS | 1747 | 1465251646387 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:46 INFO - PROCESS | 1747 | 1465251646477 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
15:20:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 530ms
15:20:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
15:20:46 INFO - PROCESS | 1747 | 1465251646914 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:47 INFO - PROCESS | 1747 | 1465251647006 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
15:20:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 569ms
15:20:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
15:20:47 INFO - PROCESS | 1747 | 1465251647489 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:47 INFO - PROCESS | 1747 | 1465251647596 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
15:20:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 573ms
15:20:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
15:20:48 INFO - PROCESS | 1747 | 1465251648120 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:48 INFO - PROCESS | 1747 | 1465251648276 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
15:20:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 774ms
15:20:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
15:20:48 INFO - PROCESS | 1747 | 1465251648896 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:49 INFO - PROCESS | 1747 | 1465251649003 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
15:20:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms
15:20:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
15:20:49 INFO - PROCESS | 1747 | 1465251649427 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:49 INFO - PROCESS | 1747 | 1465251649563 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
15:20:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 531ms
15:20:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
15:20:49 INFO - PROCESS | 1747 | 1465251649970 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:50 INFO - PROCESS | 1747 | 1465251650063 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
15:20:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 523ms
15:20:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
15:20:50 INFO - PROCESS | 1747 | 1465251650493 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:50 INFO - PROCESS | 1747 | 1465251650584 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
15:20:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms
15:20:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
15:20:51 INFO - PROCESS | 1747 | 1465251651018 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:51 INFO - PROCESS | 1747 | 1465251651127 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
15:20:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 638ms
15:20:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
15:20:51 INFO - PROCESS | 1747 | 1465251651665 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:51 INFO - PROCESS | 1747 | 1465251651784 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
15:20:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
15:20:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 622ms
15:20:52 INFO - TEST-START | /DOMEvents/constructors.html
15:20:52 INFO - PROCESS | 1747 | 1465251652294 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:52 INFO - PROCESS | 1747 | 1465251652417 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
15:20:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
15:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:20:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
15:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:20:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
15:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:20:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
15:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:20:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
15:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:20:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
15:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
15:20:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
15:20:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
15:20:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 893ms
15:20:53 INFO - TEST-START | /DOMEvents/event-phases-order.html
15:20:53 INFO - PROCESS | 1747 | 1465251653206 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:53 INFO - PROCESS | 1747 | 1465251653308 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
15:20:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 488ms
15:20:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
15:20:53 INFO - PROCESS | 1747 | 1465251653698 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:53 INFO - PROCESS | 1747 | 1465251653786 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
15:20:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
15:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:20:54 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
15:20:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:20:54 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
15:20:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:20:54 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]"
15:20:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
15:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
15:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
15:20:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
15:20:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 474ms
15:20:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
15:20:54 INFO - PROCESS | 1747 | 1465251654193 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:54 INFO - PROCESS | 1747 | 1465251654278 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:54 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
15:20:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
15:20:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 477ms
15:20:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
15:20:54 INFO - PROCESS | 1747 | 1465251654663 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:54 INFO - PROCESS | 1747 | 1465251654747 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:55 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
15:20:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
15:20:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms
15:20:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
15:20:55 INFO - PROCESS | 1747 | 1465251655241 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:55 INFO - PROCESS | 1747 | 1465251655351 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
15:20:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 625ms
15:20:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
15:20:55 INFO - PROCESS | 1747 | 1465251655872 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:56 INFO - PROCESS | 1747 | 1465251656040 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:56 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.
15:20:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 520ms
15:20:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
15:20:56 INFO - PROCESS | 1747 | 1465251656407 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:56 INFO - PROCESS | 1747 | 1465251656504 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:56 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
15:20:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
15:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:20:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:20:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
15:20:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 478ms
15:20:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
15:20:56 INFO - PROCESS | 1747 | 1465251656896 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:56 INFO - PROCESS | 1747 | 1465251656989 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:57 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.
15:20:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 475ms
15:20:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
15:20:57 INFO - PROCESS | 1747 | 1465251657368 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:57 INFO - PROCESS | 1747 | 1465251657458 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:57 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.
15:20:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 480ms
15:20:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
15:20:57 INFO - PROCESS | 1747 | 1465251657854 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:57 INFO - PROCESS | 1747 | 1465251657937 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
15:20:58 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
15:20:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 432ms
15:20:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
15:20:58 INFO - PROCESS | 1747 | 1465251658294 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:58 INFO - PROCESS | 1747 | 1465251658419 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:58 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.
15:20:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 473ms
15:20:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
15:20:58 INFO - PROCESS | 1747 | 1465251658769 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:58 INFO - PROCESS | 1747 | 1465251658846 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:59 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.
15:20:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 519ms
15:20:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
15:20:59 INFO - PROCESS | 1747 | 1465251659296 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:59 INFO - PROCESS | 1747 | 1465251659391 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:59 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.
15:20:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 576ms
15:20:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
15:20:59 INFO - PROCESS | 1747 | 1465251659877 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:20:59 INFO - PROCESS | 1747 | 1465251659975 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:00 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.
15:21:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 721ms
15:21:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
15:21:00 INFO - PROCESS | 1747 | 1465251660604 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:00 INFO - PROCESS | 1747 | 1465251660696 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:01 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.
15:21:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 476ms
15:21:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
15:21:01 INFO - PROCESS | 1747 | 1465251661090 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:01 INFO - PROCESS | 1747 | 1465251661181 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:01 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.
15:21:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 424ms
15:21:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
15:21:01 INFO - PROCESS | 1747 | 1465251661537 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:01 INFO - PROCESS | 1747 | 1465251661629 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:01 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
15:21:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
15:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
15:21:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 474ms
15:21:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
15:21:02 INFO - PROCESS | 1747 | 1465251662015 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:02 INFO - PROCESS | 1747 | 1465251662101 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:02 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.
15:21:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 443ms
15:21:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
15:21:02 INFO - PROCESS | 1747 | 1465251662456 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:02 INFO - PROCESS | 1747 | 1465251662552 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:02 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.
15:21:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 531ms
15:21:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
15:21:03 INFO - PROCESS | 1747 | 1465251663003 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:03 INFO - PROCESS | 1747 | 1465251663166 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
15:21:03 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
15:21:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 524ms
15:21:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
15:21:03 INFO - PROCESS | 1747 | 1465251663527 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:03 INFO - PROCESS | 1747 | 1465251663624 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:03 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.
15:21:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 420ms
15:21:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
15:21:03 INFO - PROCESS | 1747 | 1465251663953 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:04 INFO - PROCESS | 1747 | 1465251664031 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:04 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.
15:21:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 372ms
15:21:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
15:21:04 INFO - PROCESS | 1747 | 1465251664341 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:04 INFO - PROCESS | 1747 | 1465251664434 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:04 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.
15:21:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 433ms
15:21:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
15:21:04 INFO - PROCESS | 1747 | 1465251664773 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:04 INFO - PROCESS | 1747 | 1465251664878 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:05 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
15:21:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 474ms
15:21:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker
15:21:05 INFO - PROCESS | 1747 | 1465251665254 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:05 INFO - PROCESS | 1747 | 1465251665345 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
15:21:05 INFO - {}
15:21:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
15:21:05 INFO - {}
15:21:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
15:21:05 INFO - {}
15:21:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
15:21:05 INFO - {}
15:21:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 425ms
15:21:05 INFO - TEST-START | /FileAPI/fileReader.html
15:21:05 INFO - PROCESS | 1747 | 1465251665684 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:05 INFO - PROCESS | 1747 | 1465251665763 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
15:21:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
15:21:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
15:21:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
15:21:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 430ms
15:21:06 INFO - TEST-START | /FileAPI/historical.html
15:21:06 INFO - PROCESS | 1747 | 1465251666127 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:06 INFO - PROCESS | 1747 | 1465251666206 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
15:21:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
15:21:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
15:21:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
15:21:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
15:21:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
15:21:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
15:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
15:21:06 INFO - TEST-OK | /FileAPI/historical.html | took 374ms
15:21:06 INFO - TEST-START | /FileAPI/idlharness.html
15:21:06 INFO - PROCESS | 1747 | 1465251666547 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:06 INFO - PROCESS | 1747 | 1465251666657 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
15:21:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
15:21:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
15:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:21:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:21:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:21:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
15:21:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
15:21:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
15:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:21:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:21:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:21:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
15:21:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
15:21:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
15:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:21:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:21:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:21:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
15:21:07 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
15:21:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:21:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:21:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:21:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:21:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
15:21:07 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
15:21:07 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
15:21:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:21:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:21:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:21:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:21:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
15:21:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
15:21:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
15:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:21:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:21:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
15:21:07 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
15:21:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:21:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:21:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:21:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:21:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
15:21:07 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
15:21:07 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
15:21:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:21:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:21:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:21:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:21:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
15:21:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
15:21:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 1025ms
15:21:07 INFO - TEST-START | /FileAPI/idlharness.worker
15:21:07 INFO - PROCESS | 1747 | 1465251667617 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:07 INFO - PROCESS | 1747 | 1465251667742 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
15:21:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:21:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
15:21:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:21:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
15:21:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:21:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
15:21:08 INFO - {}
15:21:08 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
15:21:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:21:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:21:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
15:21:08 INFO - {}
15:21:08 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 - {}
15:21:08 INFO - {}
15:21:08 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
15:21:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:21:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:21:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
15:21:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
15:21:08 INFO - {}
15:21:08 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
15:21:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:21:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:21:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
15:21:08 INFO - {}
15:21:08 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 - {}
15:21:08 INFO - {}
15:21:08 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
15:21:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
15:21:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
15:21:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 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
15:21:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
15:21:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
15:21:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 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
15:21:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 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
15:21:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 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
15:21:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
15:21:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
15:21:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
15:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:21:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
15:21:08 INFO - {}
15:21:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 906ms
15:21:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
15:21:08 INFO - PROCESS | 1747 | 1465251668515 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:08 INFO - PROCESS | 1747 | 1465251668668 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
15:21:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 542ms
15:21:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html
15:21:09 INFO - PROCESS | 1747 | 1465251669064 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:09 INFO - PROCESS | 1747 | 1465251669151 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
15:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
15:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
15:21:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 422ms
15:21:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
15:21:09 INFO - PROCESS | 1747 | 1465251669491 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:09 INFO - PROCESS | 1747 | 1465251669581 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
15:21:10 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.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
15:21:10 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'.)
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
15:21:10 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.
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
15:21:10 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.
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
15:21:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
15:21:10 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.
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
15:21:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
15:21:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
15:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
15:21:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
15:21:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 562ms
15:21:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
15:21:10 INFO - PROCESS | 1747 | 1465251670061 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:10 INFO - PROCESS | 1747 | 1465251670196 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
15:21:10 INFO - {}
15:21:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms
15:21:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
15:21:10 INFO - PROCESS | 1747 | 1465251670639 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:10 INFO - PROCESS | 1747 | 1465251670755 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
15:21:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 419ms
15:21:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
15:21:11 INFO - PROCESS | 1747 | 1465251671076 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:11 INFO - PROCESS | 1747 | 1465251671158 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
15:21:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
15:21:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:21:11 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"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:21:11 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"
15:21:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
15:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
15:21:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
15:21:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 592ms
15:21:11 INFO - TEST-START | /FileAPI/file/File-constructor.html
15:21:11 INFO - PROCESS | 1747 | 1465251671676 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:11 INFO - PROCESS | 1747 | 1465251671825 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
15:21:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
15:21:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
15:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
15:21:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
15:21:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
15:21:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
15:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
15:21:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
15:21:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
15:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
15:21:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
15:21:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 492ms
15:21:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
15:21:12 INFO - PROCESS | 1747 | 1465251672175 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:12 INFO - PROCESS | 1747 | 1465251672254 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
15:21:12 INFO - {}
15:21:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 520ms
15:21:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
15:21:12 INFO - PROCESS | 1747 | 1465251672699 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:12 INFO - PROCESS | 1747 | 1465251672783 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
15:21:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
15:21:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
15:21:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
15:21:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
15:21:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
15:21:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
15:21:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 380ms
15:21:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
15:21:13 INFO - PROCESS | 1747 | 1465251673099 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:13 INFO - PROCESS | 1747 | 1465251673198 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
15:21:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
15:21:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
15:21:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
15:21:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
15:21:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
15:21:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 431ms
15:21:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
15:21:13 INFO - PROCESS | 1747 | 1465251673535 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:13 INFO - PROCESS | 1747 | 1465251673682 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
15:21:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
15:21:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
15:21:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
15:21:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
15:21:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
15:21:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 675ms
15:21:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
15:21:14 INFO - PROCESS | 1747 | 1465251674220 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:14 INFO - PROCESS | 1747 | 1465251674471 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
15:21:15 INFO - reader.readAsText(blob_2)
15:21:15 INFO - }" did not throw
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
15:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
15:21:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
15:21:15 INFO - reader.readAsDataURL(blob_2)
15:21:15 INFO - }" did not throw
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
15:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
15:21:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
15:21:15 INFO - reader.readAsArrayBuffer(blob_2)
15:21:15 INFO - }" did not throw
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
15:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
15:21:15 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
15:21:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
15:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:21:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
15:21:15 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
15:21:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
15:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
15:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
15:21:15 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
15:21:15 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
15:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
15:21:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 927ms
15:21:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
15:21:15 INFO - PROCESS | 1747 | 1465251675171 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:15 INFO - PROCESS | 1747 | 1465251675271 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
15:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
15:21:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
15:21:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 494ms
15:21:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
15:21:15 INFO - PROCESS | 1747 | 1465251675699 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:15 INFO - PROCESS | 1747 | 1465251675802 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
15:21:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 431ms
15:21:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
15:21:16 INFO - PROCESS | 1747 | 1465251676146 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:16 INFO - PROCESS | 1747 | 1465251676244 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
15:21:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 435ms
15:21:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
15:21:16 INFO - PROCESS | 1747 | 1465251676578 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:16 INFO - PROCESS | 1747 | 1465251676667 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
15:21:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 382ms
15:21:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
15:21:16 INFO - PROCESS | 1747 | 1465251676974 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:17 INFO - PROCESS | 1747 | 1465251677069 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
15:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
15:21:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 479ms
15:21:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
15:21:17 INFO - PROCESS | 1747 | 1465251677470 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:17 INFO - PROCESS | 1747 | 1465251677576 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
15:21:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 486ms
15:21:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
15:21:17 INFO - PROCESS | 1747 | 1465251677943 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:18 INFO - PROCESS | 1747 | 1465251678042 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
15:21:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
15:21:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
15:21:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 522ms
15:21:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
15:21:18 INFO - PROCESS | 1747 | 1465251678478 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:18 INFO - PROCESS | 1747 | 1465251678555 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
15:21:18 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
15:21:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
15:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:21:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
15:21:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 372ms
15:21:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
15:21:18 INFO - PROCESS | 1747 | 1465251678865 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:18 INFO - PROCESS | 1747 | 1465251678953 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
15:21:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 422ms
15:21:19 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
15:21:19 INFO - PROCESS | 1747 | 1465251679291 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:19 INFO - PROCESS | 1747 | 1465251679383 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:19 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
15:21:19 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 471ms
15:21:19 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
15:21:19 INFO - PROCESS | 1747 | 1465251679769 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:19 INFO - PROCESS | 1747 | 1465251679865 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:20 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
15:21:20 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 481ms
15:21:20 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
15:21:20 INFO - PROCESS | 1747 | 1465251680252 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:20 INFO - PROCESS | 1747 | 1465251680340 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:20 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
15:21:20 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 481ms
15:21:20 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
15:21:20 INFO - PROCESS | 1747 | 1465251680738 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:20 INFO - PROCESS | 1747 | 1465251680816 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:21 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
15:21:21 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 474ms
15:21:21 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
15:21:21 INFO - PROCESS | 1747 | 1465251681219 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:21 INFO - PROCESS | 1747 | 1465251681362 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
15:21:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
15:21:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
15:21:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
15:21:21 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 636ms
15:21:21 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
15:21:21 INFO - PROCESS | 1747 | 1465251681863 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:22 INFO - PROCESS | 1747 | 1465251682061 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
15:21:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
15:21:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
15:21:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
15:21:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
15:21:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
15:21:22 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 728ms
15:21:22 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
15:21:22 INFO - PROCESS | 1747 | 1465251682622 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:22 INFO - PROCESS | 1747 | 1465251682719 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
15:21:23 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 531ms
15:21:23 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
15:21:23 INFO - PROCESS | 1747 | 1465251683157 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:23 INFO - PROCESS | 1747 | 1465251683249 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
15:21:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
15:21:23 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 471ms
15:21:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
15:21:23 INFO - PROCESS | 1747 | 1465251683643 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:23 INFO - PROCESS | 1747 | 1465251683733 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
15:21:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
15:21:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
15:21:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
15:21:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 477ms
15:21:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
15:21:24 INFO - PROCESS | 1747 | 1465251684117 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:24 INFO - PROCESS | 1747 | 1465251684199 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
15:21:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
15:21:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
15:21:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
15:21:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 479ms
15:21:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
15:21:24 INFO - PROCESS | 1747 | 1465251684608 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:24 INFO - PROCESS | 1747 | 1465251684707 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
15:21:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
15:21:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
15:21:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
15:21:25 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 531ms
15:21:25 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
15:21:25 INFO - PROCESS | 1747 | 1465251685139 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:25 INFO - PROCESS | 1747 | 1465251685258 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
15:21:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
15:21:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
15:21:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
15:21:25 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 524ms
15:21:25 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
15:21:25 INFO - PROCESS | 1747 | 1465251685669 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:25 INFO - PROCESS | 1747 | 1465251685752 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
15:21:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
15:21:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
15:21:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
15:21:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
15:21:26 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 685ms
15:21:26 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
15:21:26 INFO - PROCESS | 1747 | 1465251686535 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:26 INFO - PROCESS | 1747 | 1465251686612 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
15:21:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
15:21:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
15:21:27 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 696ms
15:21:27 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
15:21:27 INFO - PROCESS | 1747 | 1465251687068 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:27 INFO - PROCESS | 1747 | 1465251687151 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
15:21:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
15:21:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
15:21:27 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 636ms
15:21:27 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
15:21:27 INFO - PROCESS | 1747 | 1465251687705 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:27 INFO - PROCESS | 1747 | 1465251687813 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:28 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
15:21:28 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 475ms
15:21:28 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
15:21:28 INFO - PROCESS | 1747 | 1465251688190 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:28 INFO - PROCESS | 1747 | 1465251688287 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:28 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
15:21:28 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
15:21:28 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 530ms
15:21:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
15:21:28 INFO - PROCESS | 1747 | 1465251688721 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:28 INFO - PROCESS | 1747 | 1465251688865 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
15:21:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 631ms
15:21:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
15:21:29 INFO - PROCESS | 1747 | 1465251689378 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:29 INFO - PROCESS | 1747 | 1465251689480 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
15:21:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 671ms
15:21:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
15:21:30 INFO - PROCESS | 1747 | 1465251690054 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:30 INFO - PROCESS | 1747 | 1465251690244 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
15:21:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 625ms
15:21:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
15:21:30 INFO - PROCESS | 1747 | 1465251690686 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:30 INFO - PROCESS | 1747 | 1465251690771 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
15:21:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 491ms
15:21:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
15:21:31 INFO - PROCESS | 1747 | 1465251691190 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:31 INFO - PROCESS | 1747 | 1465251691280 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
15:21:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 477ms
15:21:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
15:21:31 INFO - PROCESS | 1747 | 1465251691672 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:31 INFO - PROCESS | 1747 | 1465251691760 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
15:21:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 472ms
15:21:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
15:21:32 INFO - PROCESS | 1747 | 1465251692148 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:32 INFO - PROCESS | 1747 | 1465251692234 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
15:21:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 475ms
15:21:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
15:21:32 INFO - PROCESS | 1747 | 1465251692631 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:32 INFO - PROCESS | 1747 | 1465251692748 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
15:21:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 520ms
15:21:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
15:21:33 INFO - PROCESS | 1747 | 1465251693159 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:33 INFO - PROCESS | 1747 | 1465251693254 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
15:21:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 475ms
15:21:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
15:21:33 INFO - PROCESS | 1747 | 1465251693636 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:33 INFO - PROCESS | 1747 | 1465251693720 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
15:21:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 477ms
15:21:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
15:21:34 INFO - PROCESS | 1747 | 1465251694120 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:34 INFO - PROCESS | 1747 | 1465251694204 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
15:21:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 481ms
15:21:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
15:21:34 INFO - PROCESS | 1747 | 1465251694604 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:34 INFO - PROCESS | 1747 | 1465251694692 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
15:21:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 470ms
15:21:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
15:21:35 INFO - PROCESS | 1747 | 1465251695080 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:35 INFO - PROCESS | 1747 | 1465251695178 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
15:21:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 475ms
15:21:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
15:21:35 INFO - PROCESS | 1747 | 1465251695559 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:35 INFO - PROCESS | 1747 | 1465251695642 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
15:21:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 435ms
15:21:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
15:21:35 INFO - PROCESS | 1747 | 1465251695998 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:36 INFO - PROCESS | 1747 | 1465251696088 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
15:21:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 429ms
15:21:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
15:21:36 INFO - PROCESS | 1747 | 1465251696431 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:36 INFO - PROCESS | 1747 | 1465251696514 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:37 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
15:21:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 579ms
15:21:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
15:21:37 INFO - PROCESS | 1747 | 1465251697041 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:37 INFO - PROCESS | 1747 | 1465251697147 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:37 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
15:21:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 573ms
15:21:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
15:21:37 INFO - PROCESS | 1747 | 1465251697620 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:37 INFO - PROCESS | 1747 | 1465251697813 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
15:21:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 981ms
15:21:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
15:21:38 INFO - PROCESS | 1747 | 1465251698607 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:38 INFO - PROCESS | 1747 | 1465251698712 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
15:21:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 534ms
15:21:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
15:21:39 INFO - PROCESS | 1747 | 1465251699150 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:39 INFO - PROCESS | 1747 | 1465251699239 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
15:21:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 470ms
15:21:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
15:21:39 INFO - PROCESS | 1747 | 1465251699632 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:39 INFO - PROCESS | 1747 | 1465251699718 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
15:21:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 473ms
15:21:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
15:21:40 INFO - PROCESS | 1747 | 1465251700115 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:40 INFO - PROCESS | 1747 | 1465251700202 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
15:21:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 470ms
15:21:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
15:21:40 INFO - PROCESS | 1747 | 1465251700590 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:40 INFO - PROCESS | 1747 | 1465251700685 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
15:21:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 527ms
15:21:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
15:21:41 INFO - PROCESS | 1747 | 1465251701124 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:41 INFO - PROCESS | 1747 | 1465251701244 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
15:21:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 530ms
15:21:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
15:21:41 INFO - PROCESS | 1747 | 1465251701656 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:41 INFO - PROCESS | 1747 | 1465251701743 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:42 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
15:21:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 484ms
15:21:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
15:21:42 INFO - PROCESS | 1747 | 1465251702138 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:42 INFO - PROCESS | 1747 | 1465251702239 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:42 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
15:21:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 472ms
15:21:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
15:21:42 INFO - PROCESS | 1747 | 1465251702615 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:42 INFO - PROCESS | 1747 | 1465251702693 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
15:21:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 430ms
15:21:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
15:21:43 INFO - PROCESS | 1747 | 1465251703050 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:43 INFO - PROCESS | 1747 | 1465251703140 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
15:21:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 421ms
15:21:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
15:21:43 INFO - PROCESS | 1747 | 1465251703477 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:43 INFO - PROCESS | 1747 | 1465251703586 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
15:21:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 474ms
15:21:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
15:21:43 INFO - PROCESS | 1747 | 1465251703957 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:44 INFO - PROCESS | 1747 | 1465251704042 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
15:21:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 424ms
15:21:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
15:21:44 INFO - PROCESS | 1747 | 1465251704419 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:44 INFO - PROCESS | 1747 | 1465251704567 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
15:21:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 866ms
15:21:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
15:21:45 INFO - PROCESS | 1747 | 1465251705257 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:45 INFO - PROCESS | 1747 | 1465251705388 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
15:21:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 524ms
15:21:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
15:21:45 INFO - PROCESS | 1747 | 1465251705790 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:45 INFO - PROCESS | 1747 | 1465251705899 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
15:21:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 520ms
15:21:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
15:21:46 INFO - PROCESS | 1747 | 1465251706328 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:46 INFO - PROCESS | 1747 | 1465251706417 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
15:21:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 476ms
15:21:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
15:21:46 INFO - PROCESS | 1747 | 1465251706797 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:46 INFO - PROCESS | 1747 | 1465251706893 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
15:21:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 469ms
15:21:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
15:21:47 INFO - PROCESS | 1747 | 1465251707270 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:47 INFO - PROCESS | 1747 | 1465251707349 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
15:21:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 474ms
15:21:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
15:21:47 INFO - PROCESS | 1747 | 1465251707757 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:47 INFO - PROCESS | 1747 | 1465251707877 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
15:21:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 579ms
15:21:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
15:21:48 INFO - PROCESS | 1747 | 1465251708338 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:48 INFO - PROCESS | 1747 | 1465251708438 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
15:21:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 519ms
15:21:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
15:21:48 INFO - PROCESS | 1747 | 1465251708864 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:49 INFO - PROCESS | 1747 | 1465251709005 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
15:21:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1674ms
15:21:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
15:21:50 INFO - PROCESS | 1747 | 1465251710547 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:50 INFO - PROCESS | 1747 | 1465251710652 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
15:21:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 529ms
15:21:51 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
15:21:51 INFO - PROCESS | 1747 | 1465251711085 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:51 INFO - PROCESS | 1747 | 1465251711175 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
15:21:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 474ms
15:21:51 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
15:21:51 INFO - PROCESS | 1747 | 1465251711571 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:51 INFO - PROCESS | 1747 | 1465251711668 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:52 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
15:21:52 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 530ms
15:21:52 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
15:21:52 INFO - PROCESS | 1747 | 1465251712098 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:52 INFO - PROCESS | 1747 | 1465251712193 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:52 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
15:21:52 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 526ms
15:21:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
15:21:52 INFO - PROCESS | 1747 | 1465251712633 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:52 INFO - PROCESS | 1747 | 1465251712728 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
15:21:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 522ms
15:21:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
15:21:53 INFO - PROCESS | 1747 | 1465251713173 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:53 INFO - PROCESS | 1747 | 1465251713281 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
15:21:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 520ms
15:21:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
15:21:53 INFO - PROCESS | 1747 | 1465251713695 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:53 INFO - PROCESS | 1747 | 1465251713775 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
15:21:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 425ms
15:21:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
15:21:54 INFO - PROCESS | 1747 | 1465251714125 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:54 INFO - PROCESS | 1747 | 1465251714209 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
15:21:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 471ms
15:21:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
15:21:54 INFO - PROCESS | 1747 | 1465251714601 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:54 INFO - PROCESS | 1747 | 1465251714681 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
15:21:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 429ms
15:21:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
15:21:55 INFO - PROCESS | 1747 | 1465251715035 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:55 INFO - PROCESS | 1747 | 1465251715115 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
15:21:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 426ms
15:21:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
15:21:55 INFO - PROCESS | 1747 | 1465251715467 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:55 INFO - PROCESS | 1747 | 1465251715561 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
15:21:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 472ms
15:21:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
15:21:55 INFO - PROCESS | 1747 | 1465251715942 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:56 INFO - PROCESS | 1747 | 1465251716023 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
15:21:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 521ms
15:21:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
15:21:56 INFO - PROCESS | 1747 | 1465251716469 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:56 INFO - PROCESS | 1747 | 1465251716587 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
15:21:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 777ms
15:21:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
15:21:57 INFO - PROCESS | 1747 | 1465251717253 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:57 INFO - PROCESS | 1747 | 1465251717359 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
15:21:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 523ms
15:21:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
15:21:57 INFO - PROCESS | 1747 | 1465251717787 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:57 INFO - PROCESS | 1747 | 1465251717882 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
15:21:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 535ms
15:21:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
15:21:58 INFO - PROCESS | 1747 | 1465251718335 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:58 INFO - PROCESS | 1747 | 1465251718423 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
15:21:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 474ms
15:21:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
15:21:58 INFO - PROCESS | 1747 | 1465251718805 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:58 INFO - PROCESS | 1747 | 1465251718891 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
15:21:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 430ms
15:21:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
15:21:59 INFO - PROCESS | 1747 | 1465251719242 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:59 INFO - PROCESS | 1747 | 1465251719319 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
15:21:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 473ms
15:21:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
15:21:59 INFO - PROCESS | 1747 | 1465251719727 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:21:59 INFO - PROCESS | 1747 | 1465251719837 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
15:22:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 532ms
15:22:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
15:22:00 INFO - PROCESS | 1747 | 1465251720262 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:00 INFO - PROCESS | 1747 | 1465251720355 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
15:22:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 477ms
15:22:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
15:22:00 INFO - PROCESS | 1747 | 1465251720740 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:00 INFO - PROCESS | 1747 | 1465251720821 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
15:22:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 476ms
15:22:01 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
15:22:01 INFO - PROCESS | 1747 | 1465251721221 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:01 INFO - PROCESS | 1747 | 1465251721305 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
15:22:01 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 470ms
15:22:01 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
15:22:01 INFO - PROCESS | 1747 | 1465251721695 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:01 INFO - PROCESS | 1747 | 1465251721784 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
15:22:02 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 479ms
15:22:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
15:22:02 INFO - PROCESS | 1747 | 1465251722180 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:02 INFO - PROCESS | 1747 | 1465251722276 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
15:22:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 472ms
15:22:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
15:22:02 INFO - PROCESS | 1747 | 1465251722668 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:02 INFO - PROCESS | 1747 | 1465251722762 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
15:22:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 474ms
15:22:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
15:22:03 INFO - PROCESS | 1747 | 1465251723147 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:03 INFO - PROCESS | 1747 | 1465251723231 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
15:22:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 980ms
15:22:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
15:22:04 INFO - PROCESS | 1747 | 1465251724135 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:04 INFO - PROCESS | 1747 | 1465251724252 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
15:22:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 720ms
15:22:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
15:22:04 INFO - PROCESS | 1747 | 1465251724862 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:04 INFO - PROCESS | 1747 | 1465251724967 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
15:22:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 731ms
15:22:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
15:22:05 INFO - PROCESS | 1747 | 1465251725601 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:05 INFO - PROCESS | 1747 | 1465251725692 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
15:22:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 470ms
15:22:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
15:22:06 INFO - PROCESS | 1747 | 1465251726082 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:06 INFO - PROCESS | 1747 | 1465251726177 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
15:22:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 474ms
15:22:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
15:22:06 INFO - PROCESS | 1747 | 1465251726567 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:06 INFO - PROCESS | 1747 | 1465251726656 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
15:22:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 474ms
15:22:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
15:22:07 INFO - PROCESS | 1747 | 1465251727037 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:07 INFO - PROCESS | 1747 | 1465251727124 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
15:22:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 469ms
15:22:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
15:22:07 INFO - PROCESS | 1747 | 1465251727511 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:07 INFO - PROCESS | 1747 | 1465251727593 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
15:22:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 522ms
15:22:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
15:22:08 INFO - PROCESS | 1747 | 1465251728042 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:08 INFO - PROCESS | 1747 | 1465251728153 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
15:22:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 531ms
15:22:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
15:22:08 INFO - PROCESS | 1747 | 1465251728587 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:08 INFO - PROCESS | 1747 | 1465251728666 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
15:22:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
15:22:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 973ms
15:22:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
15:22:09 INFO - PROCESS | 1747 | 1465251729569 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:09 INFO - PROCESS | 1747 | 1465251729639 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
15:22:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
15:22:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
15:22:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
15:22:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 575ms
15:22:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
15:22:10 INFO - PROCESS | 1747 | 1465251730148 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:10 INFO - PROCESS | 1747 | 1465251730224 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
15:22:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 472ms
15:22:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
15:22:10 INFO - PROCESS | 1747 | 1465251730625 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:10 INFO - PROCESS | 1747 | 1465251730702 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
15:22:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 471ms
15:22:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
15:22:11 INFO - PROCESS | 1747 | 1465251731105 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:11 INFO - PROCESS | 1747 | 1465251731200 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
15:22:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 723ms
15:22:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
15:22:11 INFO - PROCESS | 1747 | 1465251731976 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:12 INFO - PROCESS | 1747 | 1465251732097 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
15:22:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 668ms
15:22:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
15:22:12 INFO - PROCESS | 1747 | 1465251732607 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:12 INFO - PROCESS | 1747 | 1465251732707 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
15:22:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 527ms
15:22:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
15:22:13 INFO - PROCESS | 1747 | 1465251733140 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:13 INFO - PROCESS | 1747 | 1465251733232 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
15:22:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 526ms
15:22:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
15:22:13 INFO - PROCESS | 1747 | 1465251733664 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:13 INFO - PROCESS | 1747 | 1465251733750 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
15:22:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 472ms
15:22:14 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
15:22:14 INFO - PROCESS | 1747 | 1465251734139 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:14 INFO - PROCESS | 1747 | 1465251734224 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
15:22:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 519ms
15:22:14 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
15:22:14 INFO - PROCESS | 1747 | 1465251734667 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:14 INFO - PROCESS | 1747 | 1465251734790 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22: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
15:22:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 528ms
15:22:15 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
15:22:15 INFO - PROCESS | 1747 | 1465251735197 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:15 INFO - PROCESS | 1747 | 1465251735290 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:15 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
15:22:15 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 469ms
15:22:15 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
15:22:15 INFO - PROCESS | 1747 | 1465251735671 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:15 INFO - PROCESS | 1747 | 1465251735751 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
15:22:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
15:22:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
15:22:16 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 375ms
15:22:16 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
15:22:16 INFO - PROCESS | 1747 | 1465251736065 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:16 INFO - PROCESS | 1747 | 1465251736142 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:16 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
15:22:16 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 530ms
15:22:16 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
15:22:16 INFO - PROCESS | 1747 | 1465251736608 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:16 INFO - PROCESS | 1747 | 1465251736683 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
15:22:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 527ms
15:22:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
15:22:17 INFO - PROCESS | 1747 | 1465251737141 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:17 INFO - PROCESS | 1747 | 1465251737241 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
15:22:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 576ms
15:22:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
15:22:17 INFO - PROCESS | 1747 | 1465251737722 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:17 INFO - PROCESS | 1747 | 1465251737810 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:18 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
15:22:18 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
15:22:18 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 473ms
15:22:18 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
15:22:18 INFO - PROCESS | 1747 | 1465251738200 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:18 INFO - PROCESS | 1747 | 1465251738315 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
15:22:18 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 622ms
15:22:18 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
15:22:18 INFO - PROCESS | 1747 | 1465251738831 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:18 INFO - PROCESS | 1747 | 1465251738935 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
15:22:19 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 829ms
15:22:19 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
15:22:19 INFO - PROCESS | 1747 | 1465251739665 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:19 INFO - PROCESS | 1747 | 1465251739991 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
15:22:20 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 921ms
15:22:20 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
15:22:20 INFO - PROCESS | 1747 | 1465251740595 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:20 INFO - PROCESS | 1747 | 1465251740691 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
15:22:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
15:22:21 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 479ms
15:22:21 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
15:22:21 INFO - PROCESS | 1747 | 1465251741087 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:21 INFO - PROCESS | 1747 | 1465251741176 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
15:22:21 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 469ms
15:22:21 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
15:22:21 INFO - PROCESS | 1747 | 1465251741570 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:21 INFO - PROCESS | 1747 | 1465251741668 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
15:22:22 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 579ms
15:22:22 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
15:22:22 INFO - PROCESS | 1747 | 1465251742149 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:22 INFO - PROCESS | 1747 | 1465251742235 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
15:22:22 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 475ms
15:22:22 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
15:22:22 INFO - PROCESS | 1747 | 1465251742634 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:22 INFO - PROCESS | 1747 | 1465251742742 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
15:22:23 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 526ms
15:22:23 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
15:22:23 INFO - PROCESS | 1747 | 1465251743160 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:23 INFO - PROCESS | 1747 | 1465251743248 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
15:22:23 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 625ms
15:22:23 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
15:22:23 INFO - PROCESS | 1747 | 1465251743789 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:23 INFO - PROCESS | 1747 | 1465251743865 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
15:22:24 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 527ms
15:22:24 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
15:22:24 INFO - PROCESS | 1747 | 1465251744321 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:24 INFO - PROCESS | 1747 | 1465251744397 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
15:22:24 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 419ms
15:22:24 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
15:22:24 INFO - PROCESS | 1747 | 1465251744748 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:24 INFO - PROCESS | 1747 | 1465251744826 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
15:22:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
15:22:25 INFO - window.indexedDB.open('test', val);..." did not throw
15:22:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:22:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:22:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
15:22:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
15:22:25 INFO - window.indexedDB.open('test', val);..." did not throw
15:22:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:22:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:22:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
15:22:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
15:22:25 INFO - window.indexedDB.open('test', val);..." did not throw
15:22:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:22:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:22:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
15:22:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
15:22:25 INFO - window.indexedDB.open('test', val);..." did not throw
15:22:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
15:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:22:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
15:22:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
15:22:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
15:22:25 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 578ms
15:22:25 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
15:22:25 INFO - PROCESS | 1747 | 1465251745340 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:25 INFO - PROCESS | 1747 | 1465251745425 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:25 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
15:22:25 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 478ms
15:22:25 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
15:22:25 INFO - PROCESS | 1747 | 1465251745819 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:25 INFO - PROCESS | 1747 | 1465251745912 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:27 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
15:22:27 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
15:22:27 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2033ms
15:22:27 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
15:22:27 INFO - PROCESS | 1747 | 1465251747861 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:28 INFO - PROCESS | 1747 | 1465251748014 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
15:22:28 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 580ms
15:22:28 INFO - TEST-START | /IndexedDB/idbindex_count.htm
15:22:28 INFO - PROCESS | 1747 | 1465251748448 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:28 INFO - PROCESS | 1747 | 1465251748541 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:28 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
15:22:28 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 474ms
15:22:28 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
15:22:28 INFO - PROCESS | 1747 | 1465251748960 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:29 INFO - PROCESS | 1747 | 1465251749053 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:29 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
15:22:29 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 475ms
15:22:29 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
15:22:29 INFO - PROCESS | 1747 | 1465251749430 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:29 INFO - PROCESS | 1747 | 1465251749529 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:29 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
15:22:29 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 474ms
15:22:29 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
15:22:29 INFO - PROCESS | 1747 | 1465251749909 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:29 INFO - PROCESS | 1747 | 1465251749986 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:30 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
15:22:30 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 470ms
15:22:30 INFO - TEST-START | /IndexedDB/idbindex_get.htm
15:22:30 INFO - PROCESS | 1747 | 1465251750392 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:30 INFO - PROCESS | 1747 | 1465251750508 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:30 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
15:22:30 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 532ms
15:22:30 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
15:22:30 INFO - PROCESS | 1747 | 1465251750923 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:31 INFO - PROCESS | 1747 | 1465251751013 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:31 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
15:22:31 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 474ms
15:22:31 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
15:22:31 INFO - PROCESS | 1747 | 1465251751402 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:31 INFO - PROCESS | 1747 | 1465251751498 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:31 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
15:22:31 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 470ms
15:22:31 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
15:22:31 INFO - PROCESS | 1747 | 1465251751879 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:31 INFO - PROCESS | 1747 | 1465251751961 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:32 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
15:22:32 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 424ms
15:22:32 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
15:22:32 INFO - PROCESS | 1747 | 1465251752307 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:32 INFO - PROCESS | 1747 | 1465251752387 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:32 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
15:22:32 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 431ms
15:22:32 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
15:22:32 INFO - PROCESS | 1747 | 1465251752743 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:32 INFO - PROCESS | 1747 | 1465251752841 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:33 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
15:22:33 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 480ms
15:22:33 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
15:22:33 INFO - PROCESS | 1747 | 1465251753227 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:33 INFO - PROCESS | 1747 | 1465251753302 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:33 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
15:22:33 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 419ms
15:22:33 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
15:22:33 INFO - PROCESS | 1747 | 1465251753650 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:33 INFO - PROCESS | 1747 | 1465251753728 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
15:22:34 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 420ms
15:22:34 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
15:22:34 INFO - PROCESS | 1747 | 1465251754074 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:34 INFO - PROCESS | 1747 | 1465251754152 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
15:22:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
15:22:34 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 588ms
15:22:34 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
15:22:34 INFO - PROCESS | 1747 | 1465251754683 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:34 INFO - PROCESS | 1747 | 1465251754809 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
15:22:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
15:22:35 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 828ms
15:22:35 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
15:22:35 INFO - PROCESS | 1747 | 1465251755518 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:35 INFO - PROCESS | 1747 | 1465251755641 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:36 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
15:22:36 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 776ms
15:22:36 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
15:22:36 INFO - PROCESS | 1747 | 1465251756301 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:36 INFO - PROCESS | 1747 | 1465251756399 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:36 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
15:22:36 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 538ms
15:22:36 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
15:22:36 INFO - PROCESS | 1747 | 1465251756850 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:36 INFO - PROCESS | 1747 | 1465251756948 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:37 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
15:22:37 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 479ms
15:22:37 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
15:22:37 INFO - PROCESS | 1747 | 1465251757339 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:37 INFO - PROCESS | 1747 | 1465251757423 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:37 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
15:22:37 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 473ms
15:22:37 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
15:22:37 INFO - PROCESS | 1747 | 1465251757813 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:37 INFO - PROCESS | 1747 | 1465251757902 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:38 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
15:22:38 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 474ms
15:22:38 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
15:22:38 INFO - PROCESS | 1747 | 1465251758291 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:38 INFO - PROCESS | 1747 | 1465251758384 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:38 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
15:22:38 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 519ms
15:22:38 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
15:22:38 INFO - PROCESS | 1747 | 1465251758823 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:38 INFO - PROCESS | 1747 | 1465251758915 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:39 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
15:22:39 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 473ms
15:22:39 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
15:22:39 INFO - PROCESS | 1747 | 1465251759320 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:39 INFO - PROCESS | 1747 | 1465251759416 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:39 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
15:22:39 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 520ms
15:22:39 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
15:22:39 INFO - PROCESS | 1747 | 1465251759844 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:39 INFO - PROCESS | 1747 | 1465251759922 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:40 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
15:22:40 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 420ms
15:22:40 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
15:22:40 INFO - PROCESS | 1747 | 1465251760269 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:40 INFO - PROCESS | 1747 | 1465251760352 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:40 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
15:22:40 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 475ms
15:22:40 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
15:22:40 INFO - PROCESS | 1747 | 1465251760754 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:40 INFO - PROCESS | 1747 | 1465251760836 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:41 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
15:22:41 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 436ms
15:22:41 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
15:22:41 INFO - PROCESS | 1747 | 1465251761192 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:41 INFO - PROCESS | 1747 | 1465251761286 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:41 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
15:22:41 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 431ms
15:22:41 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
15:22:41 INFO - PROCESS | 1747 | 1465251761627 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:41 INFO - PROCESS | 1747 | 1465251761706 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:42 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
15:22:42 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 428ms
15:22:42 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
15:22:42 INFO - PROCESS | 1747 | 1465251762063 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:42 INFO - PROCESS | 1747 | 1465251762181 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:42 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
15:22:42 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 721ms
15:22:42 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
15:22:42 INFO - PROCESS | 1747 | 1465251762892 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:43 INFO - PROCESS | 1747 | 1465251763017 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:43 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
15:22:43 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 650ms
15:22:43 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
15:22:43 INFO - PROCESS | 1747 | 1465251763523 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:43 INFO - PROCESS | 1747 | 1465251763655 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:44 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
15:22:44 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 588ms
15:22:44 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
15:22:44 INFO - PROCESS | 1747 | 1465251764116 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:44 INFO - PROCESS | 1747 | 1465251764213 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
15:22:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
15:22:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
15:22:44 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 421ms
15:22:44 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
15:22:44 INFO - PROCESS | 1747 | 1465251764550 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:44 INFO - PROCESS | 1747 | 1465251764637 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
15:22:45 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 476ms
15:22:45 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
15:22:45 INFO - PROCESS | 1747 | 1465251765031 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:45 INFO - PROCESS | 1747 | 1465251765111 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
15:22:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
15:22:45 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 433ms
15:22:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
15:22:45 INFO - PROCESS | 1747 | 1465251765484 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:45 INFO - PROCESS | 1747 | 1465251765606 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
15:22:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 527ms
15:22:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
15:22:46 INFO - PROCESS | 1747 | 1465251766013 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:46 INFO - PROCESS | 1747 | 1465251766114 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:46 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
15:22:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 475ms
15:22:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
15:22:46 INFO - PROCESS | 1747 | 1465251766494 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:46 INFO - PROCESS | 1747 | 1465251766605 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:46 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
15:22:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 481ms
15:22:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
15:22:46 INFO - PROCESS | 1747 | 1465251766978 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:47 INFO - PROCESS | 1747 | 1465251767056 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
15:22:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 475ms
15:22:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
15:22:47 INFO - PROCESS | 1747 | 1465251767458 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:47 INFO - PROCESS | 1747 | 1465251767542 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:47 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
15:22:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 478ms
15:22:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
15:22:47 INFO - PROCESS | 1747 | 1465251767942 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:48 INFO - PROCESS | 1747 | 1465251768035 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:48 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
15:22:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 470ms
15:22:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
15:22:48 INFO - PROCESS | 1747 | 1465251768415 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:48 INFO - PROCESS | 1747 | 1465251768495 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
15:22:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 425ms
15:22:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
15:22:48 INFO - PROCESS | 1747 | 1465251768844 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:48 INFO - PROCESS | 1747 | 1465251768922 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:49 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
15:22:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 426ms
15:22:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
15:22:49 INFO - PROCESS | 1747 | 1465251769274 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:49 INFO - PROCESS | 1747 | 1465251769386 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
15:22:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 625ms
15:22:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
15:22:49 INFO - PROCESS | 1747 | 1465251769909 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:50 INFO - PROCESS | 1747 | 1465251770006 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
15:22:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 628ms
15:22:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
15:22:50 INFO - PROCESS | 1747 | 1465251770540 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:50 INFO - PROCESS | 1747 | 1465251770652 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
15:22:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 872ms
15:22:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
15:22:51 INFO - PROCESS | 1747 | 1465251771419 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:51 INFO - PROCESS | 1747 | 1465251771522 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
15:22:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 533ms
15:22:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
15:22:51 INFO - PROCESS | 1747 | 1465251771961 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:52 INFO - PROCESS | 1747 | 1465251772046 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
15:22:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 474ms
15:22:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
15:22:52 INFO - PROCESS | 1747 | 1465251772447 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:52 INFO - PROCESS | 1747 | 1465251772533 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
15:22:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 529ms
15:22:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
15:22:52 INFO - PROCESS | 1747 | 1465251772972 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:53 INFO - PROCESS | 1747 | 1465251773059 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
15:22:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 488ms
15:22:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
15:22:53 INFO - PROCESS | 1747 | 1465251773473 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:53 INFO - PROCESS | 1747 | 1465251773563 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:53 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
15:22:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 521ms
15:22:53 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
15:22:54 INFO - PROCESS | 1747 | 1465251774002 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:54 INFO - PROCESS | 1747 | 1465251774138 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
15:22:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 522ms
15:22:54 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
15:22:54 INFO - PROCESS | 1747 | 1465251774532 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:54 INFO - PROCESS | 1747 | 1465251774613 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
15:22:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 524ms
15:22:55 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
15:22:55 INFO - PROCESS | 1747 | 1465251775066 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:55 INFO - PROCESS | 1747 | 1465251775153 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
15:22:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 476ms
15:22:55 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
15:22:55 INFO - PROCESS | 1747 | 1465251775544 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:55 INFO - PROCESS | 1747 | 1465251775624 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:55 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
15:22:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 425ms
15:22:55 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
15:22:55 INFO - PROCESS | 1747 | 1465251775979 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:56 INFO - PROCESS | 1747 | 1465251776062 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
15:22:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 484ms
15:22:56 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
15:22:56 INFO - PROCESS | 1747 | 1465251776470 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:56 INFO - PROCESS | 1747 | 1465251776570 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
15:22:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 477ms
15:22:56 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
15:22:56 INFO - PROCESS | 1747 | 1465251776954 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:57 INFO - PROCESS | 1747 | 1465251777037 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
15:22:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 532ms
15:22:57 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
15:22:57 INFO - PROCESS | 1747 | 1465251777493 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:57 INFO - PROCESS | 1747 | 1465251777612 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:58 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
15:22:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 774ms
15:22:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
15:22:58 INFO - PROCESS | 1747 | 1465251778272 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:58 INFO - PROCESS | 1747 | 1465251778472 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
15:22:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 628ms
15:22:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
15:22:58 INFO - PROCESS | 1747 | 1465251778918 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:59 INFO - PROCESS | 1747 | 1465251779036 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:59 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
15:22:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 522ms
15:22:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
15:22:59 INFO - PROCESS | 1747 | 1465251779453 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:59 INFO - PROCESS | 1747 | 1465251779547 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:22:59 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
15:22:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 527ms
15:22:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
15:22:59 INFO - PROCESS | 1747 | 1465251779977 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:00 INFO - PROCESS | 1747 | 1465251780077 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:00 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
15:23:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 519ms
15:23:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
15:23:00 INFO - PROCESS | 1747 | 1465251780503 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:00 INFO - PROCESS | 1747 | 1465251780597 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
15:23:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 520ms
15:23:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
15:23:01 INFO - PROCESS | 1747 | 1465251781037 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:01 INFO - PROCESS | 1747 | 1465251781160 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:01 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
15:23:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 522ms
15:23:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
15:23:01 INFO - PROCESS | 1747 | 1465251781571 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:01 INFO - PROCESS | 1747 | 1465251781659 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
15:23:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 530ms
15:23:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
15:23:02 INFO - PROCESS | 1747 | 1465251782096 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:02 INFO - PROCESS | 1747 | 1465251782177 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
15:23:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 433ms
15:23:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
15:23:02 INFO - PROCESS | 1747 | 1465251782534 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:02 INFO - PROCESS | 1747 | 1465251782624 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
15:23:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 471ms
15:23:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
15:23:03 INFO - PROCESS | 1747 | 1465251783011 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:03 INFO - PROCESS | 1747 | 1465251783093 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:03 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"
15:23:03 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
15:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:23:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 480ms
15:23:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
15:23:03 INFO - PROCESS | 1747 | 1465251783498 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:03 INFO - PROCESS | 1747 | 1465251783596 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:03 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"
15:23:03 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
15:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
15:23:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 474ms
15:23:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
15:23:03 INFO - PROCESS | 1747 | 1465251783981 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:04 INFO - PROCESS | 1747 | 1465251784063 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
15:23:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 428ms
15:23:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
15:23:04 INFO - PROCESS | 1747 | 1465251784413 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:04 INFO - PROCESS | 1747 | 1465251784530 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
15:23:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 670ms
15:23:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
15:23:05 INFO - PROCESS | 1747 | 1465251785093 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:05 INFO - PROCESS | 1747 | 1465251785234 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
15:23:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 680ms
15:23:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
15:23:05 INFO - PROCESS | 1747 | 1465251785779 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:05 INFO - PROCESS | 1747 | 1465251785907 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
15:23:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 786ms
15:23:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
15:23:06 INFO - PROCESS | 1747 | 1465251786570 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:06 INFO - PROCESS | 1747 | 1465251786677 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
15:23:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 532ms
15:23:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
15:23:07 INFO - PROCESS | 1747 | 1465251787113 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:07 INFO - PROCESS | 1747 | 1465251787219 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
15:23:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 483ms
15:23:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
15:23:07 INFO - PROCESS | 1747 | 1465251787617 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:07 INFO - PROCESS | 1747 | 1465251787714 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
15:23:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 533ms
15:23:08 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
15:23:08 INFO - PROCESS | 1747 | 1465251788137 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:08 INFO - PROCESS | 1747 | 1465251788233 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
15:23:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 520ms
15:23:08 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
15:23:08 INFO - PROCESS | 1747 | 1465251788663 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:08 INFO - PROCESS | 1747 | 1465251788761 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:09 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
15:23:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 475ms
15:23:09 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
15:23:09 INFO - PROCESS | 1747 | 1465251789152 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:09 INFO - PROCESS | 1747 | 1465251789274 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
15:23:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 672ms
15:23:09 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
15:23:09 INFO - PROCESS | 1747 | 1465251789833 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:09 INFO - PROCESS | 1747 | 1465251789916 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
15:23:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 472ms
15:23:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
15:23:10 INFO - PROCESS | 1747 | 1465251790308 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:10 INFO - PROCESS | 1747 | 1465251790391 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
15:23:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 476ms
15:23:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
15:23:10 INFO - PROCESS | 1747 | 1465251790791 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:10 INFO - PROCESS | 1747 | 1465251790873 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
15:23:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 425ms
15:23:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
15:23:11 INFO - PROCESS | 1747 | 1465251791225 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:11 INFO - PROCESS | 1747 | 1465251791307 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
15:23:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 484ms
15:23:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
15:23:11 INFO - PROCESS | 1747 | 1465251791712 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:11 INFO - PROCESS | 1747 | 1465251791809 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
15:23:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 476ms
15:23:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
15:23:12 INFO - PROCESS | 1747 | 1465251792190 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:12 INFO - PROCESS | 1747 | 1465251792274 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
15:23:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 475ms
15:23:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
15:23:12 INFO - PROCESS | 1747 | 1465251792705 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:12 INFO - PROCESS | 1747 | 1465251792852 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
15:23:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 788ms
15:23:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
15:23:13 INFO - PROCESS | 1747 | 1465251793511 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:13 INFO - PROCESS | 1747 | 1465251793653 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
15:23:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 521ms
15:23:14 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
15:23:14 INFO - PROCESS | 1747 | 1465251794042 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:14 INFO - PROCESS | 1747 | 1465251794151 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
15:23:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
15:23:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 539ms
15:23:14 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
15:23:14 INFO - PROCESS | 1747 | 1465251794595 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:14 INFO - PROCESS | 1747 | 1465251794682 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
15:23:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 530ms
15:23:15 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
15:23:15 INFO - PROCESS | 1747 | 1465251795127 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:15 INFO - PROCESS | 1747 | 1465251795213 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
15:23:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 478ms
15:23:15 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
15:23:15 INFO - PROCESS | 1747 | 1465251795610 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:15 INFO - PROCESS | 1747 | 1465251795703 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
15:23:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 575ms
15:23:16 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
15:23:16 INFO - PROCESS | 1747 | 1465251796193 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:16 INFO - PROCESS | 1747 | 1465251796319 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
15:23:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 519ms
15:23:16 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
15:23:16 INFO - PROCESS | 1747 | 1465251796727 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:16 INFO - PROCESS | 1747 | 1465251796810 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
15:23:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
15:23:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
15:23:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
15:23:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
15:23:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 678ms
15:23:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
15:23:17 INFO - PROCESS | 1747 | 1465251797412 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:17 INFO - PROCESS | 1747 | 1465251797503 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
15:23:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 469ms
15:23:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
15:23:17 INFO - PROCESS | 1747 | 1465251797889 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:17 INFO - PROCESS | 1747 | 1465251797978 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:18 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
15:23:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 435ms
15:23:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
15:23:18 INFO - PROCESS | 1747 | 1465251798326 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:18 INFO - PROCESS | 1747 | 1465251798405 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:18 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
15:23:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 474ms
15:23:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
15:23:18 INFO - PROCESS | 1747 | 1465251798807 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:18 INFO - PROCESS | 1747 | 1465251798896 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
15:23:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 427ms
15:23:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
15:23:19 INFO - PROCESS | 1747 | 1465251799240 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:19 INFO - PROCESS | 1747 | 1465251799324 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:19 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
15:23:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 474ms
15:23:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
15:23:19 INFO - PROCESS | 1747 | 1465251799720 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:19 INFO - PROCESS | 1747 | 1465251799841 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:20 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
15:23:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 621ms
15:23:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
15:23:20 INFO - PROCESS | 1747 | 1465251800347 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:20 INFO - PROCESS | 1747 | 1465251800439 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
15:23:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 537ms
15:23:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
15:23:20 INFO - PROCESS | 1747 | 1465251800895 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:21 INFO - PROCESS | 1747 | 1465251801119 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:21 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
15:23:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 723ms
15:23:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
15:23:21 INFO - PROCESS | 1747 | 1465251801620 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:21 INFO - PROCESS | 1747 | 1465251801950 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
15:23:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 722ms
15:23:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
15:23:22 INFO - PROCESS | 1747 | 1465251802347 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:22 INFO - PROCESS | 1747 | 1465251802450 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
15:23:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 530ms
15:23:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
15:23:22 INFO - PROCESS | 1747 | 1465251802883 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:22 INFO - PROCESS | 1747 | 1465251802976 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
15:23:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 471ms
15:23:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
15:23:23 INFO - PROCESS | 1747 | 1465251803370 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:23 INFO - PROCESS | 1747 | 1465251803461 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
15:23:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 483ms
15:23:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
15:23:23 INFO - PROCESS | 1747 | 1465251803847 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:23 INFO - PROCESS | 1747 | 1465251803940 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
15:23:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 523ms
15:23:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
15:23:24 INFO - PROCESS | 1747 | 1465251804383 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:24 INFO - PROCESS | 1747 | 1465251804477 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
15:23:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 574ms
15:23:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
15:23:24 INFO - PROCESS | 1747 | 1465251804967 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:25 INFO - PROCESS | 1747 | 1465251805053 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
15:23:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 474ms
15:23:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
15:23:25 INFO - PROCESS | 1747 | 1465251805444 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:25 INFO - PROCESS | 1747 | 1465251805535 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:25 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
15:23:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 478ms
15:23:25 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
15:23:25 INFO - PROCESS | 1747 | 1465251805927 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:26 INFO - PROCESS | 1747 | 1465251806007 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:26 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
15:23:26 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 481ms
15:23:26 INFO - TEST-START | /IndexedDB/idbtransaction.htm
15:23:26 INFO - PROCESS | 1747 | 1465251806413 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:26 INFO - PROCESS | 1747 | 1465251806491 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:26 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
15:23:26 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
15:23:26 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 427ms
15:23:26 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
15:23:26 INFO - PROCESS | 1747 | 1465251806844 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:26 INFO - PROCESS | 1747 | 1465251806928 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:27 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
15:23:27 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 473ms
15:23:27 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
15:23:27 INFO - PROCESS | 1747 | 1465251807323 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:27 INFO - PROCESS | 1747 | 1465251807415 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
15:23:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
15:23:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
15:23:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
15:23:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
15:23:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
15:23:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
15:23:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
15:23:28 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 728ms
15:23:28 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
15:23:28 INFO - PROCESS | 1747 | 1465251808057 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:28 INFO - PROCESS | 1747 | 1465251808220 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:28 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
15:23:28 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 721ms
15:23:28 INFO - TEST-START | /IndexedDB/index_sort_order.htm
15:23:28 INFO - PROCESS | 1747 | 1465251808908 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:29 INFO - PROCESS | 1747 | 1465251809032 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:29 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
15:23:29 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 684ms
15:23:29 INFO - TEST-START | /IndexedDB/interfaces.html
15:23:29 INFO - PROCESS | 1747 | 1465251809573 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:29 INFO - PROCESS | 1747 | 1465251809696 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
15:23:30 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
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
15:23:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
15:23:30 INFO - TEST-OK | /IndexedDB/interfaces.html | took 854ms
15:23:30 INFO - TEST-START | /IndexedDB/interfaces.worker
15:23:30 INFO - PROCESS | 1747 | 1465251810473 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:30 INFO - PROCESS | 1747 | 1465251810600 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
15:23:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
15:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
15:23:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
15:23:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
15:23:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
15:23:31 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
15:23:31 INFO - {}
15:23:31 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 - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
15:23:31 INFO - {}
15:23:31 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1055ms
15:23:31 INFO - TEST-START | /IndexedDB/key_invalid.htm
15:23:31 INFO - PROCESS | 1747 | 1465251811567 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:31 INFO - PROCESS | 1747 | 1465251811731 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
15:23:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
15:23:32 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 644ms
15:23:32 INFO - TEST-START | /IndexedDB/key_valid.html
15:23:32 INFO - PROCESS | 1747 | 1465251812218 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:32 INFO - PROCESS | 1747 | 1465251812311 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
15:23:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
15:23:33 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1384ms
15:23:33 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
15:23:33 INFO - PROCESS | 1747 | 1465251813612 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:33 INFO - PROCESS | 1747 | 1465251813704 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:34 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
15:23:34 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 484ms
15:23:34 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
15:23:34 INFO - PROCESS | 1747 | 1465251814096 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:34 INFO - PROCESS | 1747 | 1465251814179 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:34 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
15:23:34 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 432ms
15:23:34 INFO - TEST-START | /IndexedDB/keygenerator.htm
15:23:34 INFO - PROCESS | 1747 | 1465251814530 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:34 INFO - PROCESS | 1747 | 1465251814644 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
15:23:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
15:23:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
15:23:35 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 570ms
15:23:35 INFO - TEST-START | /IndexedDB/keyorder.htm
15:23:35 INFO - PROCESS | 1747 | 1465251815105 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:35 INFO - PROCESS | 1747 | 1465251815196 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
15:23:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
15:23:35 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 696ms
15:23:35 INFO - TEST-START | /IndexedDB/keypath.htm
15:23:35 INFO - PROCESS | 1747 | 1465251815813 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:35 INFO - PROCESS | 1747 | 1465251815935 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
15:23:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
15:23:36 INFO - TEST-OK | /IndexedDB/keypath.htm | took 679ms
15:23:36 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
15:23:36 INFO - PROCESS | 1747 | 1465251816503 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:36 INFO - PROCESS | 1747 | 1465251816622 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
15:23:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
15:23:37 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 780ms
15:23:37 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
15:23:37 INFO - PROCESS | 1747 | 1465251817298 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:37 INFO - PROCESS | 1747 | 1465251817661 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
15:23:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
15:23:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
15:23:38 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 928ms
15:23:38 INFO - TEST-START | /IndexedDB/list_ordering.htm
15:23:38 INFO - PROCESS | 1747 | 1465251818235 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:38 INFO - PROCESS | 1747 | 1465251818332 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:38 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
15:23:38 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
15:23:38 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
15:23:38 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 679ms
15:23:38 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
15:23:38 INFO - PROCESS | 1747 | 1465251818922 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:39 INFO - PROCESS | 1747 | 1465251819010 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:39 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
15:23:39 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 469ms
15:23:39 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
15:23:39 INFO - PROCESS | 1747 | 1465251819406 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:39 INFO - PROCESS | 1747 | 1465251819497 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:39 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
15:23:39 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 536ms
15:23:39 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
15:23:39 INFO - PROCESS | 1747 | 1465251819938 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:40 INFO - PROCESS | 1747 | 1465251820035 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:40 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
15:23:40 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 527ms
15:23:40 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
15:23:40 INFO - PROCESS | 1747 | 1465251820470 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:40 INFO - PROCESS | 1747 | 1465251820564 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:41 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
15:23:41 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 580ms
15:23:41 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
15:23:41 INFO - PROCESS | 1747 | 1465251821058 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:41 INFO - PROCESS | 1747 | 1465251821142 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:41 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
15:23:41 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 525ms
15:23:41 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
15:23:41 INFO - PROCESS | 1747 | 1465251821588 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:41 INFO - PROCESS | 1747 | 1465251821677 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:42 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
15:23:42 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 487ms
15:23:42 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
15:23:42 INFO - PROCESS | 1747 | 1465251822080 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:42 INFO - PROCESS | 1747 | 1465251822163 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:42 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
15:23:42 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 419ms
15:23:42 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
15:23:42 INFO - PROCESS | 1747 | 1465251822504 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:42 INFO - PROCESS | 1747 | 1465251822579 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:42 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
15:23:42 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 481ms
15:23:42 INFO - TEST-START | /IndexedDB/value.htm
15:23:42 INFO - PROCESS | 1747 | 1465251822989 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:43 INFO - PROCESS | 1747 | 1465251823069 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:43 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
15:23:43 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
15:23:43 INFO - TEST-OK | /IndexedDB/value.htm | took 470ms
15:23:43 INFO - TEST-START | /IndexedDB/value_recursive.htm
15:23:43 INFO - PROCESS | 1747 | 1465251823465 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:43 INFO - PROCESS | 1747 | 1465251823562 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
15:23:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
15:23:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
15:23:44 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 730ms
15:23:44 INFO - TEST-START | /IndexedDB/writer-starvation.htm
15:23:44 INFO - PROCESS | 1747 | 1465251824203 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:44 INFO - PROCESS | 1747 | 1465251824425 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:45 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
15:23:45 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 932ms
15:23:45 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
15:23:45 INFO - PROCESS | 1747 | 1465251825142 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:45 INFO - PROCESS | 1747 | 1465251825238 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:45 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
15:23:45 INFO - {}
15:23:45 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
15:23:45 INFO - {}
15:23:45 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
15:23:45 INFO - {}
15:23:45 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
15:23:45 INFO - {}
15:23:45 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 530ms
15:23:45 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
15:23:45 INFO - PROCESS | 1747 | 1465251825681 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:45 INFO - PROCESS | 1747 | 1465251825791 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
15:23:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
15:23:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
15:23:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
15:23:46 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 478ms
15:23:46 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
15:23:46 INFO - PROCESS | 1747 | 1465251826178 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:46 INFO - PROCESS | 1747 | 1465251826264 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
15:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
15:23:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 498ms
15:23:46 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
15:23:46 INFO - PROCESS | 1747 | 1465251826677 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:46 INFO - PROCESS | 1747 | 1465251826785 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
15:23:47 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
15:23:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
15:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
15:23:47 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
15:23:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
15:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
15:23:47 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 547ms
15:23:47 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
15:23:47 INFO - PROCESS | 1747 | 1465251827232 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:47 INFO - PROCESS | 1747 | 1465251827337 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:47 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() {
15:23:47 INFO - [native code]
15:23:47 INFO - }" but got function "function () {
15:23:47 INFO - }"
15:23:47 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
15:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:47 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
15:23:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
15:23:47 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
15:23:47 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
15:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:47 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
15:23:47 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
15:23:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
15:23:47 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 527ms
15:23:47 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
15:23:47 INFO - PROCESS | 1747 | 1465251827766 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:47 INFO - PROCESS | 1747 | 1465251827864 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:48 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() {
15:23:48 INFO - [native code]
15:23:48 INFO - }" but got function "function () {
15:23:48 INFO - }"
15:23:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
15:23:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
15:23:48 INFO - {}
15:23:48 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
15:23:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
15:23:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
15:23:48 INFO - {}
15:23:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 570ms
15:23:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
15:23:48 INFO - PROCESS | 1747 | 1465251828346 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:48 INFO - PROCESS | 1747 | 1465251828428 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
15:23:48 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
15:23:48 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
15:23:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
15:23:48 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
15:23:48 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
15:23:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
15:23:48 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"
15:23:48 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
15:23:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
15:23:48 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
15:23:48 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
15:23:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
15:23:48 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
15:23:48 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
15:23:48 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
15:23:48 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
15:23:48 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
15:23:48 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
15:23:48 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"
15:23:48 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
15:23:48 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
15:23:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
15:23:48 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
15:23:48 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:48 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
15:23:48 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
15:23:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 476ms
15:23:48 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
15:23:48 INFO - PROCESS | 1747 | 1465251828840 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:48 INFO - PROCESS | 1747 | 1465251828926 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
15:23:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 380ms
15:23:49 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
15:23:49 INFO - PROCESS | 1747 | 1465251829226 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:49 INFO - PROCESS | 1747 | 1465251829309 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
15:23:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
15:23:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
15:23:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
15:23:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 377ms
15:23:49 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
15:23:49 INFO - PROCESS | 1747 | 1465251829609 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:49 INFO - PROCESS | 1747 | 1465251829690 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
15:23:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
15:23:50 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
15:23:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
15:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:23:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
15:23:50 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 433ms
15:23:50 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
15:23:50 INFO - PROCESS | 1747 | 1465251830048 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:50 INFO - PROCESS | 1747 | 1465251830146 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
15:23:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
15:23:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
15:23:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
15:23:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
15:23:51 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1473ms
15:23:51 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
15:23:51 INFO - PROCESS | 1747 | 1465251831533 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:51 INFO - PROCESS | 1747 | 1465251831655 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
15:23:53 INFO - {}
15:23:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
15:23:53 INFO - {}
15:23:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
15:23:53 INFO - {}
15:23:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
15:23:53 INFO - {}
15:23:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
15:23:53 INFO - {}
15:23:53 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1630ms
15:23:53 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
15:23:53 INFO - PROCESS | 1747 | 1465251833169 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:53 INFO - PROCESS | 1747 | 1465251833245 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:53 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
15:23:53 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 620ms
15:23:53 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
15:23:53 INFO - PROCESS | 1747 | 1465251833803 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:53 INFO - PROCESS | 1747 | 1465251833894 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:54 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
15:23:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
15:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:23:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
15:23:54 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 479ms
15:23:54 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
15:23:54 INFO - PROCESS | 1747 | 1465251834284 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:23:54 INFO - PROCESS | 1747 | 1465251834374 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:04 INFO - PROCESS | 1747 | MARIONETTE LOG: INFO: Timeout fired
15:24:04 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
15:24:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
15:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
15:24:04 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10255ms
15:24:04 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
15:24:04 INFO - PROCESS | 1747 | 1465251844548 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:04 INFO - PROCESS | 1747 | 1465251844672 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:05 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
15:24:05 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 824ms
15:24:05 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
15:24:05 INFO - PROCESS | 1747 | 1465251845379 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:05 INFO - PROCESS | 1747 | 1465251845472 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:05 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
15:24:05 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 472ms
15:24:05 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
15:24:05 INFO - PROCESS | 1747 | 1465251845859 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:05 INFO - PROCESS | 1747 | 1465251845974 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:06 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
15:24:06 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 479ms
15:24:06 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
15:24:06 INFO - PROCESS | 1747 | 1465251846361 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:06 INFO - PROCESS | 1747 | 1465251846453 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:06 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
15:24:06 INFO - {}
15:24:06 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 532ms
15:24:06 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
15:24:06 INFO - PROCESS | 1747 | 1465251846885 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:06 INFO - PROCESS | 1747 | 1465251846982 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:07 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
15:24:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 474ms
15:24:07 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
15:24:07 INFO - PROCESS | 1747 | 1465251847360 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:07 INFO - PROCESS | 1747 | 1465251847456 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:07 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
15:24:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
15:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
15:24:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
15:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
15:24:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 475ms
15:24:07 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
15:24:07 INFO - PROCESS | 1747 | 1465251847844 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:07 INFO - PROCESS | 1747 | 1465251847962 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:08 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().
15:24:08 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 422ms
15:24:08 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
15:24:08 INFO - PROCESS | 1747 | 1465251848302 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:08 INFO - PROCESS | 1747 | 1465251848385 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:08 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
15:24:08 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 433ms
15:24:08 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
15:24:08 INFO - PROCESS | 1747 | 1465251848741 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:08 INFO - PROCESS | 1747 | 1465251848825 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:09 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
15:24:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 393ms
15:24:09 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
15:24:09 INFO - PROCESS | 1747 | 1465251849142 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:09 INFO - PROCESS | 1747 | 1465251849225 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:09 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"
15:24:09 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
15:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:09 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
15:24:09 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
15:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:09 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
15:24:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
15:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
15:24:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 428ms
15:24:09 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
15:24:09 INFO - PROCESS | 1747 | 1465251849591 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:09 INFO - PROCESS | 1747 | 1465251849670 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
15:24:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 424ms
15:24:10 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
15:24:10 INFO - PROCESS | 1747 | 1465251850022 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:10 INFO - PROCESS | 1747 | 1465251850123 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
15:24:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 422ms
15:24:10 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
15:24:10 INFO - PROCESS | 1747 | 1465251850451 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:10 INFO - PROCESS | 1747 | 1465251850531 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:10 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
15:24:10 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 373ms
15:24:10 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
15:24:10 INFO - PROCESS | 1747 | 1465251850836 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:10 INFO - PROCESS | 1747 | 1465251850929 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:11 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
15:24:11 INFO - do_test/)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
15:24:43 INFO - )
15:24:43 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 527ms
15:24:43 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
15:24:43 INFO - PROCESS | 1747 | 1465251883071 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:43 INFO - PROCESS | 1747 | 1465251883163 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
15:24:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
15:24:43 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 621ms
15:24:43 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
15:24:43 INFO - PROCESS | 1747 | 1465251883698 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:43 INFO - PROCESS | 1747 | 1465251883783 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
15:24:44 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 780ms
15:24:44 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
15:24:44 INFO - PROCESS | 1747 | 1465251884485 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:44 INFO - PROCESS | 1747 | 1465251884567 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
15:24:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
15:24:44 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 423ms
15:24:44 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
15:24:44 INFO - PROCESS | 1747 | 1465251884916 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:45 INFO - PROCESS | 1747 | 1465251885009 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
15:24:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
15:24:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
15:24:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
15:24:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
15:24:45 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 422ms
15:24:45 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
15:24:45 INFO - PROCESS | 1747 | 1465251885346 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:45 INFO - PROCESS | 1747 | 1465251885444 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:45 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
15:24:45 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
15:24:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:45 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
15:24:45 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 432ms
15:24:45 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
15:24:45 INFO - PROCESS | 1747 | 1465251885784 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:45 INFO - PROCESS | 1747 | 1465251885872 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:46 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
15:24:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
15:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
15:24:46 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 522ms
15:24:46 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
15:24:46 INFO - PROCESS | 1747 | 1465251886311 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:46 INFO - PROCESS | 1747 | 1465251886412 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:46 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
15:24:46 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 575ms
15:24:46 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
15:24:46 INFO - PROCESS | 1747 | 1465251886893 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:47 INFO - PROCESS | 1747 | 1465251887097 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:47 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
15:24:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
15:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
15:24:47 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 876ms
15:24:47 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
15:24:47 INFO - PROCESS | 1747 | 1465251887779 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:47 INFO - PROCESS | 1747 | 1465251887864 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:48 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
15:24:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
15:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
15:24:48 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 477ms
15:24:48 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
15:24:48 INFO - PROCESS | 1747 | 1465251888290 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:48 INFO - PROCESS | 1747 | 1465251888378 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:48 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
15:24:48 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 475ms
15:24:48 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
15:24:48 INFO - PROCESS | 1747 | 1465251888776 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:48 INFO - PROCESS | 1747 | 1465251888883 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:49 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
15:24:49 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 477ms
15:24:49 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
15:24:49 INFO - PROCESS | 1747 | 1465251889249 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:49 INFO - PROCESS | 1747 | 1465251889332 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:49 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
15:24:49 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 431ms
15:24:49 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
15:24:49 INFO - PROCESS | 1747 | 1465251889685 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:49 INFO - PROCESS | 1747 | 1465251889770 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:50 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
15:24:50 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 471ms
15:24:50 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
15:24:50 INFO - PROCESS | 1747 | 1465251890164 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:50 INFO - PROCESS | 1747 | 1465251890283 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:50 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
15:24:50 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
15:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:24:50 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
15:24:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
15:24:50 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
15:24:50 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 521ms
15:24:50 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
15:24:50 INFO - PROCESS | 1747 | 1465251890693 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:50 INFO - PROCESS | 1747 | 1465251890784 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
15:24:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
15:24:51 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 484ms
15:24:51 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
15:24:51 INFO - PROCESS | 1747 | 1465251891180 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:51 INFO - PROCESS | 1747 | 1465251891277 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
15:24:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
15:24:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
15:24:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
15:24:51 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 531ms
15:24:51 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
15:24:51 INFO - PROCESS | 1747 | 1465251891724 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:51 INFO - PROCESS | 1747 | 1465251891805 Marionette INFO sendAsync 065bcc83-cfef-40ce-ae5f-4c64c813323a
15:24:52 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: