builder: mozilla-aurora_ubuntu32_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux32-spot-081
starttime: 1465052913.68
results: success (0)
buildid: 20160604051125
builduid: b3e475dab5d94bf89be646eca3f3a552
revision: 7eb468713fd5d88f0992eee5ab463432c204334f
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:33.684860) =========
master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:33.685288) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:33.685585) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:33.726690) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:33.726963) =========
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-1465049423.101685-201560680
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-04 08:08:33-- 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% 167K=0.07s
2016-06-04 08:08:34 (167 KB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.616752
========= master_lag: 0.15 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:34.498335) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:34.498822) =========
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-1465049423.101685-201560680
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.069365
========= master_lag: 0.29 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:34.855079) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 08:08:34.855420) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --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-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --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-1465049423.101685-201560680
_=/tools/buildbot/bin/python
using PTY: False
2016-06-04 08:08:35,106 truncating revision to first 12 chars
2016-06-04 08:08:35,106 Setting DEBUG logging.
2016-06-04 08:08:35,107 attempt 1/10
2016-06-04 08:08:35,107 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7eb468713fd5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-04 08:08:36,361 unpacking tar archive at: mozilla-aurora-7eb468713fd5/testing/mozharness/
program finished with exit code 0
elapsedTime=1.911750
========= master_lag: 0.23 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 08:08:36.995633) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:36.995971) =========
script_repo_revision: 7eb468713fd5d88f0992eee5ab463432c204334f
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:36.996365) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:36.996669) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 08:08:37.023389) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 37 secs) (at 2016-06-04 08:08:37.023693) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--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-1465049423.101685-201560680
_=/tools/buildbot/bin/python
using PTY: False
08:08:37 INFO - MultiFileLogger online at 20160604 08:08:37 in /builds/slave/test
08:08:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols ondemand
08:08:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
08:08:37 INFO - {'append_to_log': False,
08:08:37 INFO - 'base_work_dir': '/builds/slave/test',
08:08:37 INFO - 'blob_upload_branch': 'mozilla-aurora',
08:08:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
08:08:37 INFO - 'buildbot_json_path': 'buildprops.json',
08:08:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
08:08:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
08:08:37 INFO - 'download_minidump_stackwalk': True,
08:08:37 INFO - 'download_symbols': 'ondemand',
08:08:37 INFO - 'e10s': True,
08:08:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
08:08:37 INFO - 'tooltool.py': '/tools/tooltool.py',
08:08:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
08:08:37 INFO - '/tools/misc-python/virtualenv.py')},
08:08:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
08:08:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
08:08:37 INFO - 'log_level': 'info',
08:08:37 INFO - 'log_to_console': True,
08:08:37 INFO - 'opt_config_files': (),
08:08:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
08:08:37 INFO - '--processes=1',
08:08:37 INFO - '--config=%(test_path)s/wptrunner.ini',
08:08:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
08:08:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
08:08:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
08:08:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
08:08:37 INFO - 'pip_index': False,
08:08:37 INFO - 'require_test_zip': True,
08:08:37 INFO - 'test_type': ('testharness',),
08:08:37 INFO - 'this_chunk': '1',
08:08:37 INFO - 'tooltool_cache': '/builds/tooltool_cache',
08:08:37 INFO - 'total_chunks': '5',
08:08:37 INFO - 'virtualenv_path': 'venv',
08:08:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
08:08:37 INFO - 'work_dir': 'build'}
08:08:37 INFO - #####
08:08:37 INFO - ##### Running clobber step.
08:08:37 INFO - #####
08:08:37 INFO - Running pre-action listener: _resource_record_pre_action
08:08:37 INFO - Running main action method: clobber
08:08:37 INFO - rmtree: /builds/slave/test/build
08:08:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
08:08:39 INFO - Running post-action listener: _resource_record_post_action
08:08:39 INFO - #####
08:08:39 INFO - ##### Running read-buildbot-config step.
08:08:39 INFO - #####
08:08:39 INFO - Running pre-action listener: _resource_record_pre_action
08:08:39 INFO - Running main action method: read_buildbot_config
08:08:39 INFO - Using buildbot properties:
08:08:39 INFO - {
08:08:39 INFO - "project": "",
08:08:39 INFO - "product": "firefox",
08:08:39 INFO - "script_repo_revision": "production",
08:08:39 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-pgo-unittest",
08:08:39 INFO - "repository": "",
08:08:39 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora pgo test web-platform-tests-e10s-1",
08:08:39 INFO - "buildid": "20160604051125",
08:08:39 INFO - "pgo_build": "True",
08:08:39 INFO - "basedir": "/builds/slave/test",
08:08:39 INFO - "buildnumber": 28,
08:08:39 INFO - "slavename": "tst-linux32-spot-081",
08:08:39 INFO - "revision": "7eb468713fd5d88f0992eee5ab463432c204334f",
08:08:39 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/",
08:08:39 INFO - "platform": "linux",
08:08:39 INFO - "branch": "mozilla-aurora",
08:08:39 INFO - "repo_path": "releases/mozilla-aurora",
08:08:39 INFO - "moz_repo_path": "",
08:08:39 INFO - "stage_platform": "linux-pgo",
08:08:39 INFO - "builduid": "b3e475dab5d94bf89be646eca3f3a552",
08:08:39 INFO - "slavebuilddir": "test"
08:08:39 INFO - }
08:08:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2.
08:08:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json.
08:08:39 INFO - Running post-action listener: _resource_record_post_action
08:08:39 INFO - #####
08:08:39 INFO - ##### Running download-and-extract step.
08:08:39 INFO - #####
08:08:39 INFO - Running pre-action listener: _resource_record_pre_action
08:08:39 INFO - Running main action method: download_and_extract
08:08:39 INFO - mkdir: /builds/slave/test/build/tests
08:08:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:08:39 INFO - https://queue.taskcluster.net/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
08:08:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
08:08:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
08:08:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
08:08:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1
08:08:46 INFO - Downloaded 1325 bytes.
08:08:46 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
08:08:46 INFO - Using the following test package requirements:
08:08:46 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'],
08:08:46 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
08:08:46 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'],
08:08:46 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
08:08:46 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'],
08:08:46 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
08:08:46 INFO - u'jsshell-linux-i686.zip'],
08:08:46 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
08:08:46 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'],
08:08:46 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'],
08:08:46 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
08:08:46 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'],
08:08:46 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
08:08:46 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'],
08:08:46 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
08:08:46 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'],
08:08:46 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
08:08:46 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']}
08:08:46 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
08:08:46 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')]}
08:08:46 INFO - https://queue.taskcluster.net/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
08:08:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
08:08:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
08:08:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
08:08:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1
08:08:54 INFO - Downloaded 24070756 bytes.
08:08:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
08:08:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
08:08:55 INFO - caution: filename not matched: web-platform/*
08:08:55 INFO - Return code: 11
08:08:55 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')]}
08:08:55 INFO - https://queue.taskcluster.net/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
08:08:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
08:08:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
08:08:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
08:08:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
08:09:07 INFO - Downloaded 36389076 bytes.
08:09:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
08:09:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
08:09:11 INFO - caution: filename not matched: bin/*
08:09:11 INFO - caution: filename not matched: config/*
08:09:11 INFO - caution: filename not matched: mozbase/*
08:09:11 INFO - caution: filename not matched: marionette/*
08:09:11 INFO - caution: filename not matched: tools/wptserve/*
08:09:11 INFO - Return code: 11
08:09:11 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')]}
08:09:11 INFO - https://queue.taskcluster.net/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
08:09:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
08:09:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
08:09:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
08:09:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1
08:09:28 INFO - Downloaded 63715200 bytes.
08:09:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
08:09:28 INFO - mkdir: /builds/slave/test/properties
08:09:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
08:09:28 INFO - Writing to file /builds/slave/test/properties/build_url
08:09:28 INFO - Contents:
08:09:28 INFO - build_url:https://queue.taskcluster.net/v1/task/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
08:09:30 INFO - Running post-action listener: _resource_record_post_action
08:09:30 INFO - Running post-action listener: set_extra_try_arguments
08:09:30 INFO - #####
08:09:30 INFO - ##### Running create-virtualenv step.
08:09:30 INFO - #####
08:09:30 INFO - Running pre-action listener: _pre_create_virtualenv
08:09:30 INFO - Running pre-action listener: _resource_record_pre_action
08:09:30 INFO - Running main action method: create_virtualenv
08:09:30 INFO - Creating virtualenv /builds/slave/test/build/venv
08:09:30 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
08:09:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
08:09:30 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
08:09:30 INFO - Using real prefix '/usr'
08:09:30 INFO - New python executable in /builds/slave/test/build/venv/bin/python
08:09:31 INFO - Installing distribute.............................................................................................................................................................................................done.
08:09:35 INFO - Installing pip.................done.
08:09:35 INFO - Return code: 0
08:09:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
08:09:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:09:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:09:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:09:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:09:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:09:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:09:35 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x99cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a36598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aea2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ad9f70>, '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 0x9ad9620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9adf750>, '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-1465049423.101685-201560680', '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
08:09:35 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
08:09:35 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
08:09:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:09:35 INFO - 'CCACHE_UMASK': '002',
08:09:35 INFO - 'DISPLAY': ':0',
08:09:35 INFO - 'HOME': '/home/cltbld',
08:09:35 INFO - 'LANG': 'en_US.UTF-8',
08:09:35 INFO - 'LOGNAME': 'cltbld',
08:09:35 INFO - 'MAIL': '/var/mail/cltbld',
08:09:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:09:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:09:35 INFO - 'MOZ_NO_REMOTE': '1',
08:09:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:09:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:09:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:09:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:09:35 INFO - 'PWD': '/builds/slave/test',
08:09:35 INFO - 'SHELL': '/bin/bash',
08:09:35 INFO - 'SHLVL': '1',
08:09:35 INFO - 'TERM': 'linux',
08:09:35 INFO - 'TMOUT': '86400',
08:09:35 INFO - 'USER': 'cltbld',
08:09:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465049423.101685-201560680',
08:09:35 INFO - '_': '/tools/buildbot/bin/python'}
08:09:35 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:09:35 INFO - Downloading/unpacking psutil>=0.7.1
08:09:35 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
08:09:35 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
08:09:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:35 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
08:09:35 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
08:09:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
08:09:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
08:09:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
08:09:41 INFO - Installing collected packages: psutil
08:09:41 INFO - Running setup.py install for psutil
08:09:41 INFO - building 'psutil._psutil_linux' extension
08:09:41 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
08:09:41 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
08:09:41 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
08:09:41 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
08:09:42 INFO - building 'psutil._psutil_posix' extension
08:09:42 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
08:09:42 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
08:09:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
08:09:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
08:09:42 INFO - Successfully installed psutil
08:09:42 INFO - Cleaning up...
08:09:42 INFO - Return code: 0
08:09:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
08:09:42 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')]}
08:09:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:09:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:09:42 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')]}
08:09:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:09:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:09:42 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x99cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a36598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aea2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ad9f70>, '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 0x9ad9620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9adf750>, '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-1465049423.101685-201560680', '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
08:09:42 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
08:09:42 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
08:09:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:09:42 INFO - 'CCACHE_UMASK': '002',
08:09:42 INFO - 'DISPLAY': ':0',
08:09:42 INFO - 'HOME': '/home/cltbld',
08:09:42 INFO - 'LANG': 'en_US.UTF-8',
08:09:42 INFO - 'LOGNAME': 'cltbld',
08:09:42 INFO - 'MAIL': '/var/mail/cltbld',
08:09:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:09:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:09:42 INFO - 'MOZ_NO_REMOTE': '1',
08:09:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:09:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:09:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:09:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:09:42 INFO - 'PWD': '/builds/slave/test',
08:09:42 INFO - 'SHELL': '/bin/bash',
08:09:42 INFO - 'SHLVL': '1',
08:09:42 INFO - 'TERM': 'linux',
08:09:42 INFO - 'TMOUT': '86400',
08:09:42 INFO - 'USER': 'cltbld',
08:09:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465049423.101685-201560680',
08:09:42 INFO - '_': '/tools/buildbot/bin/python'}
08:09:42 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:09:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
08:09:42 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
08:09:42 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
08:09:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:42 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
08:09:42 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
08:09:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz
08:09:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
08:09:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
08:09:47 INFO - Installing collected packages: mozsystemmonitor
08:09:47 INFO - Running setup.py install for mozsystemmonitor
08:09:47 INFO - Successfully installed mozsystemmonitor
08:09:47 INFO - Cleaning up...
08:09:48 INFO - Return code: 0
08:09:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
08:09:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:09:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:09:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:09:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:09:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:09:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x99cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a36598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aea2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ad9f70>, '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 0x9ad9620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9adf750>, '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-1465049423.101685-201560680', '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
08:09:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
08:09:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
08:09:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:09:48 INFO - 'CCACHE_UMASK': '002',
08:09:48 INFO - 'DISPLAY': ':0',
08:09:48 INFO - 'HOME': '/home/cltbld',
08:09:48 INFO - 'LANG': 'en_US.UTF-8',
08:09:48 INFO - 'LOGNAME': 'cltbld',
08:09:48 INFO - 'MAIL': '/var/mail/cltbld',
08:09:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:09:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:09:48 INFO - 'MOZ_NO_REMOTE': '1',
08:09:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:09:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:09:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:09:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:09:48 INFO - 'PWD': '/builds/slave/test',
08:09:48 INFO - 'SHELL': '/bin/bash',
08:09:48 INFO - 'SHLVL': '1',
08:09:48 INFO - 'TERM': 'linux',
08:09:48 INFO - 'TMOUT': '86400',
08:09:48 INFO - 'USER': 'cltbld',
08:09:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465049423.101685-201560680',
08:09:48 INFO - '_': '/tools/buildbot/bin/python'}
08:09:48 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:09:48 INFO - Downloading/unpacking blobuploader==1.2.4
08:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:09:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:09:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:09:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:09:53 INFO - Downloading blobuploader-1.2.4.tar.gz
08:09:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
08:09:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
08:09:53 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
08:09:53 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
08:09:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:53 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
08:09:53 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
08:09:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
08:09:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
08:09:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:09:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:09:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:09:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:09:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:09:55 INFO - Downloading docopt-0.6.1.tar.gz
08:09:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
08:09:55 INFO - Installing collected packages: blobuploader, requests, docopt
08:09:55 INFO - Running setup.py install for blobuploader
08:09:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
08:09:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
08:09:55 INFO - Running setup.py install for requests
08:09:56 INFO - Running setup.py install for docopt
08:09:56 INFO - Successfully installed blobuploader requests docopt
08:09:56 INFO - Cleaning up...
08:09:56 INFO - Return code: 0
08:09:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv
08:09:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:09:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:09:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:09:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:09:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:09:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:09:56 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x99cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a36598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aea2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ad9f70>, '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 0x9ad9620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9adf750>, '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-1465049423.101685-201560680', '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
08:09:56 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
08:09:56 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
08:09:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:09:56 INFO - 'CCACHE_UMASK': '002',
08:09:56 INFO - 'DISPLAY': ':0',
08:09:56 INFO - 'HOME': '/home/cltbld',
08:09:56 INFO - 'LANG': 'en_US.UTF-8',
08:09:56 INFO - 'LOGNAME': 'cltbld',
08:09:56 INFO - 'MAIL': '/var/mail/cltbld',
08:09:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:09:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:09:56 INFO - 'MOZ_NO_REMOTE': '1',
08:09:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:09:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:09:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:09:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:09:56 INFO - 'PWD': '/builds/slave/test',
08:09:56 INFO - 'SHELL': '/bin/bash',
08:09:56 INFO - 'SHLVL': '1',
08:09:56 INFO - 'TERM': 'linux',
08:09:56 INFO - 'TMOUT': '86400',
08:09:56 INFO - 'USER': 'cltbld',
08:09:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465049423.101685-201560680',
08:09:56 INFO - '_': '/tools/buildbot/bin/python'}
08:09:57 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:09:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
08:09:57 INFO - Running setup.py (path:/tmp/pip-eLE1tG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
08:09:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
08:09:57 INFO - Running setup.py (path:/tmp/pip-OtG2Qk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
08:09:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
08:09:57 INFO - Running setup.py (path:/tmp/pip-pDIuxJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
08:09:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
08:09:57 INFO - Running setup.py (path:/tmp/pip-TyxtqL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
08:09:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
08:09:57 INFO - Running setup.py (path:/tmp/pip-8HtIOR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
08:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
08:09:58 INFO - Running setup.py (path:/tmp/pip-r5vNSd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
08:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
08:09:58 INFO - Running setup.py (path:/tmp/pip-LkhEkS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
08:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
08:09:58 INFO - Running setup.py (path:/tmp/pip-vdHar1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
08:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
08:09:58 INFO - Running setup.py (path:/tmp/pip-L0BILz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
08:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
08:09:58 INFO - Running setup.py (path:/tmp/pip-zCEpNg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
08:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
08:09:58 INFO - Running setup.py (path:/tmp/pip-chM0aY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
08:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
08:09:58 INFO - Running setup.py (path:/tmp/pip-RBvI0A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
08:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
08:09:58 INFO - Running setup.py (path:/tmp/pip-GxQb6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
08:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
08:09:59 INFO - Running setup.py (path:/tmp/pip-ZUp6JR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
08:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
08:09:59 INFO - Running setup.py (path:/tmp/pip-WiWEv9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
08:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
08:09:59 INFO - Running setup.py (path:/tmp/pip-WGhgoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
08:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
08:09:59 INFO - Running setup.py (path:/tmp/pip-6f5SrE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
08:09:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
08:09:59 INFO - Running setup.py (path:/tmp/pip-hU8Vy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
08:09:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
08:09:59 INFO - Running setup.py (path:/tmp/pip-ZhLb71-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
08:09:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:09:59 INFO - Running setup.py (path:/tmp/pip-yoDXFR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette
08:10:00 INFO - Running setup.py (path:/tmp/pip-8aYR7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
08:10:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:10:00 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
08:10:00 INFO - Running setup.py install for manifestparser
08:10:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
08:10:00 INFO - Running setup.py install for mozcrash
08:10:00 INFO - Running setup.py install for mozdebug
08:10:01 INFO - Running setup.py install for mozdevice
08:10:01 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
08:10:01 INFO - Installing dm script to /builds/slave/test/build/venv/bin
08:10:01 INFO - Running setup.py install for mozfile
08:10:01 INFO - Running setup.py install for mozhttpd
08:10:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
08:10:01 INFO - Running setup.py install for mozinfo
08:10:02 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
08:10:02 INFO - Running setup.py install for mozInstall
08:10:02 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
08:10:02 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
08:10:02 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
08:10:02 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
08:10:02 INFO - Running setup.py install for mozleak
08:10:02 INFO - Running setup.py install for mozlog
08:10:02 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
08:10:02 INFO - Running setup.py install for moznetwork
08:10:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
08:10:03 INFO - Running setup.py install for mozprocess
08:10:03 INFO - Running setup.py install for mozprofile
08:10:03 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
08:10:03 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
08:10:03 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
08:10:03 INFO - Running setup.py install for mozrunner
08:10:03 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
08:10:03 INFO - Running setup.py install for mozscreenshot
08:10:04 INFO - Running setup.py install for moztest
08:10:04 INFO - Running setup.py install for mozversion
08:10:04 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
08:10:04 INFO - Running setup.py install for wptserve
08:10:04 INFO - Running setup.py install for marionette-driver
08:10:05 INFO - Running setup.py install for browsermob-proxy
08:10:05 INFO - Running setup.py install for marionette-client
08:10:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:10:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
08:10:05 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
08:10:05 INFO - Cleaning up...
08:10:05 INFO - Return code: 0
08:10:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv
08:10:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:10:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:10:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:10:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:10:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:10:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:10:05 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x99cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a36598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aea2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ad9f70>, '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 0x9ad9620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9adf750>, '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-1465049423.101685-201560680', '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
08:10:05 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
08:10:05 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
08:10:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:10:05 INFO - 'CCACHE_UMASK': '002',
08:10:05 INFO - 'DISPLAY': ':0',
08:10:05 INFO - 'HOME': '/home/cltbld',
08:10:05 INFO - 'LANG': 'en_US.UTF-8',
08:10:05 INFO - 'LOGNAME': 'cltbld',
08:10:05 INFO - 'MAIL': '/var/mail/cltbld',
08:10:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:10:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:10:05 INFO - 'MOZ_NO_REMOTE': '1',
08:10:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:10:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:10:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:10:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:10:05 INFO - 'PWD': '/builds/slave/test',
08:10:05 INFO - 'SHELL': '/bin/bash',
08:10:05 INFO - 'SHLVL': '1',
08:10:05 INFO - 'TERM': 'linux',
08:10:05 INFO - 'TMOUT': '86400',
08:10:05 INFO - 'USER': 'cltbld',
08:10:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465049423.101685-201560680',
08:10:05 INFO - '_': '/tools/buildbot/bin/python'}
08:10:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:10:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
08:10:06 INFO - Running setup.py (path:/tmp/pip-CZ59K2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
08:10:06 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))
08:10:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
08:10:06 INFO - Running setup.py (path:/tmp/pip-fAWDFC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
08:10:06 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))
08:10:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
08:10:06 INFO - Running setup.py (path:/tmp/pip-JXmxIY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
08:10:06 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))
08:10:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
08:10:06 INFO - Running setup.py (path:/tmp/pip-HQGB6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
08:10:06 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))
08:10:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
08:10:06 INFO - Running setup.py (path:/tmp/pip-OSYFZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
08:10:07 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))
08:10:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
08:10:07 INFO - Running setup.py (path:/tmp/pip-6yJFuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
08:10:07 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))
08:10:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
08:10:07 INFO - Running setup.py (path:/tmp/pip-qo85Wu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
08:10:07 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))
08:10:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
08:10:07 INFO - Running setup.py (path:/tmp/pip-SzaDwI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
08:10:07 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))
08:10:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
08:10:07 INFO - Running setup.py (path:/tmp/pip-aaUdTI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
08:10:07 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))
08:10:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
08:10:07 INFO - Running setup.py (path:/tmp/pip-kwKH3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
08:10:07 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))
08:10:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
08:10:07 INFO - Running setup.py (path:/tmp/pip-JsvmmB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
08:10:07 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))
08:10:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
08:10:07 INFO - Running setup.py (path:/tmp/pip-e30IUM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
08:10:08 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))
08:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
08:10:08 INFO - Running setup.py (path:/tmp/pip-3bBmw9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
08:10:08 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))
08:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
08:10:08 INFO - Running setup.py (path:/tmp/pip-UITNEG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
08:10:08 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))
08:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
08:10:08 INFO - Running setup.py (path:/tmp/pip-o1RuhX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
08:10:08 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))
08:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
08:10:08 INFO - Running setup.py (path:/tmp/pip-lno1t5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
08:10:08 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))
08:10:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
08:10:08 INFO - Running setup.py (path:/tmp/pip-i8b8zQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
08:10:08 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))
08:10:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
08:10:08 INFO - Running setup.py (path:/tmp/pip-9AJACc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
08:10:08 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))
08:10:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
08:10:08 INFO - Running setup.py (path:/tmp/pip-4CBSQh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
08:10:09 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))
08:10:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:10:09 INFO - Running setup.py (path:/tmp/pip-phx8KU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:10:09 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))
08:10:09 INFO - Unpacking /builds/slave/test/build/tests/marionette
08:10:09 INFO - Running setup.py (path:/tmp/pip-A0T35B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
08:10:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:10:09 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))
08:10:09 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))
08:10:09 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))
08:10:09 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))
08:10:09 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))
08:10:09 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))
08:10:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
08:10:09 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
08:10:09 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
08:10:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:10:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:10:09 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
08:10:09 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
08:10:14 INFO - Downloading blessings-1.6.tar.gz
08:10:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
08:10:14 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))
08:10:14 INFO - Installing collected packages: blessings
08:10:14 INFO - Running setup.py install for blessings
08:10:15 INFO - Successfully installed blessings
08:10:15 INFO - Cleaning up...
08:10:15 INFO - Return code: 0
08:10:15 INFO - Done creating virtualenv /builds/slave/test/build/venv.
08:10:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
08:10:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
08:10:15 INFO - Reading from file tmpfile_stdout
08:10:15 INFO - Current package versions:
08:10:15 INFO - argparse == 1.2.1
08:10:15 INFO - blessings == 1.6
08:10:15 INFO - blobuploader == 1.2.4
08:10:15 INFO - browsermob-proxy == 0.6.0
08:10:15 INFO - docopt == 0.6.1
08:10:15 INFO - manifestparser == 1.1
08:10:15 INFO - marionette-client == 2.3.0
08:10:15 INFO - marionette-driver == 1.4.0
08:10:15 INFO - mozInstall == 1.12
08:10:15 INFO - mozcrash == 0.17
08:10:15 INFO - mozdebug == 0.1
08:10:15 INFO - mozdevice == 0.48
08:10:15 INFO - mozfile == 1.2
08:10:15 INFO - mozhttpd == 0.7
08:10:15 INFO - mozinfo == 0.9
08:10:15 INFO - mozleak == 0.1
08:10:15 INFO - mozlog == 3.1
08:10:15 INFO - moznetwork == 0.27
08:10:15 INFO - mozprocess == 0.22
08:10:15 INFO - mozprofile == 0.28
08:10:15 INFO - mozrunner == 6.11
08:10:15 INFO - mozscreenshot == 0.1
08:10:15 INFO - mozsystemmonitor == 0.0
08:10:15 INFO - moztest == 0.7
08:10:15 INFO - mozversion == 1.4
08:10:15 INFO - psutil == 3.1.1
08:10:15 INFO - requests == 1.2.3
08:10:15 INFO - wptserve == 1.4.0
08:10:15 INFO - wsgiref == 0.1.2
08:10:15 INFO - Running post-action listener: _resource_record_post_action
08:10:15 INFO - Running post-action listener: _start_resource_monitoring
08:10:15 INFO - Starting resource monitoring.
08:10:15 INFO - #####
08:10:15 INFO - ##### Running pull step.
08:10:15 INFO - #####
08:10:15 INFO - Running pre-action listener: _resource_record_pre_action
08:10:15 INFO - Running main action method: pull
08:10:15 INFO - Pull has nothing to do!
08:10:15 INFO - Running post-action listener: _resource_record_post_action
08:10:15 INFO - #####
08:10:15 INFO - ##### Running install step.
08:10:15 INFO - #####
08:10:15 INFO - Running pre-action listener: _resource_record_pre_action
08:10:15 INFO - Running main action method: install
08:10:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
08:10:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
08:10:16 INFO - Reading from file tmpfile_stdout
08:10:16 INFO - Detecting whether we're running mozinstall >=1.0...
08:10:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
08:10:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
08:10:16 INFO - Reading from file tmpfile_stdout
08:10:16 INFO - Output received:
08:10:16 INFO - Usage: mozinstall [options] installer
08:10:16 INFO - Options:
08:10:16 INFO - -h, --help show this help message and exit
08:10:16 INFO - -d DEST, --destination=DEST
08:10:16 INFO - Directory to install application into. [default:
08:10:16 INFO - "/builds/slave/test"]
08:10:16 INFO - --app=APP Application being installed. [default: firefox]
08:10:16 INFO - mkdir: /builds/slave/test/build/application
08:10:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
08:10:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
08:10:42 INFO - Reading from file tmpfile_stdout
08:10:42 INFO - Output received:
08:10:42 INFO - /builds/slave/test/build/application/firefox/firefox
08:10:42 INFO - Running post-action listener: _resource_record_post_action
08:10:42 INFO - #####
08:10:42 INFO - ##### Running run-tests step.
08:10:42 INFO - #####
08:10:42 INFO - Running pre-action listener: _resource_record_pre_action
08:10:42 INFO - Running main action method: run_tests
08:10:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
08:10:42 INFO - Minidump filename unknown. Determining based upon platform and architecture.
08:10:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
08:10:42 INFO - grabbing minidump binary from tooltool
08:10:42 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')]}
08:10:42 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 0x9ad9f70>, '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 0x9ad9620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9adf750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
08:10:42 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
08:10:42 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
08:10:42 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
08:10:42 INFO - Return code: 0
08:10:42 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
08:10:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
08:10:42 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/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
08:10:42 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/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
08:10:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:10:42 INFO - 'CCACHE_UMASK': '002',
08:10:42 INFO - 'DISPLAY': ':0',
08:10:42 INFO - 'HOME': '/home/cltbld',
08:10:42 INFO - 'LANG': 'en_US.UTF-8',
08:10:42 INFO - 'LOGNAME': 'cltbld',
08:10:42 INFO - 'MAIL': '/var/mail/cltbld',
08:10:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
08:10:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:10:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:10:42 INFO - 'MOZ_NO_REMOTE': '1',
08:10:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:10:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:10:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:10:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:10:42 INFO - 'PWD': '/builds/slave/test',
08:10:42 INFO - 'SHELL': '/bin/bash',
08:10:42 INFO - 'SHLVL': '1',
08:10:42 INFO - 'TERM': 'linux',
08:10:42 INFO - 'TMOUT': '86400',
08:10:42 INFO - 'USER': 'cltbld',
08:10:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465049423.101685-201560680',
08:10:42 INFO - '_': '/tools/buildbot/bin/python'}
08:10:42 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/FFEr8sSpS4-ZPVZYvzZSAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
08:10:43 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
08:10:43 INFO - import pkg_resources
08:10:45 INFO - Using 1 client processes
08:10:45 INFO - wptserve Starting http server on 127.0.0.1:8000
08:10:45 INFO - wptserve Starting http server on 127.0.0.1:8001
08:10:45 INFO - wptserve Starting http server on 127.0.0.1:8443
08:10:47 INFO - SUITE-START | Running 1476 tests
08:10:47 INFO - Running testharness tests
08:10:47 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
08:10:47 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
08:10:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
08:10:47 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
08:10:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
08:10:47 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
08:10:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
08:10:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 1ms
08:10:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
08:10:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
08:10:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
08:10:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
08:10:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
08:10:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 5ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 1ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 6ms
08:10:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
08:10:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 6ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
08:10:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
08:10:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 1ms
08:10:47 INFO - Setting up ssl
08:10:47 INFO - PROCESS | certutil |
08:10:47 INFO - PROCESS | certutil |
08:10:47 INFO - PROCESS | certutil |
08:10:47 INFO - Certificate Nickname Trust Attributes
08:10:47 INFO - SSL,S/MIME,JAR/XPI
08:10:47 INFO -
08:10:47 INFO - web-platform-tests CT,,
08:10:47 INFO -
08:10:47 INFO - Starting runner
08:10:49 INFO - PROCESS | 1794 | 1465053049290 Marionette INFO Listening on port 2828
08:10:51 INFO - PROCESS | 1794 | 1465053051622 Marionette INFO startBrowser 06f84000-4130-45f1-ba13-45361f83f87a
08:10:51 INFO - PROCESS | 1794 | 1465053051653 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:52 INFO - PROCESS | 1794 | 1465053052052 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:52 INFO - PROCESS | 1794 | 1465053052142 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:52 INFO - PROCESS | 1794 |
08:10:52 INFO - PROCESS | 1794 | (process:1847): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
08:10:53 INFO - PROCESS | 1794 | 1465053053090 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:53 INFO - PROCESS | 1794 | 1465053053538 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
08:10:53 INFO - PROCESS | 1794 | 1465053053621 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:53 INFO - PROCESS | 1794 | 1465053053639 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
08:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 630ms
08:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
08:10:54 INFO - PROCESS | 1794 | 1465053054341 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:54 INFO - PROCESS | 1794 | 1465053054443 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
08:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms
08:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
08:10:54 INFO - PROCESS | 1794 | 1465053054923 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:55 INFO - PROCESS | 1794 | 1465053055012 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
08:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 586ms
08:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
08:10:55 INFO - PROCESS | 1794 | 1465053055512 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:55 INFO - PROCESS | 1794 | 1465053055590 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
08:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 533ms
08:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
08:10:56 INFO - PROCESS | 1794 | 1465053056067 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:56 INFO - PROCESS | 1794 | 1465053056167 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
08:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 537ms
08:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
08:10:56 INFO - PROCESS | 1794 | 1465053056598 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:56 INFO - PROCESS | 1794 | 1465053056717 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
08:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 679ms
08:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
08:10:57 INFO - PROCESS | 1794 | 1465053057290 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:57 INFO - PROCESS | 1794 | 1465053057380 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
08:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 537ms
08:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
08:10:57 INFO - PROCESS | 1794 | 1465053057827 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:57 INFO - PROCESS | 1794 | 1465053057916 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
08:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 523ms
08:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
08:10:58 INFO - PROCESS | 1794 | 1465053058386 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:58 INFO - PROCESS | 1794 | 1465053058462 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
08:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 531ms
08:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
08:10:58 INFO - PROCESS | 1794 | 1465053058911 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:59 INFO - PROCESS | 1794 | 1465053059002 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
08:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 874ms
08:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
08:10:59 INFO - PROCESS | 1794 | 1465053059808 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:10:59 INFO - PROCESS | 1794 | 1465053059928 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
08:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 633ms
08:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
08:11:00 INFO - PROCESS | 1794 | 1465053060483 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:00 INFO - PROCESS | 1794 | 1465053060564 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
08:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms
08:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
08:11:01 INFO - PROCESS | 1794 | 1465053061086 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:01 INFO - PROCESS | 1794 | 1465053061162 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
08:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 642ms
08:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
08:11:01 INFO - PROCESS | 1794 | 1465053061731 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:01 INFO - PROCESS | 1794 | 1465053061869 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
08:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 687ms
08:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
08:11:02 INFO - PROCESS | 1794 | 1465053062425 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:02 INFO - PROCESS | 1794 | 1465053062515 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
08:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms
08:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
08:11:03 INFO - PROCESS | 1794 | 1465053063056 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:03 INFO - PROCESS | 1794 | 1465053063183 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
08:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 773ms
08:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
08:11:03 INFO - PROCESS | 1794 | 1465053063845 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:03 INFO - PROCESS | 1794 | 1465053063929 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
08:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 583ms
08:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
08:11:04 INFO - PROCESS | 1794 | 1465053064427 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:04 INFO - PROCESS | 1794 | 1465053064560 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
08:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 680ms
08:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
08:11:05 INFO - PROCESS | 1794 | 1465053065108 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:05 INFO - PROCESS | 1794 | 1465053065186 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
08:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 579ms
08:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
08:11:05 INFO - PROCESS | 1794 | 1465053065722 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:05 INFO - PROCESS | 1794 | 1465053065797 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
08:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 635ms
08:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
08:11:06 INFO - PROCESS | 1794 | 1465053066340 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:06 INFO - PROCESS | 1794 | 1465053066418 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
08:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 639ms
08:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
08:11:06 INFO - PROCESS | 1794 | 1465053066984 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:07 INFO - PROCESS | 1794 | 1465053067101 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
08:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 627ms
08:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
08:11:07 INFO - PROCESS | 1794 | 1465053067610 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:07 INFO - PROCESS | 1794 | 1465053067684 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
08:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 530ms
08:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
08:11:08 INFO - PROCESS | 1794 | 1465053068160 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:08 INFO - PROCESS | 1794 | 1465053068263 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
08:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 594ms
08:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
08:11:08 INFO - PROCESS | 1794 | 1465053068757 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:08 INFO - PROCESS | 1794 | 1465053068878 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
08:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 575ms
08:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
08:11:09 INFO - PROCESS | 1794 | 1465053069352 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:09 INFO - PROCESS | 1794 | 1465053069440 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
08:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 541ms
08:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
08:11:09 INFO - PROCESS | 1794 | 1465053069884 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:10 INFO - PROCESS | 1794 | 1465053070012 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
08:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms
08:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
08:11:10 INFO - PROCESS | 1794 | 1465053070571 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:10 INFO - PROCESS | 1794 | 1465053070669 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
08:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1134ms
08:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
08:11:11 INFO - PROCESS | 1794 | 1465053071671 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:11 INFO - PROCESS | 1794 | 1465053071794 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
08:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 682ms
08:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
08:11:12 INFO - PROCESS | 1794 | 1465053072367 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:12 INFO - PROCESS | 1794 | 1465053072497 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
08:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 684ms
08:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
08:11:13 INFO - PROCESS | 1794 | 1465053073082 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:13 INFO - PROCESS | 1794 | 1465053073185 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
08:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 792ms
08:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
08:11:13 INFO - PROCESS | 1794 | 1465053073854 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:13 INFO - PROCESS | 1794 | 1465053073948 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
08:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 578ms
08:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
08:11:14 INFO - PROCESS | 1794 | 1465053074451 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:14 INFO - PROCESS | 1794 | 1465053074528 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
08:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 636ms
08:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
08:11:15 INFO - PROCESS | 1794 | 1465053075089 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:15 INFO - PROCESS | 1794 | 1465053075189 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
08:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 642ms
08:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
08:11:15 INFO - PROCESS | 1794 | 1465053075745 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:15 INFO - PROCESS | 1794 | 1465053075875 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
08:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 732ms
08:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
08:11:16 INFO - PROCESS | 1794 | 1465053076477 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:16 INFO - PROCESS | 1794 | 1465053076569 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
08:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 571ms
08:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
08:11:17 INFO - PROCESS | 1794 | 1465053077067 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:17 INFO - PROCESS | 1794 | 1465053077167 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
08:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 807ms
08:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
08:11:17 INFO - PROCESS | 1794 | 1465053077880 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:17 INFO - PROCESS | 1794 | 1465053077978 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
08:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 582ms
08:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
08:11:18 INFO - PROCESS | 1794 | 1465053078506 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:18 INFO - PROCESS | 1794 | 1465053078639 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
08:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 695ms
08:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
08:11:19 INFO - PROCESS | 1794 | 1465053079209 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:19 INFO - PROCESS | 1794 | 1465053079299 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
08:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 589ms
08:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
08:11:19 INFO - PROCESS | 1794 | 1465053079789 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:19 INFO - PROCESS | 1794 | 1465053079917 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
08:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 678ms
08:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
08:11:20 INFO - PROCESS | 1794 | 1465053080467 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:20 INFO - PROCESS | 1794 | 1465053080551 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
08:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 579ms
08:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
08:11:21 INFO - PROCESS | 1794 | 1465053081053 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:21 INFO - PROCESS | 1794 | 1465053081170 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
08:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 574ms
08:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
08:11:21 INFO - PROCESS | 1794 | 1465053081639 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:21 INFO - PROCESS | 1794 | 1465053081724 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
08:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 532ms
08:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
08:11:22 INFO - PROCESS | 1794 | 1465053082179 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:22 INFO - PROCESS | 1794 | 1465053082294 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
08:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 735ms
08:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
08:11:22 INFO - PROCESS | 1794 | 1465053082909 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:22 INFO - PROCESS | 1794 | 1465053082977 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
08:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 568ms
08:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
08:11:23 INFO - PROCESS | 1794 | 1465053083501 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:23 INFO - PROCESS | 1794 | 1465053083611 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
08:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 673ms
08:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
08:11:24 INFO - PROCESS | 1794 | 1465053084174 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:24 INFO - PROCESS | 1794 | 1465053084317 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
08:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 727ms
08:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
08:11:24 INFO - PROCESS | 1794 | 1465053084941 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:25 INFO - PROCESS | 1794 | 1465053085025 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
08:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 533ms
08:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
08:11:25 INFO - PROCESS | 1794 | 1465053085507 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:25 INFO - PROCESS | 1794 | 1465053085626 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
08:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 634ms
08:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
08:11:26 INFO - PROCESS | 1794 | 1465053086167 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:26 INFO - PROCESS | 1794 | 1465053086285 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
08:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 735ms
08:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
08:11:26 INFO - PROCESS | 1794 | 1465053086888 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:26 INFO - PROCESS | 1794 | 1465053086968 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
08:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 624ms
08:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
08:11:27 INFO - PROCESS | 1794 | 1465053087524 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:27 INFO - PROCESS | 1794 | 1465053087605 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
08:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms
08:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
08:11:28 INFO - PROCESS | 1794 | 1465053088128 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:28 INFO - PROCESS | 1794 | 1465053088212 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
08:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 579ms
08:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
08:11:28 INFO - PROCESS | 1794 | 1465053088720 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:28 INFO - PROCESS | 1794 | 1465053088799 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
08:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 596ms
08:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
08:11:29 INFO - PROCESS | 1794 | 1465053089302 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:29 INFO - PROCESS | 1794 | 1465053089377 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
08:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 634ms
08:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
08:11:29 INFO - PROCESS | 1794 | 1465053089947 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:30 INFO - PROCESS | 1794 | 1465053090023 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
08:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 684ms
08:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
08:11:30 INFO - PROCESS | 1794 | 1465053090674 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:30 INFO - PROCESS | 1794 | 1465053090811 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
08:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 800ms
08:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
08:11:31 INFO - PROCESS | 1794 | 1465053091471 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:31 INFO - PROCESS | 1794 | 1465053091564 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
08:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 577ms
08:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
08:11:32 INFO - PROCESS | 1794 | 1465053092088 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:32 INFO - PROCESS | 1794 | 1465053092184 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
08:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 625ms
08:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
08:11:32 INFO - PROCESS | 1794 | 1465053092713 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:32 INFO - PROCESS | 1794 | 1465053092809 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
08:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 649ms
08:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
08:11:33 INFO - PROCESS | 1794 | 1465053093348 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:33 INFO - PROCESS | 1794 | 1465053093434 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
08:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 685ms
08:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
08:11:34 INFO - PROCESS | 1794 | 1465053094036 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:34 INFO - PROCESS | 1794 | 1465053094154 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
08:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms
08:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
08:11:34 INFO - PROCESS | 1794 | 1465053094691 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:34 INFO - PROCESS | 1794 | 1465053094793 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
08:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 583ms
08:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
08:11:35 INFO - PROCESS | 1794 | 1465053095281 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:35 INFO - PROCESS | 1794 | 1465053095373 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
08:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 542ms
08:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
08:11:35 INFO - PROCESS | 1794 | 1465053095816 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:35 INFO - PROCESS | 1794 | 1465053095927 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
08:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 623ms
08:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
08:11:36 INFO - PROCESS | 1794 | 1465053096453 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:36 INFO - PROCESS | 1794 | 1465053096524 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
08:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 530ms
08:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
08:11:37 INFO - PROCESS | 1794 | 1465053096997 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:37 INFO - PROCESS | 1794 | 1465053097107 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
08:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms
08:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
08:11:37 INFO - PROCESS | 1794 | 1465053097756 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:37 INFO - PROCESS | 1794 | 1465053097935 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
08:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 990ms
08:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
08:11:38 INFO - PROCESS | 1794 | 1465053098737 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:38 INFO - PROCESS | 1794 | 1465053098820 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
08:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 596ms
08:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
08:11:39 INFO - PROCESS | 1794 | 1465053099346 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:39 INFO - PROCESS | 1794 | 1465053099446 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
08:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 634ms
08:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
08:11:39 INFO - PROCESS | 1794 | 1465053099985 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:40 INFO - PROCESS | 1794 | 1465053100069 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
08:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 574ms
08:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
08:11:40 INFO - PROCESS | 1794 | 1465053100589 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:40 INFO - PROCESS | 1794 | 1465053100689 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:41 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.
08:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 693ms
08:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
08:11:41 INFO - PROCESS | 1794 | 1465053101269 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:41 INFO - PROCESS | 1794 | 1465053101376 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:41 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.
08:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 632ms
08:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
08:11:41 INFO - PROCESS | 1794 | 1465053101905 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:42 INFO - PROCESS | 1794 | 1465053102066 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:42 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.
08:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 674ms
08:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
08:11:42 INFO - PROCESS | 1794 | 1465053102583 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:42 INFO - PROCESS | 1794 | 1465053102662 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:43 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.
08:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 585ms
08:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
08:11:43 INFO - PROCESS | 1794 | 1465053103172 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:43 INFO - PROCESS | 1794 | 1465053103251 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:43 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.
08:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 578ms
08:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
08:11:43 INFO - PROCESS | 1794 | 1465053103758 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:43 INFO - PROCESS | 1794 | 1465053103834 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:44 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.
08:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 589ms
08:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
08:11:44 INFO - PROCESS | 1794 | 1465053104367 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:44 INFO - PROCESS | 1794 | 1465053104472 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:45 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.
08:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 831ms
08:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
08:11:45 INFO - PROCESS | 1794 | 1465053105218 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:45 INFO - PROCESS | 1794 | 1465053105388 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:45 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.
08:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 731ms
08:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
08:11:46 INFO - PROCESS | 1794 | 1465053105991 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:46 INFO - PROCESS | 1794 | 1465053106125 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:46 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.
08:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 639ms
08:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
08:11:46 INFO - PROCESS | 1794 | 1465053106628 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:46 INFO - PROCESS | 1794 | 1465053106710 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:47 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.
08:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 581ms
08:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
08:11:47 INFO - PROCESS | 1794 | 1465053107223 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:47 INFO - PROCESS | 1794 | 1465053107333 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:47 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.
08:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 585ms
08:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
08:11:47 INFO - PROCESS | 1794 | 1465053107807 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:47 INFO - PROCESS | 1794 | 1465053107914 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:48 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.
08:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms
08:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
08:11:48 INFO - PROCESS | 1794 | 1465053108542 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:48 INFO - PROCESS | 1794 | 1465053108669 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:49 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.
08:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 686ms
08:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
08:11:49 INFO - PROCESS | 1794 | 1465053109288 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:49 INFO - PROCESS | 1794 | 1465053109378 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:49 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.
08:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 585ms
08:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
08:11:49 INFO - PROCESS | 1794 | 1465053109877 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:49 INFO - PROCESS | 1794 | 1465053109971 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:50 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.
08:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 598ms
08:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
08:11:50 INFO - PROCESS | 1794 | 1465053110469 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:50 INFO - PROCESS | 1794 | 1465053110543 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:51 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.
08:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 626ms
08:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
08:11:51 INFO - PROCESS | 1794 | 1465053111101 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:51 INFO - PROCESS | 1794 | 1465053111189 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:51 INFO - PROCESS | 1794 | 1465053111737 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
08:11:51 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.
08:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms
08:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
08:11:51 INFO - PROCESS | 1794 | 1465053111857 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:51 INFO - PROCESS | 1794 | 1465053111990 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:52 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.
08:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 792ms
08:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
08:11:52 INFO - PROCESS | 1794 | 1465053112689 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:52 INFO - PROCESS | 1794 | 1465053112786 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:53 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.
08:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 778ms
08:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
08:11:53 INFO - PROCESS | 1794 | 1465053113503 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:53 INFO - PROCESS | 1794 | 1465053113699 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:54 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.
08:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 853ms
08:11:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
08:11:54 INFO - PROCESS | 1794 | 1465053114334 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:54 INFO - PROCESS | 1794 | 1465053114421 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
08:11:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 624ms
08:11:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
08:11:54 INFO - PROCESS | 1794 | 1465053114963 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:55 INFO - PROCESS | 1794 | 1465053115045 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
08:11:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 676ms
08:11:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
08:11:55 INFO - PROCESS | 1794 | 1465053115645 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:55 INFO - PROCESS | 1794 | 1465053115726 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
08:11:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 676ms
08:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
08:11:56 INFO - PROCESS | 1794 | 1465053116324 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:56 INFO - PROCESS | 1794 | 1465053116414 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
08:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 641ms
08:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
08:11:56 INFO - PROCESS | 1794 | 1465053116965 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:57 INFO - PROCESS | 1794 | 1465053117053 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
08:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 618ms
08:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
08:11:57 INFO - PROCESS | 1794 | 1465053117597 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:57 INFO - PROCESS | 1794 | 1465053117693 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
08:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 788ms
08:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
08:11:58 INFO - PROCESS | 1794 | 1465053118424 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:58 INFO - PROCESS | 1794 | 1465053118511 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
08:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 632ms
08:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
08:11:59 INFO - PROCESS | 1794 | 1465053119085 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:59 INFO - PROCESS | 1794 | 1465053119205 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
08:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms
08:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
08:11:59 INFO - PROCESS | 1794 | 1465053119885 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:11:59 INFO - PROCESS | 1794 | 1465053119993 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
08:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 793ms
08:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
08:12:00 INFO - PROCESS | 1794 | 1465053120630 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:00 INFO - PROCESS | 1794 | 1465053120728 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
08:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 627ms
08:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
08:12:01 INFO - PROCESS | 1794 | 1465053121261 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:01 INFO - PROCESS | 1794 | 1465053121415 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
08:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 729ms
08:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
08:12:02 INFO - PROCESS | 1794 | 1465053122003 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:02 INFO - PROCESS | 1794 | 1465053122107 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:03 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
08:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1181ms
08:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
08:12:03 INFO - PROCESS | 1794 | 1465053123179 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:03 INFO - PROCESS | 1794 | 1465053123269 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
08:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1126ms
08:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
08:12:04 INFO - PROCESS | 1794 | 1465053124356 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:04 INFO - PROCESS | 1794 | 1465053124455 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:05 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
08:12:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:12:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
08:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:12:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:12:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:12:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
08:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 830ms
08:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
08:12:05 INFO - PROCESS | 1794 | 1465053125153 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:05 INFO - PROCESS | 1794 | 1465053125242 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
08:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 579ms
08:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
08:12:05 INFO - PROCESS | 1794 | 1465053125770 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:05 INFO - PROCESS | 1794 | 1465053125941 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
08:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 688ms
08:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
08:12:06 INFO - PROCESS | 1794 | 1465053126486 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:06 INFO - PROCESS | 1794 | 1465053126570 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
08:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 753ms
08:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
08:12:07 INFO - PROCESS | 1794 | 1465053127255 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:07 INFO - PROCESS | 1794 | 1465053127395 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
08:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 642ms
08:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
08:12:07 INFO - PROCESS | 1794 | 1465053127905 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:08 INFO - PROCESS | 1794 | 1465053128033 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
08:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 677ms
08:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
08:12:08 INFO - PROCESS | 1794 | 1465053128596 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:08 INFO - PROCESS | 1794 | 1465053128726 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:09 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
08:12:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
08:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:12:09 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:12:09 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:12:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
08:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 629ms
08:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
08:12:09 INFO - PROCESS | 1794 | 1465053129251 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:09 INFO - PROCESS | 1794 | 1465053129364 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
08:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 648ms
08:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
08:12:09 INFO - PROCESS | 1794 | 1465053129893 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:10 INFO - PROCESS | 1794 | 1465053130023 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:10 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
08:12:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
08:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:12:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:12:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:12:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
08:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 735ms
08:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
08:12:10 INFO - PROCESS | 1794 | 1465053130632 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:10 INFO - PROCESS | 1794 | 1465053130774 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:11 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
08:12:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:12:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
08:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:12:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:12:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:12:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
08:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 873ms
08:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
08:12:11 INFO - PROCESS | 1794 | 1465053131524 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:11 INFO - PROCESS | 1794 | 1465053131618 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:12 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
08:12:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
08:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:12:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:12:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:12:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
08:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 646ms
08:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
08:12:12 INFO - PROCESS | 1794 | 1465053132185 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:12 INFO - PROCESS | 1794 | 1465053132265 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
08:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 636ms
08:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
08:12:12 INFO - PROCESS | 1794 | 1465053132837 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:12 INFO - PROCESS | 1794 | 1465053132927 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
08:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 681ms
08:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
08:12:13 INFO - PROCESS | 1794 | 1465053133519 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:13 INFO - PROCESS | 1794 | 1465053133612 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
08:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 687ms
08:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
08:12:14 INFO - PROCESS | 1794 | 1465053134195 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:14 INFO - PROCESS | 1794 | 1465053134262 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
08:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 824ms
08:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
08:12:15 INFO - PROCESS | 1794 | 1465053135033 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:15 INFO - PROCESS | 1794 | 1465053135126 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
08:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 674ms
08:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
08:12:15 INFO - PROCESS | 1794 | 1465053135709 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:15 INFO - PROCESS | 1794 | 1465053135796 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
08:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 575ms
08:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
08:12:16 INFO - PROCESS | 1794 | 1465053136282 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:16 INFO - PROCESS | 1794 | 1465053136371 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
08:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 572ms
08:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
08:12:16 INFO - PROCESS | 1794 | 1465053136862 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:16 INFO - PROCESS | 1794 | 1465053136959 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
08:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 732ms
08:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
08:12:17 INFO - PROCESS | 1794 | 1465053137618 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:17 INFO - PROCESS | 1794 | 1465053137807 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
08:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 795ms
08:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
08:12:18 INFO - PROCESS | 1794 | 1465053138418 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:18 INFO - PROCESS | 1794 | 1465053138557 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
08:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 744ms
08:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
08:12:19 INFO - PROCESS | 1794 | 1465053139163 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:19 INFO - PROCESS | 1794 | 1465053139244 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
08:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 579ms
08:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
08:12:19 INFO - PROCESS | 1794 | 1465053139790 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:19 INFO - PROCESS | 1794 | 1465053139886 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:20 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
08:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 661ms
08:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
08:12:20 INFO - PROCESS | 1794 | 1465053140427 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:20 INFO - PROCESS | 1794 | 1465053140521 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
08:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 537ms
08:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
08:12:20 INFO - PROCESS | 1794 | 1465053140982 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:21 INFO - PROCESS | 1794 | 1465053141116 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
08:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 888ms
08:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
08:12:21 INFO - PROCESS | 1794 | 1465053141882 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:22 INFO - PROCESS | 1794 | 1465053142018 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:22 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
08:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 689ms
08:12:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
08:12:22 INFO - PROCESS | 1794 | 1465053142580 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:22 INFO - PROCESS | 1794 | 1465053142669 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:23 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
08:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
08:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
08:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
08:12:23 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
08:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
08:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
08:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
08:12:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 581ms
08:12:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
08:12:23 INFO - PROCESS | 1794 | 1465053143184 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:23 INFO - PROCESS | 1794 | 1465053143276 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
08:12:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 589ms
08:12:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
08:12:23 INFO - PROCESS | 1794 | 1465053143763 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:23 INFO - PROCESS | 1794 | 1465053143862 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:24 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.
08:12:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 820ms
08:12:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
08:12:24 INFO - PROCESS | 1794 | 1465053144593 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:24 INFO - PROCESS | 1794 | 1465053144689 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
08:12:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 679ms
08:12:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
08:12:25 INFO - PROCESS | 1794 | 1465053145281 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:25 INFO - PROCESS | 1794 | 1465053145417 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
08:12:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 672ms
08:12:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
08:12:25 INFO - PROCESS | 1794 | 1465053145990 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:26 INFO - PROCESS | 1794 | 1465053146072 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:26 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.
08:12:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 647ms
08:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
08:12:26 INFO - PROCESS | 1794 | 1465053146614 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:26 INFO - PROCESS | 1794 | 1465053146696 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
08:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 632ms
08:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
08:12:27 INFO - PROCESS | 1794 | 1465053147254 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:27 INFO - PROCESS | 1794 | 1465053147330 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
08:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 579ms
08:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
08:12:27 INFO - PROCESS | 1794 | 1465053147856 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:27 INFO - PROCESS | 1794 | 1465053147953 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
08:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 635ms
08:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
08:12:28 INFO - PROCESS | 1794 | 1465053148493 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:28 INFO - PROCESS | 1794 | 1465053148592 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
08:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 724ms
08:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
08:12:29 INFO - PROCESS | 1794 | 1465053149224 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:29 INFO - PROCESS | 1794 | 1465053149310 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
08:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 579ms
08:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
08:12:29 INFO - PROCESS | 1794 | 1465053149817 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:29 INFO - PROCESS | 1794 | 1465053149895 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
08:12:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 642ms
08:12:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
08:12:30 INFO - PROCESS | 1794 | 1465053150450 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:30 INFO - PROCESS | 1794 | 1465053150572 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
08:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 780ms
08:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
08:12:31 INFO - PROCESS | 1794 | 1465053151252 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:31 INFO - PROCESS | 1794 | 1465053151379 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
08:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 687ms
08:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
08:12:31 INFO - PROCESS | 1794 | 1465053151971 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:32 INFO - PROCESS | 1794 | 1465053152099 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
08:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 699ms
08:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
08:12:32 INFO - PROCESS | 1794 | 1465053152672 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:32 INFO - PROCESS | 1794 | 1465053152761 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
08:12:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 621ms
08:12:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
08:12:33 INFO - PROCESS | 1794 | 1465053153295 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:33 INFO - PROCESS | 1794 | 1465053153385 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
08:12:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 626ms
08:12:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
08:12:33 INFO - PROCESS | 1794 | 1465053153923 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:33 INFO - PROCESS | 1794 | 1465053153995 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
08:12:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 576ms
08:12:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
08:12:34 INFO - PROCESS | 1794 | 1465053154508 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:34 INFO - PROCESS | 1794 | 1465053154581 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
08:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 623ms
08:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
08:12:35 INFO - PROCESS | 1794 | 1465053155134 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:35 INFO - PROCESS | 1794 | 1465053155208 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
08:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 568ms
08:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
08:12:35 INFO - PROCESS | 1794 | 1465053155722 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:35 INFO - PROCESS | 1794 | 1465053155850 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
08:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 742ms
08:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
08:12:36 INFO - PROCESS | 1794 | 1465053156468 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:36 INFO - PROCESS | 1794 | 1465053156642 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
08:12:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 788ms
08:12:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
08:12:37 INFO - PROCESS | 1794 | 1465053157261 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:37 INFO - PROCESS | 1794 | 1465053157375 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
08:12:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 740ms
08:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
08:12:38 INFO - PROCESS | 1794 | 1465053158027 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:38 INFO - PROCESS | 1794 | 1465053158124 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
08:12:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 644ms
08:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
08:12:38 INFO - PROCESS | 1794 | 1465053158676 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:38 INFO - PROCESS | 1794 | 1465053158807 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
08:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 688ms
08:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
08:12:39 INFO - PROCESS | 1794 | 1465053159379 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:39 INFO - PROCESS | 1794 | 1465053159500 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
08:12:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 697ms
08:12:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
08:12:40 INFO - PROCESS | 1794 | 1465053160066 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:40 INFO - PROCESS | 1794 | 1465053160193 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
08:12:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 674ms
08:12:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
08:12:40 INFO - PROCESS | 1794 | 1465053160759 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:40 INFO - PROCESS | 1794 | 1465053160866 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
08:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 633ms
08:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
08:12:41 INFO - PROCESS | 1794 | 1465053161390 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:41 INFO - PROCESS | 1794 | 1465053161472 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
08:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 579ms
08:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
08:12:41 INFO - PROCESS | 1794 | 1465053161977 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:42 INFO - PROCESS | 1794 | 1465053162062 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
08:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 572ms
08:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
08:12:42 INFO - PROCESS | 1794 | 1465053162575 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:42 INFO - PROCESS | 1794 | 1465053162667 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
08:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 640ms
08:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
08:12:43 INFO - PROCESS | 1794 | 1465053163211 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:43 INFO - PROCESS | 1794 | 1465053163329 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
08:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 727ms
08:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
08:12:43 INFO - PROCESS | 1794 | 1465053163951 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:44 INFO - PROCESS | 1794 | 1465053164180 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
08:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 783ms
08:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
08:12:44 INFO - PROCESS | 1794 | 1465053164743 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:44 INFO - PROCESS | 1794 | 1465053164833 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
08:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 576ms
08:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
08:12:45 INFO - PROCESS | 1794 | 1465053165334 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:45 INFO - PROCESS | 1794 | 1465053165463 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
08:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 623ms
08:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
08:12:46 INFO - PROCESS | 1794 | 1465053165994 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:46 INFO - PROCESS | 1794 | 1465053166129 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
08:12:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 700ms
08:12:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
08:12:46 INFO - PROCESS | 1794 | 1465053166673 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:46 INFO - PROCESS | 1794 | 1465053166822 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:47 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
08:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 687ms
08:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
08:12:47 INFO - PROCESS | 1794 | 1465053167377 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:47 INFO - PROCESS | 1794 | 1465053167475 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
08:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 621ms
08:12:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
08:12:48 INFO - PROCESS | 1794 | 1465053168001 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:48 INFO - PROCESS | 1794 | 1465053168080 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:49 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)
08:12:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1075ms
08:12:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
08:12:49 INFO - PROCESS | 1794 | 1465053169079 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:49 INFO - PROCESS | 1794 | 1465053169180 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
08:12:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1134ms
08:12:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
08:12:50 INFO - PROCESS | 1794 | 1465053170221 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:50 INFO - PROCESS | 1794 | 1465053170298 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
08:12:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1326ms
08:12:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
08:12:51 INFO - PROCESS | 1794 | 1465053171552 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:51 INFO - PROCESS | 1794 | 1465053171646 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:52 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)
08:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1080ms
08:12:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
08:12:52 INFO - PROCESS | 1794 | 1465053172645 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:52 INFO - PROCESS | 1794 | 1465053172737 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:53 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)
08:12:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1174ms
08:12:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
08:12:53 INFO - PROCESS | 1794 | 1465053173830 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:53 INFO - PROCESS | 1794 | 1465053173908 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
08:12:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1082ms
08:12:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
08:12:54 INFO - PROCESS | 1794 | 1465053174909 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:54 INFO - PROCESS | 1794 | 1465053174985 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
08:12:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms
08:12:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
08:12:55 INFO - PROCESS | 1794 | 1465053175984 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:56 INFO - PROCESS | 1794 | 1465053176064 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
08:12:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1076ms
08:12:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
08:12:57 INFO - PROCESS | 1794 | 1465053177068 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:57 INFO - PROCESS | 1794 | 1465053177222 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:58 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
08:12:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1196ms
08:12:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
08:12:58 INFO - PROCESS | 1794 | 1465053178271 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:58 INFO - PROCESS | 1794 | 1465053178361 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
08:12:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1075ms
08:12:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
08:12:59 INFO - PROCESS | 1794 | 1465053179353 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:59 INFO - PROCESS | 1794 | 1465053179452 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:12:59 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
08:12:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
08:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:12:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:12:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:12:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:12:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
08:12:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 628ms
08:12:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
08:13:00 INFO - PROCESS | 1794 | 1465053180035 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:00 INFO - PROCESS | 1794 | 1465053180146 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
08:13:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 709ms
08:13:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
08:13:00 INFO - PROCESS | 1794 | 1465053180712 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:00 INFO - PROCESS | 1794 | 1465053180792 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:01 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
08:13:01 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:13:01 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:13:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
08:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:13:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:13:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:13:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:13:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:13:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
08:13:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 633ms
08:13:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
08:13:01 INFO - PROCESS | 1794 | 1465053181359 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:01 INFO - PROCESS | 1794 | 1465053181499 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
08:13:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 741ms
08:13:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
08:13:02 INFO - PROCESS | 1794 | 1465053182102 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:02 INFO - PROCESS | 1794 | 1465053182213 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
08:13:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1177ms
08:13:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
08:13:03 INFO - PROCESS | 1794 | 1465053183312 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:03 INFO - PROCESS | 1794 | 1465053183395 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:04 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
08:13:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1237ms
08:13:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
08:13:04 INFO - PROCESS | 1794 | 1465053184555 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:04 INFO - PROCESS | 1794 | 1465053184646 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:05 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.)
08:13:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1078ms
08:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
08:13:05 INFO - PROCESS | 1794 | 1465053185644 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:05 INFO - PROCESS | 1794 | 1465053185743 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
08:13:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1172ms
08:13:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
08:13:06 INFO - PROCESS | 1794 | 1465053186826 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:06 INFO - PROCESS | 1794 | 1465053186906 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:07 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
08:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1077ms
08:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
08:13:07 INFO - PROCESS | 1794 | 1465053187900 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:07 INFO - PROCESS | 1794 | 1465053187975 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
08:13:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 569ms
08:13:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
08:13:08 INFO - PROCESS | 1794 | 1465053188491 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:08 INFO - PROCESS | 1794 | 1465053188582 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
08:13:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1099ms
08:13:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
08:13:09 INFO - PROCESS | 1794 | 1465053189585 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:09 INFO - PROCESS | 1794 | 1465053189680 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
08:13:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1179ms
08:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
08:13:10 INFO - PROCESS | 1794 | 1465053190772 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:10 INFO - PROCESS | 1794 | 1465053190865 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
08:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 627ms
08:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
08:13:11 INFO - PROCESS | 1794 | 1465053191408 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:11 INFO - PROCESS | 1794 | 1465053191491 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
08:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 573ms
08:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
08:13:12 INFO - PROCESS | 1794 | 1465053192022 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:12 INFO - PROCESS | 1794 | 1465053192126 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
08:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 679ms
08:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
08:13:12 INFO - PROCESS | 1794 | 1465053192670 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:12 INFO - PROCESS | 1794 | 1465053192752 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
08:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 577ms
08:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
08:13:13 INFO - PROCESS | 1794 | 1465053193259 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:13 INFO - PROCESS | 1794 | 1465053193380 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
08:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 732ms
08:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
08:13:13 INFO - PROCESS | 1794 | 1465053193994 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:14 INFO - PROCESS | 1794 | 1465053194110 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
08:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 578ms
08:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
08:13:14 INFO - PROCESS | 1794 | 1465053194597 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:14 INFO - PROCESS | 1794 | 1465053194741 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
08:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 632ms
08:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
08:13:15 INFO - PROCESS | 1794 | 1465053195250 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:15 INFO - PROCESS | 1794 | 1465053195340 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:15 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
08:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 591ms
08:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
08:13:15 INFO - PROCESS | 1794 | 1465053195835 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:15 INFO - PROCESS | 1794 | 1465053195918 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:16 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
08:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 573ms
08:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
08:13:16 INFO - PROCESS | 1794 | 1465053196406 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:16 INFO - PROCESS | 1794 | 1465053196525 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:17 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
08:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 830ms
08:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
08:13:17 INFO - PROCESS | 1794 | 1465053197298 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:17 INFO - PROCESS | 1794 | 1465053197419 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
08:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 678ms
08:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
08:13:17 INFO - PROCESS | 1794 | 1465053197993 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:18 INFO - PROCESS | 1794 | 1465053198084 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:18 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
08:13:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:13:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
08:13:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:13:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:13:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:13:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:13:18 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:13:18 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:13:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
08:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 579ms
08:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
08:13:18 INFO - PROCESS | 1794 | 1465053198589 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:18 INFO - PROCESS | 1794 | 1465053198694 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
08:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms
08:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
08:13:19 INFO - PROCESS | 1794 | 1465053199305 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:19 INFO - PROCESS | 1794 | 1465053199379 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:19 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
08:13:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:13:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
08:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:13:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:13:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:13:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:13:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:13:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
08:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 523ms
08:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
08:13:19 INFO - PROCESS | 1794 | 1465053199851 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:19 INFO - PROCESS | 1794 | 1465053199973 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
08:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 732ms
08:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
08:13:20 INFO - PROCESS | 1794 | 1465053200593 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:20 INFO - PROCESS | 1794 | 1465053200706 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
08:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 679ms
08:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
08:13:21 INFO - PROCESS | 1794 | 1465053201269 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:21 INFO - PROCESS | 1794 | 1465053201369 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
08:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 574ms
08:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
08:13:21 INFO - PROCESS | 1794 | 1465053201866 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:21 INFO - PROCESS | 1794 | 1465053201961 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
08:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 581ms
08:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
08:13:22 INFO - PROCESS | 1794 | 1465053202460 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:22 INFO - PROCESS | 1794 | 1465053202566 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
08:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 632ms
08:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
08:13:23 INFO - PROCESS | 1794 | 1465053203090 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:23 INFO - PROCESS | 1794 | 1465053203174 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
08:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 728ms
08:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
08:13:23 INFO - PROCESS | 1794 | 1465053203857 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:24 INFO - PROCESS | 1794 | 1465053204002 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
08:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 803ms
08:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
08:13:24 INFO - PROCESS | 1794 | 1465053204654 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:24 INFO - PROCESS | 1794 | 1465053204742 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
08:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 633ms
08:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
08:13:25 INFO - PROCESS | 1794 | 1465053205367 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:25 INFO - PROCESS | 1794 | 1465053205467 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
08:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 679ms
08:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
08:13:26 INFO - PROCESS | 1794 | 1465053206006 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:26 INFO - PROCESS | 1794 | 1465053206099 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
08:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 580ms
08:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
08:13:26 INFO - PROCESS | 1794 | 1465053206601 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:26 INFO - PROCESS | 1794 | 1465053206696 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
08:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 631ms
08:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
08:13:27 INFO - PROCESS | 1794 | 1465053207244 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:27 INFO - PROCESS | 1794 | 1465053207329 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
08:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms
08:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
08:13:27 INFO - PROCESS | 1794 | 1465053207890 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:27 INFO - PROCESS | 1794 | 1465053207984 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
08:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 645ms
08:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
08:13:28 INFO - PROCESS | 1794 | 1465053208541 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:28 INFO - PROCESS | 1794 | 1465053208668 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
08:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms
08:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
08:13:29 INFO - PROCESS | 1794 | 1465053209181 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:29 INFO - PROCESS | 1794 | 1465053209277 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
08:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 634ms
08:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
08:13:29 INFO - PROCESS | 1794 | 1465053209811 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:29 INFO - PROCESS | 1794 | 1465053209907 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
08:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 722ms
08:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
08:13:30 INFO - PROCESS | 1794 | 1465053210605 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:30 INFO - PROCESS | 1794 | 1465053210690 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
08:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 580ms
08:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
08:13:31 INFO - PROCESS | 1794 | 1465053211214 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:31 INFO - PROCESS | 1794 | 1465053211323 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
08:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 736ms
08:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
08:13:31 INFO - PROCESS | 1794 | 1465053211972 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:32 INFO - PROCESS | 1794 | 1465053212098 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
08:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms
08:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
08:13:32 INFO - PROCESS | 1794 | 1465053212646 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:32 INFO - PROCESS | 1794 | 1465053212736 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
08:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 581ms
08:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
08:13:33 INFO - PROCESS | 1794 | 1465053213240 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:33 INFO - PROCESS | 1794 | 1465053213335 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
08:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 680ms
08:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
08:13:33 INFO - PROCESS | 1794 | 1465053213922 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:34 INFO - PROCESS | 1794 | 1465053214009 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
08:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 624ms
08:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
08:13:34 INFO - PROCESS | 1794 | 1465053214549 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:34 INFO - PROCESS | 1794 | 1465053214630 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
08:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 673ms
08:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
08:13:35 INFO - PROCESS | 1794 | 1465053215226 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:35 INFO - PROCESS | 1794 | 1465053215320 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
08:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 580ms
08:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
08:13:35 INFO - PROCESS | 1794 | 1465053215812 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:35 INFO - PROCESS | 1794 | 1465053215928 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
08:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 680ms
08:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
08:13:36 INFO - PROCESS | 1794 | 1465053216509 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:36 INFO - PROCESS | 1794 | 1465053216589 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
08:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 774ms
08:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
08:13:37 INFO - PROCESS | 1794 | 1465053217305 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:37 INFO - PROCESS | 1794 | 1465053217388 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
08:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms
08:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
08:13:37 INFO - PROCESS | 1794 | 1465053217957 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:38 INFO - PROCESS | 1794 | 1465053218162 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
08:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 836ms
08:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
08:13:38 INFO - PROCESS | 1794 | 1465053218795 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:38 INFO - PROCESS | 1794 | 1465053218963 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
08:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 679ms
08:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
08:13:39 INFO - PROCESS | 1794 | 1465053219524 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:39 INFO - PROCESS | 1794 | 1465053219632 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
08:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 584ms
08:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
08:13:40 INFO - PROCESS | 1794 | 1465053220157 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:40 INFO - PROCESS | 1794 | 1465053220263 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
08:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 676ms
08:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
08:13:40 INFO - PROCESS | 1794 | 1465053220797 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:40 INFO - PROCESS | 1794 | 1465053220882 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
08:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 583ms
08:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
08:13:41 INFO - PROCESS | 1794 | 1465053221386 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:41 INFO - PROCESS | 1794 | 1465053221509 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
08:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms
08:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
08:13:42 INFO - PROCESS | 1794 | 1465053222063 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:42 INFO - PROCESS | 1794 | 1465053222170 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
08:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 579ms
08:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
08:13:42 INFO - PROCESS | 1794 | 1465053222663 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:42 INFO - PROCESS | 1794 | 1465053222780 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
08:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 583ms
08:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
08:13:43 INFO - PROCESS | 1794 | 1465053223283 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:43 INFO - PROCESS | 1794 | 1465053223361 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
08:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 791ms
08:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
08:13:44 INFO - PROCESS | 1794 | 1465053224108 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:44 INFO - PROCESS | 1794 | 1465053224195 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
08:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 577ms
08:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
08:13:44 INFO - PROCESS | 1794 | 1465053224735 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:44 INFO - PROCESS | 1794 | 1465053224846 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
08:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 665ms
08:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
08:13:45 INFO - PROCESS | 1794 | 1465053225392 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:45 INFO - PROCESS | 1794 | 1465053225573 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
08:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 733ms
08:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
08:13:46 INFO - PROCESS | 1794 | 1465053226138 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:46 INFO - PROCESS | 1794 | 1465053226229 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
08:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 585ms
08:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
08:13:46 INFO - PROCESS | 1794 | 1465053226740 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:46 INFO - PROCESS | 1794 | 1465053226831 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
08:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 642ms
08:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
08:13:47 INFO - PROCESS | 1794 | 1465053227373 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:47 INFO - PROCESS | 1794 | 1465053227458 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
08:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 573ms
08:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
08:13:47 INFO - PROCESS | 1794 | 1465053227966 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:48 INFO - PROCESS | 1794 | 1465053228060 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
08:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 678ms
08:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
08:13:48 INFO - PROCESS | 1794 | 1465053228649 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:48 INFO - PROCESS | 1794 | 1465053228727 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
08:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 675ms
08:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
08:13:49 INFO - PROCESS | 1794 | 1465053229324 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:49 INFO - PROCESS | 1794 | 1465053229423 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
08:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 578ms
08:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
08:13:49 INFO - PROCESS | 1794 | 1465053229920 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:50 INFO - PROCESS | 1794 | 1465053230012 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
08:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1077ms
08:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
08:13:51 INFO - PROCESS | 1794 | 1465053230999 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:51 INFO - PROCESS | 1794 | 1465053231083 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
08:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 590ms
08:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
08:13:51 INFO - PROCESS | 1794 | 1465053231618 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:51 INFO - PROCESS | 1794 | 1465053231698 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
08:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms
08:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
08:13:52 INFO - PROCESS | 1794 | 1465053232280 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:52 INFO - PROCESS | 1794 | 1465053232430 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
08:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 846ms
08:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
08:13:53 INFO - PROCESS | 1794 | 1465053233112 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:53 INFO - PROCESS | 1794 | 1465053233213 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
08:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 584ms
08:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
08:13:53 INFO - PROCESS | 1794 | 1465053233692 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:53 INFO - PROCESS | 1794 | 1465053233821 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
08:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 677ms
08:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
08:13:54 INFO - PROCESS | 1794 | 1465053234386 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:54 INFO - PROCESS | 1794 | 1465053234493 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
08:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 624ms
08:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
08:13:55 INFO - PROCESS | 1794 | 1465053235010 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:55 INFO - PROCESS | 1794 | 1465053235093 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
08:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 625ms
08:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
08:13:55 INFO - PROCESS | 1794 | 1465053235649 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:55 INFO - PROCESS | 1794 | 1465053235754 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
08:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 686ms
08:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
08:13:56 INFO - PROCESS | 1794 | 1465053236339 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:56 INFO - PROCESS | 1794 | 1465053236429 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
08:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 736ms
08:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
08:13:57 INFO - PROCESS | 1794 | 1465053237194 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:57 INFO - PROCESS | 1794 | 1465053237285 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
08:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 648ms
08:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
08:13:57 INFO - PROCESS | 1794 | 1465053237831 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:57 INFO - PROCESS | 1794 | 1465053237907 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
08:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 583ms
08:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
08:13:58 INFO - PROCESS | 1794 | 1465053238453 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:58 INFO - PROCESS | 1794 | 1465053238533 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
08:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 637ms
08:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
08:13:59 INFO - PROCESS | 1794 | 1465053239063 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:59 INFO - PROCESS | 1794 | 1465053239212 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
08:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 792ms
08:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
08:13:59 INFO - PROCESS | 1794 | 1465053239873 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:13:59 INFO - PROCESS | 1794 | 1465053239957 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
08:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 579ms
08:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
08:14:00 INFO - PROCESS | 1794 | 1465053240468 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:00 INFO - PROCESS | 1794 | 1465053240586 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
08:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 632ms
08:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
08:14:01 INFO - PROCESS | 1794 | 1465053241117 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:01 INFO - PROCESS | 1794 | 1465053241201 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
08:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 680ms
08:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
08:14:01 INFO - PROCESS | 1794 | 1465053241793 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:01 INFO - PROCESS | 1794 | 1465053241874 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
08:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms
08:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
08:14:02 INFO - PROCESS | 1794 | 1465053242490 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:02 INFO - PROCESS | 1794 | 1465053242647 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
08:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms
08:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
08:14:03 INFO - PROCESS | 1794 | 1465053243225 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:03 INFO - PROCESS | 1794 | 1465053243325 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
08:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 878ms
08:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
08:14:04 INFO - PROCESS | 1794 | 1465053244110 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:04 INFO - PROCESS | 1794 | 1465053244193 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
08:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 627ms
08:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
08:14:04 INFO - PROCESS | 1794 | 1465053244753 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:04 INFO - PROCESS | 1794 | 1465053244847 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
08:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 577ms
08:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
08:14:05 INFO - PROCESS | 1794 | 1465053245373 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:05 INFO - PROCESS | 1794 | 1465053245483 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
08:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 645ms
08:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
08:14:06 INFO - PROCESS | 1794 | 1465053246005 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:06 INFO - PROCESS | 1794 | 1465053246118 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
08:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 794ms
08:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
08:14:06 INFO - PROCESS | 1794 | 1465053246797 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:06 INFO - PROCESS | 1794 | 1465053246892 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
08:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 673ms
08:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
08:14:07 INFO - PROCESS | 1794 | 1465053247506 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:07 INFO - PROCESS | 1794 | 1465053247605 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
08:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 582ms
08:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
08:14:08 INFO - PROCESS | 1794 | 1465053248094 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:08 INFO - PROCESS | 1794 | 1465053248214 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
08:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 631ms
08:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
08:14:08 INFO - PROCESS | 1794 | 1465053248721 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:08 INFO - PROCESS | 1794 | 1465053248818 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
08:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 580ms
08:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
08:14:09 INFO - PROCESS | 1794 | 1465053249311 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:09 INFO - PROCESS | 1794 | 1465053249413 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
08:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 682ms
08:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
08:14:10 INFO - PROCESS | 1794 | 1465053249995 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:10 INFO - PROCESS | 1794 | 1465053250079 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
08:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 873ms
08:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
08:14:10 INFO - PROCESS | 1794 | 1465053250880 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:11 INFO - PROCESS | 1794 | 1465053251022 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
08:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 627ms
08:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
08:14:11 INFO - PROCESS | 1794 | 1465053251561 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:11 INFO - PROCESS | 1794 | 1465053251654 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
08:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 634ms
08:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
08:14:12 INFO - PROCESS | 1794 | 1465053252198 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:12 INFO - PROCESS | 1794 | 1465053252277 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
08:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 590ms
08:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
08:14:12 INFO - PROCESS | 1794 | 1465053252797 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:12 INFO - PROCESS | 1794 | 1465053252915 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
08:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 677ms
08:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
08:14:13 INFO - PROCESS | 1794 | 1465053253479 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:13 INFO - PROCESS | 1794 | 1465053253561 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
08:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 685ms
08:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
08:14:14 INFO - PROCESS | 1794 | 1465053254188 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:14 INFO - PROCESS | 1794 | 1465053254328 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
08:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms
08:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
08:14:14 INFO - PROCESS | 1794 | 1465053254831 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:14 INFO - PROCESS | 1794 | 1465053254974 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
08:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 681ms
08:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
08:14:15 INFO - PROCESS | 1794 | 1465053255512 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:15 INFO - PROCESS | 1794 | 1465053255579 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
08:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 585ms
08:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
08:14:16 INFO - PROCESS | 1794 | 1465053256122 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:16 INFO - PROCESS | 1794 | 1465053256202 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
08:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 594ms
08:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
08:14:16 INFO - PROCESS | 1794 | 1465053256713 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:16 INFO - PROCESS | 1794 | 1465053256795 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
08:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 740ms
08:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
08:14:17 INFO - PROCESS | 1794 | 1465053257606 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:17 INFO - PROCESS | 1794 | 1465053257743 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
08:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 742ms
08:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
08:14:18 INFO - PROCESS | 1794 | 1465053258342 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:18 INFO - PROCESS | 1794 | 1465053258412 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
08:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 626ms
08:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
08:14:18 INFO - PROCESS | 1794 | 1465053258992 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:19 INFO - PROCESS | 1794 | 1465053259069 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:19 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
08:14:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:14:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
08:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
08:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 632ms
08:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
08:14:19 INFO - PROCESS | 1794 | 1465053259637 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:19 INFO - PROCESS | 1794 | 1465053259744 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:20 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
08:14:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:14:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
08:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 599ms
08:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
08:14:20 INFO - PROCESS | 1794 | 1465053260245 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:20 INFO - PROCESS | 1794 | 1465053260364 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:20 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
08:14:20 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:14:20 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:14:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
08:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 678ms
08:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
08:14:20 INFO - PROCESS | 1794 | 1465053260944 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:21 INFO - PROCESS | 1794 | 1465053261060 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:21 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
08:14:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:14:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
08:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
08:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 828ms
08:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
08:14:21 INFO - PROCESS | 1794 | 1465053261768 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:21 INFO - PROCESS | 1794 | 1465053261868 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:22 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
08:14:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:14:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
08:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 632ms
08:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
08:14:22 INFO - PROCESS | 1794 | 1465053262407 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:22 INFO - PROCESS | 1794 | 1465053262491 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:22 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
08:14:22 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:14:22 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:14:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
08:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 577ms
08:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
08:14:23 INFO - PROCESS | 1794 | 1465053262994 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:23 INFO - PROCESS | 1794 | 1465053263084 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
08:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 599ms
08:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
08:14:23 INFO - PROCESS | 1794 | 1465053263602 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:23 INFO - PROCESS | 1794 | 1465053263676 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:24 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
08:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 876ms
08:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
08:14:24 INFO - PROCESS | 1794 | 1465053264498 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:24 INFO - PROCESS | 1794 | 1465053264636 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:25 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
08:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 732ms
08:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
08:14:25 INFO - PROCESS | 1794 | 1465053265233 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:25 INFO - PROCESS | 1794 | 1465053265327 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
08:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 682ms
08:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
08:14:25 INFO - PROCESS | 1794 | 1465053265925 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:26 INFO - PROCESS | 1794 | 1465053266018 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
08:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 622ms
08:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
08:14:26 INFO - PROCESS | 1794 | 1465053266559 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:26 INFO - PROCESS | 1794 | 1465053266641 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
08:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 620ms
08:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
08:14:27 INFO - PROCESS | 1794 | 1465053267186 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:27 INFO - PROCESS | 1794 | 1465053267262 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:27 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
08:14:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
08:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 578ms
08:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
08:14:27 INFO - PROCESS | 1794 | 1465053267775 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:27 INFO - PROCESS | 1794 | 1465053267870 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
08:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 727ms
08:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
08:14:28 INFO - PROCESS | 1794 | 1465053268509 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:28 INFO - PROCESS | 1794 | 1465053268614 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
08:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 636ms
08:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
08:14:29 INFO - PROCESS | 1794 | 1465053269140 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:29 INFO - PROCESS | 1794 | 1465053269218 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
08:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 573ms
08:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
08:14:29 INFO - PROCESS | 1794 | 1465053269729 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:29 INFO - PROCESS | 1794 | 1465053269808 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
08:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 534ms
08:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
08:14:30 INFO - PROCESS | 1794 | 1465053270274 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:30 INFO - PROCESS | 1794 | 1465053270393 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
08:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 827ms
08:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
08:14:31 INFO - PROCESS | 1794 | 1465053271118 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:31 INFO - PROCESS | 1794 | 1465053271286 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
08:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms
08:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
08:14:31 INFO - PROCESS | 1794 | 1465053271859 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:31 INFO - PROCESS | 1794 | 1465053271970 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
08:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 675ms
08:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
08:14:32 INFO - PROCESS | 1794 | 1465053272545 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:32 INFO - PROCESS | 1794 | 1465053272660 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
08:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 637ms
08:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
08:14:33 INFO - PROCESS | 1794 | 1465053273194 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:33 INFO - PROCESS | 1794 | 1465053273285 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
08:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 571ms
08:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
08:14:33 INFO - PROCESS | 1794 | 1465053273791 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:33 INFO - PROCESS | 1794 | 1465053273880 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
08:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 595ms
08:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
08:14:34 INFO - PROCESS | 1794 | 1465053274396 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:34 INFO - PROCESS | 1794 | 1465053274529 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
08:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 781ms
08:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
08:14:35 INFO - PROCESS | 1794 | 1465053275171 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:35 INFO - PROCESS | 1794 | 1465053275277 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
08:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 642ms
08:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
08:14:35 INFO - PROCESS | 1794 | 1465053275817 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:35 INFO - PROCESS | 1794 | 1465053275919 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
08:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 586ms
08:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
08:14:36 INFO - PROCESS | 1794 | 1465053276427 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:36 INFO - PROCESS | 1794 | 1465053276525 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
08:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 585ms
08:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
08:14:37 INFO - PROCESS | 1794 | 1465053277022 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:37 INFO - PROCESS | 1794 | 1465053277115 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
08:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 894ms
08:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
08:14:37 INFO - PROCESS | 1794 | 1465053277912 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:38 INFO - PROCESS | 1794 | 1465053278009 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
08:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms
08:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
08:14:38 INFO - PROCESS | 1794 | 1465053278660 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:38 INFO - PROCESS | 1794 | 1465053278762 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
08:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 624ms
08:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
08:14:39 INFO - PROCESS | 1794 | 1465053279294 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:39 INFO - PROCESS | 1794 | 1465053279429 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
08:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 679ms
08:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
08:14:39 INFO - PROCESS | 1794 | 1465053279970 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:40 INFO - PROCESS | 1794 | 1465053280059 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
08:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 575ms
08:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
08:14:40 INFO - PROCESS | 1794 | 1465053280556 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:40 INFO - PROCESS | 1794 | 1465053280656 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
08:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 583ms
08:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
08:14:41 INFO - PROCESS | 1794 | 1465053281162 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:41 INFO - PROCESS | 1794 | 1465053281255 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
08:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 683ms
08:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
08:14:41 INFO - PROCESS | 1794 | 1465053281826 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:41 INFO - PROCESS | 1794 | 1465053281899 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:42 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
08:14:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:14:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1
08:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 679ms
08:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
08:14:42 INFO - PROCESS | 1794 | 1465053282514 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:42 INFO - PROCESS | 1794 | 1465053282581 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
08:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 583ms
08:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
08:14:43 INFO - PROCESS | 1794 | 1465053283105 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:43 INFO - PROCESS | 1794 | 1465053283265 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
08:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 688ms
08:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
08:14:43 INFO - PROCESS | 1794 | 1465053283806 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:43 INFO - PROCESS | 1794 | 1465053283921 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
08:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 782ms
08:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
08:14:44 INFO - PROCESS | 1794 | 1465053284655 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:44 INFO - PROCESS | 1794 | 1465053284748 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:45 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
08:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 628ms
08:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
08:14:45 INFO - PROCESS | 1794 | 1465053285316 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:45 INFO - PROCESS | 1794 | 1465053285427 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:45 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
08:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 699ms
08:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
08:14:46 INFO - PROCESS | 1794 | 1465053286029 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:46 INFO - PROCESS | 1794 | 1465053286151 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
08:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 689ms
08:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
08:14:46 INFO - PROCESS | 1794 | 1465053286704 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:46 INFO - PROCESS | 1794 | 1465053286789 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
08:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1073ms
08:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
08:14:47 INFO - PROCESS | 1794 | 1465053287782 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:47 INFO - PROCESS | 1794 | 1465053287868 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
08:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 578ms
08:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
08:14:48 INFO - PROCESS | 1794 | 1465053288395 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:48 INFO - PROCESS | 1794 | 1465053288505 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
08:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 682ms
08:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
08:14:49 INFO - PROCESS | 1794 | 1465053289055 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:49 INFO - PROCESS | 1794 | 1465053289127 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
08:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 680ms
08:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
08:14:49 INFO - PROCESS | 1794 | 1465053289758 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:49 INFO - PROCESS | 1794 | 1465053289910 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
08:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 880ms
08:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
08:14:50 INFO - PROCESS | 1794 | 1465053290732 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:50 INFO - PROCESS | 1794 | 1465053290908 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
08:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 775ms
08:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
08:14:51 INFO - PROCESS | 1794 | 1465053291514 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:51 INFO - PROCESS | 1794 | 1465053291606 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
08:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms
08:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
08:14:52 INFO - PROCESS | 1794 | 1465053292194 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:52 INFO - PROCESS | 1794 | 1465053292264 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 628ms
08:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
08:14:52 INFO - PROCESS | 1794 | 1465053292862 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:52 INFO - PROCESS | 1794 | 1465053292962 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:53 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
08:14:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
08:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
08:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 688ms
08:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
08:14:53 INFO - PROCESS | 1794 | 1465053293548 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:53 INFO - PROCESS | 1794 | 1465053293678 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:54 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
08:14:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
08:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
08:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 693ms
08:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
08:14:54 INFO - PROCESS | 1794 | 1465053294252 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:54 INFO - PROCESS | 1794 | 1465053294373 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:54 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
08:14:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
08:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
08:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 636ms
08:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
08:14:54 INFO - PROCESS | 1794 | 1465053294897 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:55 INFO - PROCESS | 1794 | 1465053295011 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:55 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]"
08:14:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:14:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
08:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
08:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 630ms
08:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
08:14:55 INFO - PROCESS | 1794 | 1465053295538 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:55 INFO - PROCESS | 1794 | 1465053295612 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:56 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
08:14:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
08:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:14:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:14:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:14:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:14:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
08:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 584ms
08:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
08:14:56 INFO - PROCESS | 1794 | 1465053296129 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:56 INFO - PROCESS | 1794 | 1465053296214 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
08:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 575ms
08:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
08:14:56 INFO - PROCESS | 1794 | 1465053296719 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:56 INFO - PROCESS | 1794 | 1465053296816 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
08:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 934ms
08:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
08:14:57 INFO - PROCESS | 1794 | 1465053297666 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:57 INFO - PROCESS | 1794 | 1465053297798 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
08:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms
08:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
08:14:58 INFO - PROCESS | 1794 | 1465053298343 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:58 INFO - PROCESS | 1794 | 1465053298422 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
08:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 586ms
08:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
08:14:58 INFO - PROCESS | 1794 | 1465053298973 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:59 INFO - PROCESS | 1794 | 1465053299063 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
08:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 676ms
08:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
08:14:59 INFO - PROCESS | 1794 | 1465053299628 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:14:59 INFO - PROCESS | 1794 | 1465053299702 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
08:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 687ms
08:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
08:15:00 INFO - PROCESS | 1794 | 1465053300316 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:00 INFO - PROCESS | 1794 | 1465053300424 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
08:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 726ms
08:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
08:15:01 INFO - PROCESS | 1794 | 1465053301057 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:01 INFO - PROCESS | 1794 | 1465053301200 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
08:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 686ms
08:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
08:15:01 INFO - PROCESS | 1794 | 1465053301750 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:01 INFO - PROCESS | 1794 | 1465053301886 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
08:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 681ms
08:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
08:15:02 INFO - PROCESS | 1794 | 1465053302453 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:02 INFO - PROCESS | 1794 | 1465053302564 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
08:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 634ms
08:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
08:15:03 INFO - PROCESS | 1794 | 1465053303113 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:03 INFO - PROCESS | 1794 | 1465053303202 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
08:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 696ms
08:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
08:15:03 INFO - PROCESS | 1794 | 1465053303789 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:03 INFO - PROCESS | 1794 | 1465053303864 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
08:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 983ms
08:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
08:15:04 INFO - PROCESS | 1794 | 1465053304808 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:04 INFO - PROCESS | 1794 | 1465053304945 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
08:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 693ms
08:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
08:15:05 INFO - PROCESS | 1794 | 1465053305503 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:05 INFO - PROCESS | 1794 | 1465053305635 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
08:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 686ms
08:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
08:15:06 INFO - PROCESS | 1794 | 1465053306221 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:06 INFO - PROCESS | 1794 | 1465053306310 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
08:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 738ms
08:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
08:15:06 INFO - PROCESS | 1794 | 1465053306946 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:07 INFO - PROCESS | 1794 | 1465053307046 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
08:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 674ms
08:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
08:15:07 INFO - PROCESS | 1794 | 1465053307633 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:07 INFO - PROCESS | 1794 | 1465053307752 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
08:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 739ms
08:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
08:15:08 INFO - PROCESS | 1794 | 1465053308382 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:08 INFO - PROCESS | 1794 | 1465053308540 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
08:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 724ms
08:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
08:15:09 INFO - PROCESS | 1794 | 1465053309113 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:09 INFO - PROCESS | 1794 | 1465053309218 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
08:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 682ms
08:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
08:15:09 INFO - PROCESS | 1794 | 1465053309795 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:09 INFO - PROCESS | 1794 | 1465053309862 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
08:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 583ms
08:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
08:15:10 INFO - PROCESS | 1794 | 1465053310389 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:10 INFO - PROCESS | 1794 | 1465053310505 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
08:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 885ms
08:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
08:15:11 INFO - PROCESS | 1794 | 1465053311278 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:11 INFO - PROCESS | 1794 | 1465053311410 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
08:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 827ms
08:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
08:15:12 INFO - PROCESS | 1794 | 1465053312127 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:12 INFO - PROCESS | 1794 | 1465053312224 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
08:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 626ms
08:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
08:15:12 INFO - PROCESS | 1794 | 1465053312778 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:12 INFO - PROCESS | 1794 | 1465053312895 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
08:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 690ms
08:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
08:15:13 INFO - PROCESS | 1794 | 1465053313470 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:13 INFO - PROCESS | 1794 | 1465053313613 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
08:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 738ms
08:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
08:15:14 INFO - PROCESS | 1794 | 1465053314200 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:14 INFO - PROCESS | 1794 | 1465053314342 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
08:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 782ms
08:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
08:15:14 INFO - PROCESS | 1794 | 1465053314987 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:15 INFO - PROCESS | 1794 | 1465053315124 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
08:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms
08:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
08:15:15 INFO - PROCESS | 1794 | 1465053315662 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:15 INFO - PROCESS | 1794 | 1465053315769 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
08:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 633ms
08:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
08:15:16 INFO - PROCESS | 1794 | 1465053316297 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:16 INFO - PROCESS | 1794 | 1465053316383 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
08:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 594ms
08:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
08:15:16 INFO - PROCESS | 1794 | 1465053316900 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:16 INFO - PROCESS | 1794 | 1465053316977 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
08:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 675ms
08:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
08:15:17 INFO - PROCESS | 1794 | 1465053317580 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:17 INFO - PROCESS | 1794 | 1465053317732 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
08:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 830ms
08:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
08:15:18 INFO - PROCESS | 1794 | 1465053318432 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:18 INFO - PROCESS | 1794 | 1465053318588 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
08:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 846ms
08:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
08:15:19 INFO - PROCESS | 1794 | 1465053319287 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:19 INFO - PROCESS | 1794 | 1465053319394 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
08:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 681ms
08:15:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
08:15:20 INFO - PROCESS | 1794 | 1465053319996 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:20 INFO - PROCESS | 1794 | 1465053320094 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:20 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 () {
08:15:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
08:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
08:15:20 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 () {
08:15:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
08:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
08:15:20 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 () {
08:15:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
08:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
08:15:20 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 () {
08:15:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
08:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
08:15:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 688ms
08:15:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
08:15:20 INFO - PROCESS | 1794 | 1465053320674 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:20 INFO - PROCESS | 1794 | 1465053320793 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
08:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
08:15:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
08:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
08:15:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
08:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
08:15:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 573ms
08:15:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
08:15:21 INFO - PROCESS | 1794 | 1465053321274 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:21 INFO - PROCESS | 1794 | 1465053321357 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:21 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
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
08:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
08:15:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
08:15:21 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.
08:15:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
08:15:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 620ms
08:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
08:15:21 INFO - PROCESS | 1794 | 1465053321912 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:22 INFO - PROCESS | 1794 | 1465053321999 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
08:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 676ms
08:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
08:15:22 INFO - PROCESS | 1794 | 1465053322583 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:22 INFO - PROCESS | 1794 | 1465053322685 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
08:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 627ms
08:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
08:15:23 INFO - PROCESS | 1794 | 1465053323232 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:23 INFO - PROCESS | 1794 | 1465053323363 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
08:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 631ms
08:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
08:15:23 INFO - PROCESS | 1794 | 1465053323878 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:23 INFO - PROCESS | 1794 | 1465053323971 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
08:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 736ms
08:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
08:15:24 INFO - PROCESS | 1794 | 1465053324618 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:24 INFO - PROCESS | 1794 | 1465053324819 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
08:15:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 832ms
08:15:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
08:15:25 INFO - PROCESS | 1794 | 1465053325463 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:25 INFO - PROCESS | 1794 | 1465053325553 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
08:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 838ms
08:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
08:15:26 INFO - PROCESS | 1794 | 1465053326300 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:26 INFO - PROCESS | 1794 | 1465053326385 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
08:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms
08:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
08:15:26 INFO - PROCESS | 1794 | 1465053326945 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:27 INFO - PROCESS | 1794 | 1465053327030 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
08:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 631ms
08:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
08:15:27 INFO - PROCESS | 1794 | 1465053327597 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:27 INFO - PROCESS | 1794 | 1465053327683 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
08:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 644ms
08:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
08:15:28 INFO - PROCESS | 1794 | 1465053328225 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:28 INFO - PROCESS | 1794 | 1465053328313 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
08:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 679ms
08:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
08:15:28 INFO - PROCESS | 1794 | 1465053328924 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:29 INFO - PROCESS | 1794 | 1465053329070 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
08:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 681ms
08:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
08:15:29 INFO - PROCESS | 1794 | 1465053329619 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:29 INFO - PROCESS | 1794 | 1465053329713 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
08:15:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 595ms
08:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
08:15:30 INFO - PROCESS | 1794 | 1465053330214 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:30 INFO - PROCESS | 1794 | 1465053330313 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
08:15:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 598ms
08:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
08:15:30 INFO - PROCESS | 1794 | 1465053330838 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:30 INFO - PROCESS | 1794 | 1465053330919 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
08:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 777ms
08:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
08:15:31 INFO - PROCESS | 1794 | 1465053331681 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:31 INFO - PROCESS | 1794 | 1465053331800 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
08:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 694ms
08:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
08:15:32 INFO - PROCESS | 1794 | 1465053332382 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:32 INFO - PROCESS | 1794 | 1465053332499 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
08:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 927ms
08:15:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
08:15:33 INFO - PROCESS | 1794 | 1465053333319 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:33 INFO - PROCESS | 1794 | 1465053333405 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
08:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 676ms
08:15:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
08:15:33 INFO - PROCESS | 1794 | 1465053333997 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:34 INFO - PROCESS | 1794 | 1465053334086 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
08:15:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 629ms
08:15:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
08:15:34 INFO - PROCESS | 1794 | 1465053334627 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:34 INFO - PROCESS | 1794 | 1465053334695 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
08:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 572ms
08:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
08:15:35 INFO - PROCESS | 1794 | 1465053335234 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:35 INFO - PROCESS | 1794 | 1465053335346 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
08:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 641ms
08:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
08:15:35 INFO - PROCESS | 1794 | 1465053335871 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:35 INFO - PROCESS | 1794 | 1465053335967 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:36 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
08:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 689ms
08:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
08:15:36 INFO - PROCESS | 1794 | 1465053336560 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:36 INFO - PROCESS | 1794 | 1465053336656 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
08:15:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms
08:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
08:15:37 INFO - PROCESS | 1794 | 1465053337249 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:37 INFO - PROCESS | 1794 | 1465053337337 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:37 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
08:15:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 587ms
08:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
08:15:37 INFO - PROCESS | 1794 | 1465053337868 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:37 INFO - PROCESS | 1794 | 1465053337988 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
08:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 739ms
08:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
08:15:38 INFO - PROCESS | 1794 | 1465053338645 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:38 INFO - PROCESS | 1794 | 1465053338730 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
08:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 641ms
08:15:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
08:15:39 INFO - PROCESS | 1794 | 1465053339283 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:39 INFO - PROCESS | 1794 | 1465053339380 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
08:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 727ms
08:15:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
08:15:40 INFO - PROCESS | 1794 | 1465053340045 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:40 INFO - PROCESS | 1794 | 1465053340153 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
08:15:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 741ms
08:15:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
08:15:40 INFO - PROCESS | 1794 | 1465053340753 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:40 INFO - PROCESS | 1794 | 1465053340829 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
08:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 573ms
08:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
08:15:41 INFO - PROCESS | 1794 | 1465053341331 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:41 INFO - PROCESS | 1794 | 1465053341407 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
08:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 580ms
08:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
08:15:41 INFO - PROCESS | 1794 | 1465053341942 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:42 INFO - PROCESS | 1794 | 1465053342035 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
08:15:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 632ms
08:15:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
08:15:42 INFO - PROCESS | 1794 | 1465053342567 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:42 INFO - PROCESS | 1794 | 1465053342670 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
08:15:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms
08:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
08:15:43 INFO - PROCESS | 1794 | 1465053343208 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:43 INFO - PROCESS | 1794 | 1465053343297 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
08:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 624ms
08:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
08:15:43 INFO - PROCESS | 1794 | 1465053343843 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:43 INFO - PROCESS | 1794 | 1465053343935 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
08:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 587ms
08:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
08:15:44 INFO - PROCESS | 1794 | 1465053344435 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:44 INFO - PROCESS | 1794 | 1465053344585 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
08:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 929ms
08:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
08:15:45 INFO - PROCESS | 1794 | 1465053345368 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:45 INFO - PROCESS | 1794 | 1465053345472 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
08:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 580ms
08:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
08:15:45 INFO - PROCESS | 1794 | 1465053345995 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:46 INFO - PROCESS | 1794 | 1465053346112 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
08:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 682ms
08:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
08:15:46 INFO - PROCESS | 1794 | 1465053346670 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:46 INFO - PROCESS | 1794 | 1465053346756 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
08:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 785ms
08:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
08:15:47 INFO - PROCESS | 1794 | 1465053347457 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:47 INFO - PROCESS | 1794 | 1465053347605 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
08:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms
08:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
08:15:48 INFO - PROCESS | 1794 | 1465053348110 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:48 INFO - PROCESS | 1794 | 1465053348229 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:48 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
08:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 694ms
08:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
08:15:48 INFO - PROCESS | 1794 | 1465053348791 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:48 INFO - PROCESS | 1794 | 1465053348891 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
08:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 685ms
08:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
08:15:49 INFO - PROCESS | 1794 | 1465053349478 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:49 INFO - PROCESS | 1794 | 1465053349613 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
08:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 633ms
08:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
08:15:50 INFO - PROCESS | 1794 | 1465053350121 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:50 INFO - PROCESS | 1794 | 1465053350217 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:50 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
08:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 626ms
08:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
08:15:50 INFO - PROCESS | 1794 | 1465053350757 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:50 INFO - PROCESS | 1794 | 1465053350871 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
08:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 683ms
08:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
08:15:51 INFO - PROCESS | 1794 | 1465053351497 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:51 INFO - PROCESS | 1794 | 1465053351605 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
08:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 739ms
08:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
08:15:52 INFO - PROCESS | 1794 | 1465053352291 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:52 INFO - PROCESS | 1794 | 1465053352381 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
08:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 617ms
08:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
08:15:52 INFO - PROCESS | 1794 | 1465053352912 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:53 INFO - PROCESS | 1794 | 1465053353003 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
08:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 642ms
08:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
08:15:53 INFO - PROCESS | 1794 | 1465053353553 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:53 INFO - PROCESS | 1794 | 1465053353630 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
08:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 727ms
08:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
08:15:54 INFO - PROCESS | 1794 | 1465053354290 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:54 INFO - PROCESS | 1794 | 1465053354409 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:55 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
08:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 935ms
08:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
08:15:55 INFO - PROCESS | 1794 | 1465053355245 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:55 INFO - PROCESS | 1794 | 1465053355398 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
08:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1197ms
08:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
08:15:56 INFO - PROCESS | 1794 | 1465053356426 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:56 INFO - PROCESS | 1794 | 1465053356602 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:57 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
08:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1227ms
08:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
08:15:57 INFO - PROCESS | 1794 | 1465053357676 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:57 INFO - PROCESS | 1794 | 1465053357789 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
08:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 778ms
08:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
08:15:58 INFO - PROCESS | 1794 | 1465053358474 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:58 INFO - PROCESS | 1794 | 1465053358584 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
08:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 833ms
08:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
08:15:59 INFO - PROCESS | 1794 | 1465053359327 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:59 INFO - PROCESS | 1794 | 1465053359415 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
08:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 684ms
08:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
08:16:00 INFO - PROCESS | 1794 | 1465053360000 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:00 INFO - PROCESS | 1794 | 1465053360105 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
08:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 678ms
08:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
08:16:00 INFO - PROCESS | 1794 | 1465053360684 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:00 INFO - PROCESS | 1794 | 1465053360762 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
08:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 674ms
08:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
08:16:01 INFO - PROCESS | 1794 | 1465053361370 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:01 INFO - PROCESS | 1794 | 1465053361532 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
08:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 980ms
08:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
08:16:02 INFO - PROCESS | 1794 | 1465053362354 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:02 INFO - PROCESS | 1794 | 1465053362460 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
08:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms
08:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
08:16:03 INFO - PROCESS | 1794 | 1465053363019 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:03 INFO - PROCESS | 1794 | 1465053363169 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
08:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms
08:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
08:16:03 INFO - PROCESS | 1794 | 1465053363692 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:03 INFO - PROCESS | 1794 | 1465053363794 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
08:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 699ms
08:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
08:16:04 INFO - PROCESS | 1794 | 1465053364355 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:04 INFO - PROCESS | 1794 | 1465053364462 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
08:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 581ms
08:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
08:16:04 INFO - PROCESS | 1794 | 1465053364950 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:05 INFO - PROCESS | 1794 | 1465053365064 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
08:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 790ms
08:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
08:16:05 INFO - PROCESS | 1794 | 1465053365750 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:05 INFO - PROCESS | 1794 | 1465053365876 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16: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
08:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 685ms
08:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
08:16:06 INFO - PROCESS | 1794 | 1465053366434 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:06 INFO - PROCESS | 1794 | 1465053366526 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:07 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
08:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 631ms
08:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
08:16:07 INFO - PROCESS | 1794 | 1465053367068 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:07 INFO - PROCESS | 1794 | 1465053367159 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16: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
08:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 581ms
08:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
08:16:07 INFO - PROCESS | 1794 | 1465053367657 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:07 INFO - PROCESS | 1794 | 1465053367785 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16: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)
08:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 933ms
08:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
08:16:08 INFO - PROCESS | 1794 | 1465053368591 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:08 INFO - PROCESS | 1794 | 1465053368686 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
08:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 680ms
08:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
08:16:09 INFO - PROCESS | 1794 | 1465053369289 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:09 INFO - PROCESS | 1794 | 1465053369386 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
08:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 623ms
08:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
08:16:09 INFO - PROCESS | 1794 | 1465053369940 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:10 INFO - PROCESS | 1794 | 1465053370037 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
08:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 638ms
08:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
08:16:10 INFO - PROCESS | 1794 | 1465053370578 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:10 INFO - PROCESS | 1794 | 1465053370681 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
08:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 651ms
08:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
08:16:11 INFO - PROCESS | 1794 | 1465053371221 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:11 INFO - PROCESS | 1794 | 1465053371297 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
08:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 579ms
08:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
08:16:11 INFO - PROCESS | 1794 | 1465053371824 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:11 INFO - PROCESS | 1794 | 1465053371931 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
08:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 737ms
08:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
08:16:12 INFO - PROCESS | 1794 | 1465053372559 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:12 INFO - PROCESS | 1794 | 1465053372694 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
08:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 642ms
08:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
08:16:13 INFO - PROCESS | 1794 | 1465053373214 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:13 INFO - PROCESS | 1794 | 1465053373311 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
08:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 599ms
08:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
08:16:13 INFO - PROCESS | 1794 | 1465053373821 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:13 INFO - PROCESS | 1794 | 1465053373914 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
08:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 640ms
08:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
08:16:14 INFO - PROCESS | 1794 | 1465053374453 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:14 INFO - PROCESS | 1794 | 1465053374560 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
08:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 772ms
08:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
08:16:15 INFO - PROCESS | 1794 | 1465053375295 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:15 INFO - PROCESS | 1794 | 1465053375393 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:15 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
08:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 748ms
08:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
08:16:16 INFO - PROCESS | 1794 | 1465053376005 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:16 INFO - PROCESS | 1794 | 1465053376108 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
08:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms
08:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
08:16:16 INFO - PROCESS | 1794 | 1465053376683 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:16 INFO - PROCESS | 1794 | 1465053376794 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
08:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 626ms
08:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
08:16:17 INFO - PROCESS | 1794 | 1465053377330 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:17 INFO - PROCESS | 1794 | 1465053377411 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:17 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)
08:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 589ms
08:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
08:16:17 INFO - PROCESS | 1794 | 1465053377917 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:18 INFO - PROCESS | 1794 | 1465053378043 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
08:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 678ms
08:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
08:16:18 INFO - PROCESS | 1794 | 1465053378624 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:18 INFO - PROCESS | 1794 | 1465053378714 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
08:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 632ms
08:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
08:16:19 INFO - PROCESS | 1794 | 1465053379253 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:19 INFO - PROCESS | 1794 | 1465053379346 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
08:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 674ms
08:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
08:16:19 INFO - PROCESS | 1794 | 1465053379931 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:20 INFO - PROCESS | 1794 | 1465053380079 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
08:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 673ms
08:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
08:16:20 INFO - PROCESS | 1794 | 1465053380613 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:20 INFO - PROCESS | 1794 | 1465053380722 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
08:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 678ms
08:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
08:16:21 INFO - PROCESS | 1794 | 1465053381311 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:21 INFO - PROCESS | 1794 | 1465053381425 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
08:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 837ms
08:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
08:16:22 INFO - PROCESS | 1794 | 1465053382138 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:22 INFO - PROCESS | 1794 | 1465053382239 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
08:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 626ms
08:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
08:16:22 INFO - PROCESS | 1794 | 1465053382800 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:22 INFO - PROCESS | 1794 | 1465053382880 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
08:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 679ms
08:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
08:16:23 INFO - PROCESS | 1794 | 1465053383493 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:23 INFO - PROCESS | 1794 | 1465053383637 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
08:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms
08:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
08:16:24 INFO - PROCESS | 1794 | 1465053384182 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:24 INFO - PROCESS | 1794 | 1465053384280 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
08:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 582ms
08:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
08:16:24 INFO - PROCESS | 1794 | 1465053384783 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:24 INFO - PROCESS | 1794 | 1465053384892 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
08:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 631ms
08:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
08:16:25 INFO - PROCESS | 1794 | 1465053385439 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:25 INFO - PROCESS | 1794 | 1465053385513 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
08:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 580ms
08:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
08:16:26 INFO - PROCESS | 1794 | 1465053386037 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:26 INFO - PROCESS | 1794 | 1465053386145 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
08:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 693ms
08:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
08:16:26 INFO - PROCESS | 1794 | 1465053386720 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:26 INFO - PROCESS | 1794 | 1465053386854 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
08:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 676ms
08:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
08:16:27 INFO - PROCESS | 1794 | 1465053387402 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:27 INFO - PROCESS | 1794 | 1465053387501 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
08:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 826ms
08:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
08:16:28 INFO - PROCESS | 1794 | 1465053388242 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:28 INFO - PROCESS | 1794 | 1465053388332 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
08:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 582ms
08:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
08:16:28 INFO - PROCESS | 1794 | 1465053388871 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:29 INFO - PROCESS | 1794 | 1465053389004 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
08:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 649ms
08:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
08:16:29 INFO - PROCESS | 1794 | 1465053389531 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:29 INFO - PROCESS | 1794 | 1465053389636 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
08:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 686ms
08:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
08:16:30 INFO - PROCESS | 1794 | 1465053390205 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:30 INFO - PROCESS | 1794 | 1465053390355 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
08:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 687ms
08:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
08:16:30 INFO - PROCESS | 1794 | 1465053390894 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:31 INFO - PROCESS | 1794 | 1465053391012 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
08:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 625ms
08:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
08:16:31 INFO - PROCESS | 1794 | 1465053391529 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:31 INFO - PROCESS | 1794 | 1465053391629 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
08:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 577ms
08:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
08:16:32 INFO - PROCESS | 1794 | 1465053392119 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:32 INFO - PROCESS | 1794 | 1465053392243 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
08:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 576ms
08:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
08:16:32 INFO - PROCESS | 1794 | 1465053392713 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:32 INFO - PROCESS | 1794 | 1465053392829 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
08:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 683ms
08:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
08:16:33 INFO - PROCESS | 1794 | 1465053393391 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:33 INFO - PROCESS | 1794 | 1465053393469 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
08:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 732ms
08:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
08:16:34 INFO - PROCESS | 1794 | 1465053394130 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:34 INFO - PROCESS | 1794 | 1465053394300 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
08:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 792ms
08:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
08:16:34 INFO - PROCESS | 1794 | 1465053394934 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:35 INFO - PROCESS | 1794 | 1465053395027 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
08:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 628ms
08:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
08:16:35 INFO - PROCESS | 1794 | 1465053395566 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:35 INFO - PROCESS | 1794 | 1465053395658 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
08:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 675ms
08:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
08:16:36 INFO - PROCESS | 1794 | 1465053396253 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:36 INFO - PROCESS | 1794 | 1465053396358 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
08:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 633ms
08:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
08:16:36 INFO - PROCESS | 1794 | 1465053396905 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:36 INFO - PROCESS | 1794 | 1465053396980 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
08:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 682ms
08:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
08:16:37 INFO - PROCESS | 1794 | 1465053397590 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:37 INFO - PROCESS | 1794 | 1465053397683 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
08:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 595ms
08:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
08:16:38 INFO - PROCESS | 1794 | 1465053398204 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:38 INFO - PROCESS | 1794 | 1465053398330 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
08:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 674ms
08:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
08:16:38 INFO - PROCESS | 1794 | 1465053398867 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:38 INFO - PROCESS | 1794 | 1465053398956 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
08:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 523ms
08:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
08:16:39 INFO - PROCESS | 1794 | 1465053399404 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:39 INFO - PROCESS | 1794 | 1465053399517 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
08:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms
08:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
08:16:40 INFO - PROCESS | 1794 | 1465053400038 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:40 INFO - PROCESS | 1794 | 1465053400127 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
08:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 577ms
08:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
08:16:40 INFO - PROCESS | 1794 | 1465053400678 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:40 INFO - PROCESS | 1794 | 1465053400792 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
08:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms
08:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
08:16:41 INFO - PROCESS | 1794 | 1465053401679 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:41 INFO - PROCESS | 1794 | 1465053401769 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
08:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 639ms
08:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
08:16:42 INFO - PROCESS | 1794 | 1465053402334 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:42 INFO - PROCESS | 1794 | 1465053402418 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
08:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 579ms
08:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
08:16:42 INFO - PROCESS | 1794 | 1465053402951 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:43 INFO - PROCESS | 1794 | 1465053403056 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
08:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms
08:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
08:16:43 INFO - PROCESS | 1794 | 1465053403570 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:43 INFO - PROCESS | 1794 | 1465053403684 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
08:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 696ms
08:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
08:16:44 INFO - PROCESS | 1794 | 1465053404253 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:44 INFO - PROCESS | 1794 | 1465053404354 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:44 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
08:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 641ms
08:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
08:16:44 INFO - PROCESS | 1794 | 1465053404904 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:45 INFO - PROCESS | 1794 | 1465053405062 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:45 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
08:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 688ms
08:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
08:16:45 INFO - PROCESS | 1794 | 1465053405605 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:45 INFO - PROCESS | 1794 | 1465053405698 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
08:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 593ms
08:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
08:16:46 INFO - PROCESS | 1794 | 1465053406210 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:46 INFO - PROCESS | 1794 | 1465053406292 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
08:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 584ms
08:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
08:16:46 INFO - PROCESS | 1794 | 1465053406800 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:46 INFO - PROCESS | 1794 | 1465053406880 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
08:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 531ms
08:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
08:16:47 INFO - PROCESS | 1794 | 1465053407335 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:47 INFO - PROCESS | 1794 | 1465053407461 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
08:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 880ms
08:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
08:16:48 INFO - PROCESS | 1794 | 1465053408239 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:48 INFO - PROCESS | 1794 | 1465053408387 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
08:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 749ms
08:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
08:16:49 INFO - PROCESS | 1794 | 1465053409009 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:49 INFO - PROCESS | 1794 | 1465053409107 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
08:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 642ms
08:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
08:16:49 INFO - PROCESS | 1794 | 1465053409668 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:49 INFO - PROCESS | 1794 | 1465053409760 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
08:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 685ms
08:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
08:16:50 INFO - PROCESS | 1794 | 1465053410342 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:50 INFO - PROCESS | 1794 | 1465053410425 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:50 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)
08:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 580ms
08:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
08:16:50 INFO - PROCESS | 1794 | 1465053410933 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:51 INFO - PROCESS | 1794 | 1465053411068 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
08:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 686ms
08:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
08:16:51 INFO - PROCESS | 1794 | 1465053411637 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:51 INFO - PROCESS | 1794 | 1465053411803 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
08:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 687ms
08:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
08:16:52 INFO - PROCESS | 1794 | 1465053412319 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:52 INFO - PROCESS | 1794 | 1465053412409 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
08:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 577ms
08:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
08:16:52 INFO - PROCESS | 1794 | 1465053412916 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:53 INFO - PROCESS | 1794 | 1465053412999 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
08:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 579ms
08:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
08:16:53 INFO - PROCESS | 1794 | 1465053413515 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:53 INFO - PROCESS | 1794 | 1465053413600 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
08:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 533ms
08:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
08:16:54 INFO - PROCESS | 1794 | 1465053414049 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:54 INFO - PROCESS | 1794 | 1465053414205 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
08:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 834ms
08:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
08:16:54 INFO - PROCESS | 1794 | 1465053414902 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:55 INFO - PROCESS | 1794 | 1465053415043 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
08:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 777ms
08:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
08:16:55 INFO - PROCESS | 1794 | 1465053415735 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:55 INFO - PROCESS | 1794 | 1465053415918 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
08:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 739ms
08:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
08:16:56 INFO - PROCESS | 1794 | 1465053416477 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:56 INFO - PROCESS | 1794 | 1465053416564 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
08:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 588ms
08:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
08:16:57 INFO - PROCESS | 1794 | 1465053417077 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:57 INFO - PROCESS | 1794 | 1465053417167 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
08:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 636ms
08:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
08:16:57 INFO - PROCESS | 1794 | 1465053417723 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:57 INFO - PROCESS | 1794 | 1465053417818 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
08:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 674ms
08:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
08:16:58 INFO - PROCESS | 1794 | 1465053418400 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:58 INFO - PROCESS | 1794 | 1465053418490 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
08:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 677ms
08:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
08:16:59 INFO - PROCESS | 1794 | 1465053419086 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:59 INFO - PROCESS | 1794 | 1465053419162 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
08:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 624ms
08:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
08:16:59 INFO - PROCESS | 1794 | 1465053419709 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:16:59 INFO - PROCESS | 1794 | 1465053419781 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
08:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 633ms
08:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
08:17:00 INFO - PROCESS | 1794 | 1465053420347 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:00 INFO - PROCESS | 1794 | 1465053420421 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
08:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms
08:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
08:17:01 INFO - PROCESS | 1794 | 1465053421176 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:01 INFO - PROCESS | 1794 | 1465053421287 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
08:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 729ms
08:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
08:17:01 INFO - PROCESS | 1794 | 1465053421901 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:02 INFO - PROCESS | 1794 | 1465053422001 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
08:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 731ms
08:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
08:17:02 INFO - PROCESS | 1794 | 1465053422726 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:02 INFO - PROCESS | 1794 | 1465053422853 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
08:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms
08:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
08:17:03 INFO - PROCESS | 1794 | 1465053423405 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:03 INFO - PROCESS | 1794 | 1465053423533 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
08:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 704ms
08:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
08:17:04 INFO - PROCESS | 1794 | 1465053424101 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:04 INFO - PROCESS | 1794 | 1465053424199 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
08:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 578ms
08:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
08:17:04 INFO - PROCESS | 1794 | 1465053424711 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:04 INFO - PROCESS | 1794 | 1465053424850 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
08:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 681ms
08:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
08:17:05 INFO - PROCESS | 1794 | 1465053425405 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:05 INFO - PROCESS | 1794 | 1465053425486 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:06 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
08:17:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:17:06 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
08:17:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:17:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:17:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:17:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:17:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:17:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:17:06 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
08:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 730ms
08:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
08:17:06 INFO - PROCESS | 1794 | 1465053426145 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:06 INFO - PROCESS | 1794 | 1465053426239 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
08:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 627ms
08:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
08:17:06 INFO - PROCESS | 1794 | 1465053426785 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:06 INFO - PROCESS | 1794 | 1465053426909 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
08:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 677ms
08:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
08:17:07 INFO - PROCESS | 1794 | 1465053427481 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:07 INFO - PROCESS | 1794 | 1465053427591 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:08 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
08:17:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:17:08 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
08:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:17:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:17:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:17:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:17:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:17:08 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
08:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 835ms
08:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
08:17:08 INFO - PROCESS | 1794 | 1465053428310 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:08 INFO - PROCESS | 1794 | 1465053428391 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:09 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
08:17:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:17:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
08:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:17:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:17:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:17:09 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:17:09 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:17:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
08:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 732ms
08:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
08:17:09 INFO - PROCESS | 1794 | 1465053429081 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:09 INFO - PROCESS | 1794 | 1465053429202 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
08:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 760ms
08:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
08:17:09 INFO - PROCESS | 1794 | 1465053429911 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:10 INFO - PROCESS | 1794 | 1465053430005 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
08:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 683ms
08:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
08:17:10 INFO - PROCESS | 1794 | 1465053430611 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:10 INFO - PROCESS | 1794 | 1465053430698 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
08:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 688ms
08:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
08:17:11 INFO - PROCESS | 1794 | 1465053431284 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:11 INFO - PROCESS | 1794 | 1465053431387 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
08:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 577ms
08:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
08:17:11 INFO - PROCESS | 1794 | 1465053431875 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:11 INFO - PROCESS | 1794 | 1465053431991 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
08:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 638ms
08:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
08:17:12 INFO - PROCESS | 1794 | 1465053432518 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:12 INFO - PROCESS | 1794 | 1465053432617 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
08:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 724ms
08:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
08:17:13 INFO - PROCESS | 1794 | 1465053433238 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:13 INFO - PROCESS | 1794 | 1465053433326 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
08:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 675ms
08:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
08:17:13 INFO - PROCESS | 1794 | 1465053433918 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:14 INFO - PROCESS | 1794 | 1465053434007 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
08:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 621ms
08:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
08:17:14 INFO - PROCESS | 1794 | 1465053434550 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:14 INFO - PROCESS | 1794 | 1465053434686 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
08:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 787ms
08:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
08:17:15 INFO - PROCESS | 1794 | 1465053435373 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:15 INFO - PROCESS | 1794 | 1465053435471 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
08:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms
08:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
08:17:16 INFO - PROCESS | 1794 | 1465053436006 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:16 INFO - PROCESS | 1794 | 1465053436081 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
08:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 623ms
08:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
08:17:16 INFO - PROCESS | 1794 | 1465053436645 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:16 INFO - PROCESS | 1794 | 1465053436723 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
08:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms
08:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
08:17:17 INFO - PROCESS | 1794 | 1465053437378 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:17 INFO - PROCESS | 1794 | 1465053437480 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
08:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 733ms
08:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
08:17:18 INFO - PROCESS | 1794 | 1465053438140 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:18 INFO - PROCESS | 1794 | 1465053438215 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
08:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 595ms
08:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
08:17:18 INFO - PROCESS | 1794 | 1465053438738 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:18 INFO - PROCESS | 1794 | 1465053438814 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
08:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 575ms
08:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
08:17:19 INFO - PROCESS | 1794 | 1465053439312 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:19 INFO - PROCESS | 1794 | 1465053439394 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
08:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 569ms
08:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
08:17:19 INFO - PROCESS | 1794 | 1465053439902 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:19 INFO - PROCESS | 1794 | 1465053439997 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
08:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 694ms
08:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
08:17:20 INFO - PROCESS | 1794 | 1465053440587 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:20 INFO - PROCESS | 1794 | 1465053440662 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
08:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 626ms
08:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
08:17:21 INFO - PROCESS | 1794 | 1465053441221 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:21 INFO - PROCESS | 1794 | 1465053441401 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
08:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 880ms
08:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
08:17:22 INFO - PROCESS | 1794 | 1465053442115 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:22 INFO - PROCESS | 1794 | 1465053442205 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
08:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 589ms
08:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
08:17:22 INFO - PROCESS | 1794 | 1465053442720 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:22 INFO - PROCESS | 1794 | 1465053442842 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
08:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 584ms
08:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
08:17:23 INFO - PROCESS | 1794 | 1465053443331 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:23 INFO - PROCESS | 1794 | 1465053443445 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
08:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 631ms
08:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
08:17:23 INFO - PROCESS | 1794 | 1465053443979 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:24 INFO - PROCESS | 1794 | 1465053444101 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
08:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 736ms
08:17:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
08:17:24 INFO - PROCESS | 1794 | 1465053444697 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:24 INFO - PROCESS | 1794 | 1465053444819 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
08:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 683ms
08:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
08:17:25 INFO - PROCESS | 1794 | 1465053445383 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:25 INFO - PROCESS | 1794 | 1465053445471 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
08:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 582ms
08:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
08:17:25 INFO - PROCESS | 1794 | 1465053445978 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:26 INFO - PROCESS | 1794 | 1465053446073 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
08:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 632ms
08:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
08:17:26 INFO - PROCESS | 1794 | 1465053446604 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:26 INFO - PROCESS | 1794 | 1465053446675 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
08:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 579ms
08:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
08:17:27 INFO - PROCESS | 1794 | 1465053447189 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:27 INFO - PROCESS | 1794 | 1465053447275 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
08:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 626ms
08:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
08:17:27 INFO - PROCESS | 1794 | 1465053447820 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:27 INFO - PROCESS | 1794 | 1465053447951 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
08:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 879ms
08:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
08:17:28 INFO - PROCESS | 1794 | 1465053448711 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:28 INFO - PROCESS | 1794 | 1465053448801 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
08:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms
08:17:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
08:17:29 INFO - PROCESS | 1794 | 1465053449345 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:29 INFO - PROCESS | 1794 | 1465053449422 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
08:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 572ms
08:17:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
08:17:29 INFO - PROCESS | 1794 | 1465053449947 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:30 INFO - PROCESS | 1794 | 1465053450039 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
08:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 693ms
08:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
08:17:30 INFO - PROCESS | 1794 | 1465053450619 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:30 INFO - PROCESS | 1794 | 1465053450696 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
08:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 576ms
08:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
08:17:31 INFO - PROCESS | 1794 | 1465053451211 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:31 INFO - PROCESS | 1794 | 1465053451309 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
08:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 681ms
08:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
08:17:31 INFO - PROCESS | 1794 | 1465053451908 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:32 INFO - PROCESS | 1794 | 1465053452043 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:32 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
08:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 835ms
08:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
08:17:32 INFO - PROCESS | 1794 | 1465053452735 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:32 INFO - PROCESS | 1794 | 1465053452811 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
08:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 576ms
08:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
08:17:33 INFO - PROCESS | 1794 | 1465053453320 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:33 INFO - PROCESS | 1794 | 1465053453409 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
08:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 579ms
08:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
08:17:33 INFO - PROCESS | 1794 | 1465053453908 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:33 INFO - PROCESS | 1794 | 1465053453989 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
08:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 678ms
08:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
08:17:34 INFO - PROCESS | 1794 | 1465053454589 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:34 INFO - PROCESS | 1794 | 1465053454786 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
08:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 828ms
08:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
08:17:35 INFO - PROCESS | 1794 | 1465053455439 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:35 INFO - PROCESS | 1794 | 1465053455534 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
08:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 683ms
08:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
08:17:36 INFO - PROCESS | 1794 | 1465053456125 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:36 INFO - PROCESS | 1794 | 1465053456261 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
08:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 779ms
08:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
08:17:36 INFO - PROCESS | 1794 | 1465053456918 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:37 INFO - PROCESS | 1794 | 1465053457004 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
08:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 585ms
08:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
08:17:37 INFO - PROCESS | 1794 | 1465053457519 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:37 INFO - PROCESS | 1794 | 1465053457618 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:38 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
08:17:38 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
08:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:17:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:17:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:17:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:17:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:17:38 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
08:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 590ms
08:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
08:17:38 INFO - PROCESS | 1794 | 1465053458120 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:38 INFO - PROCESS | 1794 | 1465053458213 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
08:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 641ms
08:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
08:17:38 INFO - PROCESS | 1794 | 1465053458743 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:38 INFO - PROCESS | 1794 | 1465053458819 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
08:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 582ms
08:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
08:17:39 INFO - PROCESS | 1794 | 1465053459355 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:39 INFO - PROCESS | 1794 | 1465053459480 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
08:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 786ms
08:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
08:17:40 INFO - PROCESS | 1794 | 1465053460121 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:40 INFO - PROCESS | 1794 | 1465053460209 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
08:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms
08:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
08:17:40 INFO - PROCESS | 1794 | 1465053460663 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:40 INFO - PROCESS | 1794 | 1465053460780 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
08:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 738ms
08:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
08:17:41 INFO - PROCESS | 1794 | 1465053461411 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:41 INFO - PROCESS | 1794 | 1465053461504 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
08:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 682ms
08:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
08:17:42 INFO - PROCESS | 1794 | 1465053462113 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:42 INFO - PROCESS | 1794 | 1465053462258 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
08:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 741ms
08:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
08:17:42 INFO - PROCESS | 1794 | 1465053462853 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:42 INFO - PROCESS | 1794 | 1465053462958 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
08:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 677ms
08:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
08:17:43 INFO - PROCESS | 1794 | 1465053463556 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:43 INFO - PROCESS | 1794 | 1465053463688 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
08:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 688ms
08:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
08:17:44 INFO - PROCESS | 1794 | 1465053464231 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:44 INFO - PROCESS | 1794 | 1465053464326 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
08:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 588ms
08:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
08:17:44 INFO - PROCESS | 1794 | 1465053464828 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:44 INFO - PROCESS | 1794 | 1465053464925 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
08:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 638ms
08:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
08:17:45 INFO - PROCESS | 1794 | 1465053465474 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:45 INFO - PROCESS | 1794 | 1465053465561 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
08:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 585ms
08:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
08:17:46 INFO - PROCESS | 1794 | 1465053466070 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:46 INFO - PROCESS | 1794 | 1465053466164 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
08:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 725ms
08:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
08:17:46 INFO - PROCESS | 1794 | 1465053466792 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:46 INFO - PROCESS | 1794 | 1465053466895 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
08:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 676ms
08:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
08:17:47 INFO - PROCESS | 1794 | 1465053467473 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:47 INFO - PROCESS | 1794 | 1465053467580 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
08:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 676ms
08:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
08:17:48 INFO - PROCESS | 1794 | 1465053468184 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:48 INFO - PROCESS | 1794 | 1465053468291 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
08:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 726ms
08:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
08:17:48 INFO - PROCESS | 1794 | 1465053468969 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:49 INFO - PROCESS | 1794 | 1465053469060 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
08:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 740ms
08:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
08:17:49 INFO - PROCESS | 1794 | 1465053469669 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:49 INFO - PROCESS | 1794 | 1465053469777 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
08:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 622ms
08:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
08:17:50 INFO - PROCESS | 1794 | 1465053470327 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:50 INFO - PROCESS | 1794 | 1465053470492 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
08:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 785ms
08:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
08:17:51 INFO - PROCESS | 1794 | 1465053471083 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:51 INFO - PROCESS | 1794 | 1465053471176 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
08:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 569ms
08:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
08:17:51 INFO - PROCESS | 1794 | 1465053471682 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:51 INFO - PROCESS | 1794 | 1465053471769 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
08:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 686ms
08:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
08:17:52 INFO - PROCESS | 1794 | 1465053472356 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:52 INFO - PROCESS | 1794 | 1465053472456 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
08:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 575ms
08:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
08:17:52 INFO - PROCESS | 1794 | 1465053472940 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:53 INFO - PROCESS | 1794 | 1465053473030 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
08:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 631ms
08:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
08:17:53 INFO - PROCESS | 1794 | 1465053473573 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:53 INFO - PROCESS | 1794 | 1465053473662 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
08:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 727ms
08:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
08:17:54 INFO - PROCESS | 1794 | 1465053474313 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:54 INFO - PROCESS | 1794 | 1465053474428 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
08:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 675ms
08:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
08:17:55 INFO - PROCESS | 1794 | 1465053475002 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:55 INFO - PROCESS | 1794 | 1465053475102 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
08:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 775ms
08:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
08:17:55 INFO - PROCESS | 1794 | 1465053475804 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:55 INFO - PROCESS | 1794 | 1465053475907 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
08:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 694ms
08:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
08:17:56 INFO - PROCESS | 1794 | 1465053476494 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:56 INFO - PROCESS | 1794 | 1465053476595 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
08:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 623ms
08:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
08:17:57 INFO - PROCESS | 1794 | 1465053477161 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:57 INFO - PROCESS | 1794 | 1465053477299 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
08:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 728ms
08:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
08:17:57 INFO - PROCESS | 1794 | 1465053477879 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:57 INFO - PROCESS | 1794 | 1465053477981 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
08:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 583ms
08:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
08:17:58 INFO - PROCESS | 1794 | 1465053478477 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:58 INFO - PROCESS | 1794 | 1465053478576 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
08:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 635ms
08:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
08:17:59 INFO - PROCESS | 1794 | 1465053479106 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:59 INFO - PROCESS | 1794 | 1465053479184 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
08:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 579ms
08:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
08:17:59 INFO - PROCESS | 1794 | 1465053479708 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:17:59 INFO - PROCESS | 1794 | 1465053479784 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
08:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 595ms
08:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
08:18:00 INFO - PROCESS | 1794 | 1465053480306 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:00 INFO - PROCESS | 1794 | 1465053480384 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
08:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 647ms
08:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
08:18:00 INFO - PROCESS | 1794 | 1465053480957 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:01 INFO - PROCESS | 1794 | 1465053481075 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
08:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 892ms
08:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
08:18:01 INFO - PROCESS | 1794 | 1465053481870 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:02 INFO - PROCESS | 1794 | 1465053482097 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
08:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 832ms
08:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
08:18:02 INFO - PROCESS | 1794 | 1465053482717 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:02 INFO - PROCESS | 1794 | 1465053482813 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
08:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 635ms
08:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
08:18:03 INFO - PROCESS | 1794 | 1465053483375 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:03 INFO - PROCESS | 1794 | 1465053483480 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
08:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 574ms
08:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
08:18:04 INFO - PROCESS | 1794 | 1465053484008 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:04 INFO - PROCESS | 1794 | 1465053484112 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
08:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 805ms
08:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
08:18:04 INFO - PROCESS | 1794 | 1465053484772 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:04 INFO - PROCESS | 1794 | 1465053484864 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
08:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 622ms
08:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
08:18:05 INFO - PROCESS | 1794 | 1465053485404 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:05 INFO - PROCESS | 1794 | 1465053485596 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
08:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 779ms
08:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
08:18:06 INFO - PROCESS | 1794 | 1465053486189 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:06 INFO - PROCESS | 1794 | 1465053486271 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
08:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 633ms
08:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
08:18:06 INFO - PROCESS | 1794 | 1465053486826 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:06 INFO - PROCESS | 1794 | 1465053486897 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
08:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 577ms
08:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
08:18:07 INFO - PROCESS | 1794 | 1465053487420 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:07 INFO - PROCESS | 1794 | 1465053487517 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
08:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 598ms
08:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
08:18:08 INFO - PROCESS | 1794 | 1465053488025 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:08 INFO - PROCESS | 1794 | 1465053488110 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
08:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 875ms
08:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
08:18:08 INFO - PROCESS | 1794 | 1465053488910 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:09 INFO - PROCESS | 1794 | 1465053489089 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
08:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 727ms
08:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
08:18:09 INFO - PROCESS | 1794 | 1465053489678 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:09 INFO - PROCESS | 1794 | 1465053489791 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
08:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 640ms
08:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
08:18:10 INFO - PROCESS | 1794 | 1465053490328 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:10 INFO - PROCESS | 1794 | 1465053490464 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
08:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 637ms
08:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
08:18:11 INFO - PROCESS | 1794 | 1465053491018 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:11 INFO - PROCESS | 1794 | 1465053491114 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
08:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 764ms
08:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
08:18:11 INFO - PROCESS | 1794 | 1465053491746 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:11 INFO - PROCESS | 1794 | 1465053491848 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
08:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 585ms
08:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
08:18:12 INFO - PROCESS | 1794 | 1465053492357 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:12 INFO - PROCESS | 1794 | 1465053492464 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
08:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 651ms
08:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
08:18:13 INFO - PROCESS | 1794 | 1465053493000 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:13 INFO - PROCESS | 1794 | 1465053493113 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
08:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms
08:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
08:18:13 INFO - PROCESS | 1794 | 1465053493643 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:13 INFO - PROCESS | 1794 | 1465053493715 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
08:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 582ms
08:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
08:18:14 INFO - PROCESS | 1794 | 1465053494236 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:14 INFO - PROCESS | 1794 | 1465053494366 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
08:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 632ms
08:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
08:18:14 INFO - PROCESS | 1794 | 1465053494879 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:14 INFO - PROCESS | 1794 | 1465053494963 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
08:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 933ms
08:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
08:18:15 INFO - PROCESS | 1794 | 1465053495824 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:15 INFO - PROCESS | 1794 | 1465053495997 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
08:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 794ms
08:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
08:18:16 INFO - PROCESS | 1794 | 1465053496619 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:16 INFO - PROCESS | 1794 | 1465053496709 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
08:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 574ms
08:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
08:18:17 INFO - PROCESS | 1794 | 1465053497228 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:17 INFO - PROCESS | 1794 | 1465053497352 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
08:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms
08:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
08:18:17 INFO - PROCESS | 1794 | 1465053497927 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:18 INFO - PROCESS | 1794 | 1465053497998 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
08:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 672ms
08:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
08:18:18 INFO - PROCESS | 1794 | 1465053498609 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:18 INFO - PROCESS | 1794 | 1465053498684 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
08:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 643ms
08:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
08:18:19 INFO - PROCESS | 1794 | 1465053499265 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:19 INFO - PROCESS | 1794 | 1465053499404 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
08:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 723ms
08:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
08:18:20 INFO - PROCESS | 1794 | 1465053500001 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:20 INFO - PROCESS | 1794 | 1465053500091 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
08:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 626ms
08:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
08:18:20 INFO - PROCESS | 1794 | 1465053500628 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:20 INFO - PROCESS | 1794 | 1465053500705 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
08:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 577ms
08:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
08:18:21 INFO - PROCESS | 1794 | 1465053501216 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:21 INFO - PROCESS | 1794 | 1465053501294 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
08:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 624ms
08:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
08:18:21 INFO - PROCESS | 1794 | 1465053501840 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:21 INFO - PROCESS | 1794 | 1465053501933 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
08:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 931ms
08:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
08:18:22 INFO - PROCESS | 1794 | 1465053502793 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:22 INFO - PROCESS | 1794 | 1465053502915 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
08:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 681ms
08:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
08:18:23 INFO - PROCESS | 1794 | 1465053503535 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:23 INFO - PROCESS | 1794 | 1465053503626 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
08:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 590ms
08:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
08:18:24 INFO - PROCESS | 1794 | 1465053504165 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:24 INFO - PROCESS | 1794 | 1465053504256 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
08:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 714ms
08:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
08:18:24 INFO - PROCESS | 1794 | 1465053504840 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:24 INFO - PROCESS | 1794 | 1465053504917 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
08:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 628ms
08:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
08:18:25 INFO - PROCESS | 1794 | 1465053505477 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:25 INFO - PROCESS | 1794 | 1465053505565 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
08:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 678ms
08:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
08:18:26 INFO - PROCESS | 1794 | 1465053506168 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:26 INFO - PROCESS | 1794 | 1465053506317 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
08:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 673ms
08:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
08:18:26 INFO - PROCESS | 1794 | 1465053506857 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:26 INFO - PROCESS | 1794 | 1465053506966 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
08:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 635ms
08:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
08:18:27 INFO - PROCESS | 1794 | 1465053507487 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:27 INFO - PROCESS | 1794 | 1465053507596 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
08:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 637ms
08:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
08:18:28 INFO - PROCESS | 1794 | 1465053508141 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:28 INFO - PROCESS | 1794 | 1465053508224 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
08:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 633ms
08:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
08:18:28 INFO - PROCESS | 1794 | 1465053508788 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:28 INFO - PROCESS | 1794 | 1465053508906 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
08:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 885ms
08:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
08:18:29 INFO - PROCESS | 1794 | 1465053509684 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:29 INFO - PROCESS | 1794 | 1465053509859 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
08:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 877ms
08:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
08:18:30 INFO - PROCESS | 1794 | 1465053510570 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:30 INFO - PROCESS | 1794 | 1465053510679 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
08:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 641ms
08:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
08:18:31 INFO - PROCESS | 1794 | 1465053511238 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:31 INFO - PROCESS | 1794 | 1465053511318 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
08:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 631ms
08:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
08:18:31 INFO - PROCESS | 1794 | 1465053511873 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:31 INFO - PROCESS | 1794 | 1465053511980 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
08:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 646ms
08:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
08:18:32 INFO - PROCESS | 1794 | 1465053512514 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:32 INFO - PROCESS | 1794 | 1465053512594 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
08:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 684ms
08:18:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
08:18:33 INFO - PROCESS | 1794 | 1465053513198 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:33 INFO - PROCESS | 1794 | 1465053513292 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
08:18:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 686ms
08:18:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
08:18:33 INFO - PROCESS | 1794 | 1465053513888 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:33 INFO - PROCESS | 1794 | 1465053513979 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
08:18:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 626ms
08:18:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
08:18:34 INFO - PROCESS | 1794 | 1465053514523 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:34 INFO - PROCESS | 1794 | 1465053514595 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
08:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 580ms
08:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
08:18:35 INFO - PROCESS | 1794 | 1465053515105 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:35 INFO - PROCESS | 1794 | 1465053515194 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
08:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 534ms
08:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
08:18:35 INFO - PROCESS | 1794 | 1465053515695 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:35 INFO - PROCESS | 1794 | 1465053515804 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
08:18:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 776ms
08:18:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
08:18:36 INFO - PROCESS | 1794 | 1465053516481 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:36 INFO - PROCESS | 1794 | 1465053516618 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
08:18:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 791ms
08:18:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
08:18:37 INFO - PROCESS | 1794 | 1465053517291 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:37 INFO - PROCESS | 1794 | 1465053517412 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:38 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)
08:18:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1130ms
08:18:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
08:18:38 INFO - PROCESS | 1794 | 1465053518427 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:38 INFO - PROCESS | 1794 | 1465053518509 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:39 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
08:18:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:18:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
08:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:18:39 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
08:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
08:18:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1083ms
08:18:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
08:18:39 INFO - PROCESS | 1794 | 1465053519509 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:39 INFO - PROCESS | 1794 | 1465053519596 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:40 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
08:18:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:18:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
08:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:18:40 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
08:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
08:18:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1130ms
08:18:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
08:18:40 INFO - PROCESS | 1794 | 1465053520645 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:40 INFO - PROCESS | 1794 | 1465053520719 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:41 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)
08:18:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1083ms
08:18:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
08:18:41 INFO - PROCESS | 1794 | 1465053521736 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:41 INFO - PROCESS | 1794 | 1465053521814 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:42 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)
08:18:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1092ms
08:18:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
08:18:42 INFO - PROCESS | 1794 | 1465053522834 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:42 INFO - PROCESS | 1794 | 1465053522933 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:43 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
08:18:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:18:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
08:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:18:44 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
08:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:44 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:44 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
08:18:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1171ms
08:18:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
08:18:44 INFO - PROCESS | 1794 | 1465053524017 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:44 INFO - PROCESS | 1794 | 1465053524100 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:45 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
08:18:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:18:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
08:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:18:45 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
08:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
08:18:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1079ms
08:18:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
08:18:45 INFO - PROCESS | 1794 | 1465053525111 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:45 INFO - PROCESS | 1794 | 1465053525194 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:46 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
08:18:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:18:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
08:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:18:46 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
08:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
08:18:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1126ms
08:18:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
08:18:46 INFO - PROCESS | 1794 | 1465053526238 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:46 INFO - PROCESS | 1794 | 1465053526322 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:47 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
08:18:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:18:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
08:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:18:47 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
08:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
08:18:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1126ms
08:18:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
08:18:47 INFO - PROCESS | 1794 | 1465053527370 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:47 INFO - PROCESS | 1794 | 1465053527458 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
08:18:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 587ms
08:18:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
08:18:47 INFO - PROCESS | 1794 | 1465053527974 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:48 INFO - PROCESS | 1794 | 1465053528070 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
08:18:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 635ms
08:18:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
08:18:48 INFO - PROCESS | 1794 | 1465053528608 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:48 INFO - PROCESS | 1794 | 1465053528677 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:49 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"
08:18:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:18:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
08:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
08:18:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 777ms
08:18:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
08:18:49 INFO - PROCESS | 1794 | 1465053529408 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:49 INFO - PROCESS | 1794 | 1465053529551 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
08:18:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 682ms
08:18:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
08:18:50 INFO - PROCESS | 1794 | 1465053530124 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:50 INFO - PROCESS | 1794 | 1465053530209 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:50 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"
08:18:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:18:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
08:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
08:18:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 672ms
08:18:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
08:18:50 INFO - PROCESS | 1794 | 1465053530846 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:50 INFO - PROCESS | 1794 | 1465053530936 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:51 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"
08:18:51 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:18:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
08:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
08:18:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 695ms
08:18:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
08:18:51 INFO - PROCESS | 1794 | 1465053531528 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:51 INFO - PROCESS | 1794 | 1465053531632 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
08:18:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 577ms
08:18:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
08:18:52 INFO - PROCESS | 1794 | 1465053532137 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:52 INFO - PROCESS | 1794 | 1465053532227 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
08:18:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:18:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
08:18:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:18:53 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
08:18:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:18:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:18:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:18:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
08:18:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
08:18:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
08:18:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1186ms
08:18:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
08:18:53 INFO - PROCESS | 1794 | 1465053533311 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:53 INFO - PROCESS | 1794 | 1465053533418 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
08:18:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 627ms
08:18:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
08:18:53 INFO - PROCESS | 1794 | 1465053533945 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:54 INFO - PROCESS | 1794 | 1465053534030 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
08:18:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 579ms
08:18:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
08:18:54 INFO - PROCESS | 1794 | 1465053534545 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:54 INFO - PROCESS | 1794 | 1465053534651 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
08:18:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 589ms
08:18:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
08:18:55 INFO - PROCESS | 1794 | 1465053535133 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:55 INFO - PROCESS | 1794 | 1465053535249 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
08:18:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 881ms
08:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
08:18:56 INFO - PROCESS | 1794 | 1465053536032 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:56 INFO - PROCESS | 1794 | 1465053536132 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
08:18:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms
08:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
08:18:56 INFO - PROCESS | 1794 | 1465053536680 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:56 INFO - PROCESS | 1794 | 1465053536782 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
08:18:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 679ms
08:18:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
08:18:57 INFO - PROCESS | 1794 | 1465053537368 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:57 INFO - PROCESS | 1794 | 1465053537453 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
08:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 827ms
08:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
08:18:58 INFO - PROCESS | 1794 | 1465053538207 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:58 INFO - PROCESS | 1794 | 1465053538299 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
08:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 601ms
08:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
08:18:58 INFO - PROCESS | 1794 | 1465053538797 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:58 INFO - PROCESS | 1794 | 1465053538914 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
08:18:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 634ms
08:18:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
08:18:59 INFO - PROCESS | 1794 | 1465053539441 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:18:59 INFO - PROCESS | 1794 | 1465053539562 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
08:19:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 591ms
08:19:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
08:19:00 INFO - PROCESS | 1794 | 1465053540034 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:00 INFO - PROCESS | 1794 | 1465053540166 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
08:19:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 724ms
08:19:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
08:19:00 INFO - PROCESS | 1794 | 1465053540758 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:00 INFO - PROCESS | 1794 | 1465053540827 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
08:19:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 622ms
08:19:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
08:19:01 INFO - PROCESS | 1794 | 1465053541413 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:01 INFO - PROCESS | 1794 | 1465053541534 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
08:19:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 802ms
08:19:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
08:19:02 INFO - PROCESS | 1794 | 1465053542195 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:02 INFO - PROCESS | 1794 | 1465053542353 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
08:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 876ms
08:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
08:19:03 INFO - PROCESS | 1794 | 1465053543081 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:03 INFO - PROCESS | 1794 | 1465053543177 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
08:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 625ms
08:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
08:19:03 INFO - PROCESS | 1794 | 1465053543746 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:03 INFO - PROCESS | 1794 | 1465053543858 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
08:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 627ms
08:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
08:19:04 INFO - PROCESS | 1794 | 1465053544392 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:04 INFO - PROCESS | 1794 | 1465053544505 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
08:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 787ms
08:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
08:19:05 INFO - PROCESS | 1794 | 1465053545173 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:05 INFO - PROCESS | 1794 | 1465053545278 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
08:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms
08:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
08:19:05 INFO - PROCESS | 1794 | 1465053545812 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:05 INFO - PROCESS | 1794 | 1465053545898 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
08:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 679ms
08:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
08:19:06 INFO - PROCESS | 1794 | 1465053546502 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:06 INFO - PROCESS | 1794 | 1465053546590 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
08:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 627ms
08:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
08:19:07 INFO - PROCESS | 1794 | 1465053547140 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:07 INFO - PROCESS | 1794 | 1465053547217 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
08:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 647ms
08:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
08:19:07 INFO - PROCESS | 1794 | 1465053547783 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:07 INFO - PROCESS | 1794 | 1465053547873 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
08:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 678ms
08:19:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
08:19:08 INFO - PROCESS | 1794 | 1465053548462 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:08 INFO - PROCESS | 1794 | 1465053548550 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
08:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 821ms
08:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
08:19:09 INFO - PROCESS | 1794 | 1465053549302 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:09 INFO - PROCESS | 1794 | 1465053549411 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
08:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 687ms
08:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
08:19:09 INFO - PROCESS | 1794 | 1465053549996 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:10 INFO - PROCESS | 1794 | 1465053550083 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
08:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 633ms
08:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
08:19:10 INFO - PROCESS | 1794 | 1465053550663 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:10 INFO - PROCESS | 1794 | 1465053550784 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
08:19:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 746ms
08:19:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
08:19:11 INFO - PROCESS | 1794 | 1465053551404 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:11 INFO - PROCESS | 1794 | 1465053551529 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
08:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 679ms
08:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
08:19:12 INFO - PROCESS | 1794 | 1465053552090 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:12 INFO - PROCESS | 1794 | 1465053552241 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
08:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 833ms
08:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
08:19:12 INFO - PROCESS | 1794 | 1465053552948 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:13 INFO - PROCESS | 1794 | 1465053553032 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
08:19:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 575ms
08:19:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
08:19:13 INFO - PROCESS | 1794 | 1465053553529 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:13 INFO - PROCESS | 1794 | 1465053553652 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
08:19:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms
08:19:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
08:19:14 INFO - PROCESS | 1794 | 1465053554213 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:14 INFO - PROCESS | 1794 | 1465053554289 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
08:19:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 619ms
08:19:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
08:19:14 INFO - PROCESS | 1794 | 1465053554839 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:14 INFO - PROCESS | 1794 | 1465053554914 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
08:19:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 687ms
08:19:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
08:19:15 INFO - PROCESS | 1794 | 1465053555554 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:15 INFO - PROCESS | 1794 | 1465053555795 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
08:19:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 901ms
08:19:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
08:19:16 INFO - PROCESS | 1794 | 1465053556457 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:16 INFO - PROCESS | 1794 | 1465053556634 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
08:19:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 776ms
08:19:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
08:19:17 INFO - PROCESS | 1794 | 1465053557247 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:17 INFO - PROCESS | 1794 | 1465053557332 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
08:19:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 580ms
08:19:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
08:19:17 INFO - PROCESS | 1794 | 1465053557880 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:17 INFO - PROCESS | 1794 | 1465053557982 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
08:19:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 701ms
08:19:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
08:19:18 INFO - PROCESS | 1794 | 1465053558560 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:18 INFO - PROCESS | 1794 | 1465053558663 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
08:19:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 569ms
08:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
08:19:19 INFO - PROCESS | 1794 | 1465053559147 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:19 INFO - PROCESS | 1794 | 1465053559278 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
08:19:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 829ms
08:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
08:19:19 INFO - PROCESS | 1794 | 1465053559985 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:20 INFO - PROCESS | 1794 | 1465053560081 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
08:19:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 632ms
08:19:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
08:19:20 INFO - PROCESS | 1794 | 1465053560637 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:20 INFO - PROCESS | 1794 | 1465053560731 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
08:19:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 653ms
08:19:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
08:19:21 INFO - PROCESS | 1794 | 1465053561275 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:21 INFO - PROCESS | 1794 | 1465053561357 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
08:19:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 584ms
08:19:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
08:19:21 INFO - PROCESS | 1794 | 1465053561874 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:21 INFO - PROCESS | 1794 | 1465053561964 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
08:19:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 926ms
08:19:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
08:19:22 INFO - PROCESS | 1794 | 1465053562821 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:22 INFO - PROCESS | 1794 | 1465053562963 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
08:19:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 736ms
08:19:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
08:19:23 INFO - PROCESS | 1794 | 1465053563556 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:23 INFO - PROCESS | 1794 | 1465053563660 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
08:19:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 640ms
08:19:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
08:19:24 INFO - PROCESS | 1794 | 1465053564209 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:24 INFO - PROCESS | 1794 | 1465053564287 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
08:19:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
08:19:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 591ms
08:19:24 INFO - TEST-START | /DOMEvents/constructors.html
08:19:24 INFO - PROCESS | 1794 | 1465053564798 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:24 INFO - PROCESS | 1794 | 1465053564884 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
08:19:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
08:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:19:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
08:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:19:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
08:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:19:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
08:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:19:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
08:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:19:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
08:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
08:19:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:19:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
08:19:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 592ms
08:19:25 INFO - TEST-START | /DOMEvents/event-phases-order.html
08:19:25 INFO - PROCESS | 1794 | 1465053565402 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:25 INFO - PROCESS | 1794 | 1465053565489 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
08:19:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 577ms
08:19:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
08:19:25 INFO - PROCESS | 1794 | 1465053565987 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:26 INFO - PROCESS | 1794 | 1465053566073 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
08:19:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
08:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
08:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
08:19:26 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
08:19:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
08:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
08:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
08:19:26 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
08:19:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
08:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
08:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
08:19:26 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]"
08:19:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
08:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
08:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
08:19:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
08:19:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 627ms
08:19:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
08:19:26 INFO - PROCESS | 1794 | 1465053566624 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:26 INFO - PROCESS | 1794 | 1465053566701 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:27 INFO - PROCESS | 1794 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
08:19:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
08:19:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 731ms
08:19:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
08:19:27 INFO - PROCESS | 1794 | 1465053567355 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:27 INFO - PROCESS | 1794 | 1465053567432 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:27 INFO - PROCESS | 1794 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
08:19:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
08:19:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 523ms
08:19:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
08:19:27 INFO - PROCESS | 1794 | 1465053567885 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:27 INFO - PROCESS | 1794 | 1465053567969 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
08:19:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 529ms
08:19:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
08:19:28 INFO - PROCESS | 1794 | 1465053568418 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:28 INFO - PROCESS | 1794 | 1465053568493 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
08:19:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 773ms
08:19:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
08:19:29 INFO - PROCESS | 1794 | 1465053569199 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:29 INFO - PROCESS | 1794 | 1465053569339 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:29 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
08:19:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
08:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
08:19:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms
08:19:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
08:19:29 INFO - PROCESS | 1794 | 1465053569885 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:29 INFO - PROCESS | 1794 | 1465053569974 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:30 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
08:19:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 588ms
08:19:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
08:19:30 INFO - PROCESS | 1794 | 1465053570491 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:30 INFO - PROCESS | 1794 | 1465053570586 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:31 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.
08:19:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 634ms
08:19:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
08:19:31 INFO - PROCESS | 1794 | 1465053571130 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:31 INFO - PROCESS | 1794 | 1465053571212 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
08:19:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
08:19:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 576ms
08:19:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
08:19:31 INFO - PROCESS | 1794 | 1465053571711 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:31 INFO - PROCESS | 1794 | 1465053571786 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:32 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.
08:19:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 529ms
08:19:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
08:19:32 INFO - PROCESS | 1794 | 1465053572248 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:32 INFO - PROCESS | 1794 | 1465053572355 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
08:19:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms
08:19:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
08:19:32 INFO - PROCESS | 1794 | 1465053572837 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:32 INFO - PROCESS | 1794 | 1465053572909 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:33 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.
08:19:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 574ms
08:19:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
08:19:33 INFO - PROCESS | 1794 | 1465053573419 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:33 INFO - PROCESS | 1794 | 1465053573494 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
08:19:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 575ms
08:19:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
08:19:34 INFO - PROCESS | 1794 | 1465053574008 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:34 INFO - PROCESS | 1794 | 1465053574082 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:34 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.
08:19:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 535ms
08:19:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
08:19:34 INFO - PROCESS | 1794 | 1465053574541 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:34 INFO - PROCESS | 1794 | 1465053574626 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:35 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.
08:19:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 572ms
08:19:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
08:19:35 INFO - PROCESS | 1794 | 1465053575121 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:35 INFO - PROCESS | 1794 | 1465053575203 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:35 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
08:19:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
08:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
08:19:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 843ms
08:19:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
08:19:35 INFO - PROCESS | 1794 | 1465053575976 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:36 INFO - PROCESS | 1794 | 1465053576103 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:36 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.
08:19:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 928ms
08:19:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
08:19:36 INFO - PROCESS | 1794 | 1465053576911 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:37 INFO - PROCESS | 1794 | 1465053577011 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:37 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.
08:19:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 632ms
08:19:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
08:19:37 INFO - PROCESS | 1794 | 1465053577552 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:37 INFO - PROCESS | 1794 | 1465053577677 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
08:19:38 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
08:19:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 578ms
08:19:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
08:19:38 INFO - PROCESS | 1794 | 1465053578144 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:38 INFO - PROCESS | 1794 | 1465053578228 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:38 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.
08:19:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 572ms
08:19:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
08:19:38 INFO - PROCESS | 1794 | 1465053578711 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:38 INFO - PROCESS | 1794 | 1465053578799 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:39 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.
08:19:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 520ms
08:19:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
08:19:39 INFO - PROCESS | 1794 | 1465053579238 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:39 INFO - PROCESS | 1794 | 1465053579311 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:39 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.
08:19:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 523ms
08:19:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
08:19:39 INFO - PROCESS | 1794 | 1465053579770 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:39 INFO - PROCESS | 1794 | 1465053579872 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:40 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
08:19:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms
08:19:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker
08:19:40 INFO - PROCESS | 1794 | 1465053580399 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:40 INFO - PROCESS | 1794 | 1465053580476 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
08:19:41 INFO - {}
08:19:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
08:19:41 INFO - {}
08:19:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
08:19:41 INFO - {}
08:19:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
08:19:41 INFO - {}
08:19:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 775ms
08:19:41 INFO - TEST-START | /FileAPI/fileReader.html
08:19:41 INFO - PROCESS | 1794 | 1465053581180 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:41 INFO - PROCESS | 1794 | 1465053581248 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
08:19:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
08:19:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
08:19:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
08:19:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 520ms
08:19:41 INFO - TEST-START | /FileAPI/historical.html
08:19:41 INFO - PROCESS | 1794 | 1465053581710 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:41 INFO - PROCESS | 1794 | 1465053581788 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
08:19:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
08:19:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
08:19:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
08:19:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
08:19:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
08:19:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
08:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
08:19:42 INFO - TEST-OK | /FileAPI/historical.html | took 474ms
08:19:42 INFO - TEST-START | /FileAPI/idlharness.html
08:19:42 INFO - PROCESS | 1794 | 1465053582213 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:42 INFO - PROCESS | 1794 | 1465053582290 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
08:19:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
08:19:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:19:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:19:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:19:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:19:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
08:19:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
08:19:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
08:19:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
08:19:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
08:19:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
08:19:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
08:19:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:19:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:19:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
08:19:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
08:19:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
08:19:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
08:19:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
08:19:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:19:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:19:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:19:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:19:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
08:19:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
08:19:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
08:19:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
08:19:43 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
08:19:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:19:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:19:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:19:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:19:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:19:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
08:19:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
08:19:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
08:19:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
08:19:43 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
08:19:43 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
08:19:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:19:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:19:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:19:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:19:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:19:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
08:19:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
08:19:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
08:19:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
08:19:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
08:19:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
08:19:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:19:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:19:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
08:19:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
08:19:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
08:19:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
08:19:43 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
08:19:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:19:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:19:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:19:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:19:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:19:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
08:19:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
08:19:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
08:19:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
08:19:43 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
08:19:43 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
08:19:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:19:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:19:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:19:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:19:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:19:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
08:19:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
08:19:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
08:19:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
08:19:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
08:19:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 892ms
08:19:43 INFO - TEST-START | /FileAPI/idlharness.worker
08:19:43 INFO - PROCESS | 1794 | 1465053583158 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:43 INFO - PROCESS | 1794 | 1465053583413 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
08:19:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:19:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
08:19:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
08:19:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
08:19:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:19:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
08:19:44 INFO - {}
08:19:44 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
08:19:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:19:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:19:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
08:19:44 INFO - {}
08:19:44 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 - {}
08:19:44 INFO - {}
08:19:44 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
08:19:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:19:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:19:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
08:19:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
08:19:44 INFO - {}
08:19:44 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
08:19:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:19:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:19:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
08:19:44 INFO - {}
08:19:44 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 - {}
08:19:44 INFO - {}
08:19:44 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
08:19:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:19:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:19:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 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
08:19:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
08:19:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
08:19:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 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
08:19:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 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
08:19:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 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
08:19:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:19:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
08:19:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
08:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
08:19:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
08:19:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:19:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:19:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:19:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
08:19:44 INFO - {}
08:19:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1285ms
08:19:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
08:19:44 INFO - PROCESS | 1794 | 1465053584461 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:44 INFO - PROCESS | 1794 | 1465053584656 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
08:19:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 678ms
08:19:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html
08:19:45 INFO - PROCESS | 1794 | 1465053585137 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:45 INFO - PROCESS | 1794 | 1465053585236 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
08:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
08:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
08:19:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 585ms
08:19:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
08:19:45 INFO - PROCESS | 1794 | 1465053585740 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:45 INFO - PROCESS | 1794 | 1465053585817 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
08:19:46 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.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
08:19:46 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'.)
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
08:19:46 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.
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
08:19:46 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.
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
08:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
08:19:46 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.
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
08:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
08:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
08:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
08:19:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 704ms
08:19:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
08:19:46 INFO - PROCESS | 1794 | 1465053586445 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:46 INFO - PROCESS | 1794 | 1465053586555 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
08:19:47 INFO - {}
08:19:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 578ms
08:19:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
08:19:47 INFO - PROCESS | 1794 | 1465053587026 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:47 INFO - PROCESS | 1794 | 1465053587105 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
08:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
08:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
08:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
08:19:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 537ms
08:19:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
08:19:47 INFO - PROCESS | 1794 | 1465053587577 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:47 INFO - PROCESS | 1794 | 1465053587673 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
08:19:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:19:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
08:19:48 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"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
08:19:48 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"
08:19:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
08:19:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
08:19:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 913ms
08:19:48 INFO - TEST-START | /FileAPI/file/File-constructor.html
08:19:48 INFO - PROCESS | 1794 | 1465053588512 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:48 INFO - PROCESS | 1794 | 1465053588648 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
08:19:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
08:19:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
08:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
08:19:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
08:19:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
08:19:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
08:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
08:19:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
08:19:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
08:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
08:19:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
08:19:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 591ms
08:19:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
08:19:49 INFO - PROCESS | 1794 | 1465053589112 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:49 INFO - PROCESS | 1794 | 1465053589195 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
08:19:49 INFO - {}
08:19:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 897ms
08:19:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
08:19:50 INFO - PROCESS | 1794 | 1465053590011 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:50 INFO - PROCESS | 1794 | 1465053590117 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
08:19:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
08:19:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
08:19:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
08:19:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
08:19:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
08:19:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
08:19:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms
08:19:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
08:19:50 INFO - PROCESS | 1794 | 1465053590660 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:50 INFO - PROCESS | 1794 | 1465053590756 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
08:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
08:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
08:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
08:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
08:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
08:19:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 785ms
08:19:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
08:19:51 INFO - PROCESS | 1794 | 1465053591453 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:51 INFO - PROCESS | 1794 | 1465053591554 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
08:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
08:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
08:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
08:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
08:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
08:19:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 676ms
08:19:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
08:19:52 INFO - PROCESS | 1794 | 1465053592137 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:52 INFO - PROCESS | 1794 | 1465053592221 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
08:19:52 INFO - reader.readAsText(blob_2)
08:19:52 INFO - }" did not throw
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
08:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
08:19:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
08:19:52 INFO - reader.readAsDataURL(blob_2)
08:19:52 INFO - }" did not throw
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
08:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
08:19:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
08:19:52 INFO - reader.readAsArrayBuffer(blob_2)
08:19:52 INFO - }" did not throw
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
08:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
08:19:52 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
08:19:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
08:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:19:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
08:19:52 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
08:19:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
08:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
08:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
08:19:52 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
08:19:52 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
08:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:19:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
08:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
08:19:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 576ms
08:19:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
08:19:52 INFO - PROCESS | 1794 | 1465053592729 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:52 INFO - PROCESS | 1794 | 1465053592805 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
08:19:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
08:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
08:19:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
08:19:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 533ms
08:19:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
08:19:53 INFO - PROCESS | 1794 | 1465053593267 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:53 INFO - PROCESS | 1794 | 1465053593375 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
08:19:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 525ms
08:19:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
08:19:53 INFO - PROCESS | 1794 | 1465053593804 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:53 INFO - PROCESS | 1794 | 1465053593887 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
08:19:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 581ms
08:19:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
08:19:54 INFO - PROCESS | 1794 | 1465053594390 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:54 INFO - PROCESS | 1794 | 1465053594456 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
08:19:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 625ms
08:19:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
08:19:55 INFO - PROCESS | 1794 | 1465053595025 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:55 INFO - PROCESS | 1794 | 1465053595100 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
08:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
08:19:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 530ms
08:19:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
08:19:55 INFO - PROCESS | 1794 | 1465053595557 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:55 INFO - PROCESS | 1794 | 1465053595637 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
08:19:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 521ms
08:19:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
08:19:56 INFO - PROCESS | 1794 | 1465053596085 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:56 INFO - PROCESS | 1794 | 1465053596196 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
08:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
08:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
08:19:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 820ms
08:19:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
08:19:56 INFO - PROCESS | 1794 | 1465053596914 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:57 INFO - PROCESS | 1794 | 1465053597006 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
08:19:57 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
08:19:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
08:19:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:19:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:19:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
08:19:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 579ms
08:19:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
08:19:57 INFO - PROCESS | 1794 | 1465053597504 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:57 INFO - PROCESS | 1794 | 1465053597601 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
08:19:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 620ms
08:19:58 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
08:19:58 INFO - PROCESS | 1794 | 1465053598147 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:58 INFO - PROCESS | 1794 | 1465053598224 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:58 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
08:19:58 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 735ms
08:19:58 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
08:19:58 INFO - PROCESS | 1794 | 1465053598865 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:58 INFO - PROCESS | 1794 | 1465053598976 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:59 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
08:19:59 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 576ms
08:19:59 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
08:19:59 INFO - PROCESS | 1794 | 1465053599445 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:19:59 INFO - PROCESS | 1794 | 1465053599522 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:00 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
08:20:00 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 681ms
08:20:00 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
08:20:00 INFO - PROCESS | 1794 | 1465053600134 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:00 INFO - PROCESS | 1794 | 1465053600224 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:00 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
08:20:00 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 674ms
08:20:00 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
08:20:00 INFO - PROCESS | 1794 | 1465053600810 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:00 INFO - PROCESS | 1794 | 1465053600900 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
08:20:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
08:20:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
08:20:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
08:20:01 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 680ms
08:20:01 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
08:20:01 INFO - PROCESS | 1794 | 1465053601496 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:01 INFO - PROCESS | 1794 | 1465053601600 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
08:20:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
08:20:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
08:20:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
08:20:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
08:20:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
08:20:02 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 775ms
08:20:02 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
08:20:02 INFO - PROCESS | 1794 | 1465053602276 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:02 INFO - PROCESS | 1794 | 1465053602375 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
08:20:03 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 834ms
08:20:03 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
08:20:03 INFO - PROCESS | 1794 | 1465053603120 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:03 INFO - PROCESS | 1794 | 1465053603267 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
08:20:03 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
08:20:03 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 874ms
08:20:03 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
08:20:04 INFO - PROCESS | 1794 | 1465053604002 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:04 INFO - PROCESS | 1794 | 1465053604099 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
08:20:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
08:20:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
08:20:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
08:20:04 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 675ms
08:20:04 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
08:20:04 INFO - PROCESS | 1794 | 1465053604687 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:04 INFO - PROCESS | 1794 | 1465053604809 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
08:20:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
08:20:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
08:20:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
08:20:05 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 722ms
08:20:05 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
08:20:05 INFO - PROCESS | 1794 | 1465053605424 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:05 INFO - PROCESS | 1794 | 1465053605570 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
08:20:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
08:20:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
08:20:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
08:20:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 832ms
08:20:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
08:20:06 INFO - PROCESS | 1794 | 1465053606251 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:06 INFO - PROCESS | 1794 | 1465053606339 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
08:20:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
08:20:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
08:20:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
08:20:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 622ms
08:20:06 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
08:20:06 INFO - PROCESS | 1794 | 1465053606880 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:06 INFO - PROCESS | 1794 | 1465053606970 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
08:20:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
08:20:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
08:20:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
08:20:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
08:20:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 875ms
08:20:07 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
08:20:07 INFO - PROCESS | 1794 | 1465053607774 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:07 INFO - PROCESS | 1794 | 1465053607871 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
08:20:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
08:20:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
08:20:08 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 732ms
08:20:08 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
08:20:08 INFO - PROCESS | 1794 | 1465053608504 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:08 INFO - PROCESS | 1794 | 1465053608588 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:09 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
08:20:09 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
08:20:09 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
08:20:09 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 838ms
08:20:09 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
08:20:09 INFO - PROCESS | 1794 | 1465053609356 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:09 INFO - PROCESS | 1794 | 1465053609455 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:10 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
08:20:10 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 737ms
08:20:10 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
08:20:10 INFO - PROCESS | 1794 | 1465053610098 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:10 INFO - PROCESS | 1794 | 1465053610202 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:10 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
08:20:10 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
08:20:10 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 825ms
08:20:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
08:20:10 INFO - PROCESS | 1794 | 1465053610928 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:11 INFO - PROCESS | 1794 | 1465053611019 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
08:20:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 623ms
08:20:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
08:20:11 INFO - PROCESS | 1794 | 1465053611567 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:11 INFO - PROCESS | 1794 | 1465053611654 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
08:20:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 675ms
08:20:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
08:20:12 INFO - PROCESS | 1794 | 1465053612251 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:12 INFO - PROCESS | 1794 | 1465053612358 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
08:20:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 682ms
08:20:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
08:20:12 INFO - PROCESS | 1794 | 1465053612935 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:13 INFO - PROCESS | 1794 | 1465053613064 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:13 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
08:20:13 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 825ms
08:20:13 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
08:20:13 INFO - PROCESS | 1794 | 1465053613766 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:13 INFO - PROCESS | 1794 | 1465053613850 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
08:20:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 623ms
08:20:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
08:20:14 INFO - PROCESS | 1794 | 1465053614396 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:14 INFO - PROCESS | 1794 | 1465053614486 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
08:20:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 580ms
08:20:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
08:20:14 INFO - PROCESS | 1794 | 1465053614979 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:15 INFO - PROCESS | 1794 | 1465053615058 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
08:20:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 572ms
08:20:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
08:20:15 INFO - PROCESS | 1794 | 1465053615556 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:15 INFO - PROCESS | 1794 | 1465053615633 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
08:20:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 623ms
08:20:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
08:20:16 INFO - PROCESS | 1794 | 1465053616183 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:16 INFO - PROCESS | 1794 | 1465053616262 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
08:20:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 623ms
08:20:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
08:20:16 INFO - PROCESS | 1794 | 1465053616810 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:16 INFO - PROCESS | 1794 | 1465053616887 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
08:20:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 930ms
08:20:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
08:20:17 INFO - PROCESS | 1794 | 1465053617762 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:17 INFO - PROCESS | 1794 | 1465053617881 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
08:20:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 692ms
08:20:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
08:20:18 INFO - PROCESS | 1794 | 1465053618448 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:18 INFO - PROCESS | 1794 | 1465053618531 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
08:20:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 591ms
08:20:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
08:20:19 INFO - PROCESS | 1794 | 1465053619054 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:19 INFO - PROCESS | 1794 | 1465053619135 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
08:20:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 626ms
08:20:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
08:20:19 INFO - PROCESS | 1794 | 1465053619681 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:19 INFO - PROCESS | 1794 | 1465053619772 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
08:20:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 679ms
08:20:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
08:20:20 INFO - PROCESS | 1794 | 1465053620364 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:20 INFO - PROCESS | 1794 | 1465053620447 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
08:20:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 828ms
08:20:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
08:20:21 INFO - PROCESS | 1794 | 1465053621199 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:21 INFO - PROCESS | 1794 | 1465053621295 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:21 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
08:20:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 669ms
08:20:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
08:20:21 INFO - PROCESS | 1794 | 1465053621869 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:21 INFO - PROCESS | 1794 | 1465053621971 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:22 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
08:20:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 628ms
08:20:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
08:20:22 INFO - PROCESS | 1794 | 1465053622501 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:22 INFO - PROCESS | 1794 | 1465053622585 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
08:20:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 579ms
08:20:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
08:20:23 INFO - PROCESS | 1794 | 1465053623087 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:23 INFO - PROCESS | 1794 | 1465053623161 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
08:20:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 689ms
08:20:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
08:20:23 INFO - PROCESS | 1794 | 1465053623788 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:23 INFO - PROCESS | 1794 | 1465053623904 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
08:20:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 931ms
08:20:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
08:20:24 INFO - PROCESS | 1794 | 1465053624729 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:24 INFO - PROCESS | 1794 | 1465053624844 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
08:20:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 629ms
08:20:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
08:20:25 INFO - PROCESS | 1794 | 1465053625361 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:25 INFO - PROCESS | 1794 | 1465053625455 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
08:20:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 632ms
08:20:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
08:20:26 INFO - PROCESS | 1794 | 1465053626004 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:26 INFO - PROCESS | 1794 | 1465053626094 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
08:20:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 623ms
08:20:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
08:20:26 INFO - PROCESS | 1794 | 1465053626623 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:26 INFO - PROCESS | 1794 | 1465053626701 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
08:20:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 572ms
08:20:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
08:20:27 INFO - PROCESS | 1794 | 1465053627200 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:27 INFO - PROCESS | 1794 | 1465053627273 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:27 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
08:20:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 727ms
08:20:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
08:20:27 INFO - PROCESS | 1794 | 1465053627936 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:28 INFO - PROCESS | 1794 | 1465053628018 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:28 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
08:20:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 671ms
08:20:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
08:20:28 INFO - PROCESS | 1794 | 1465053628609 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:28 INFO - PROCESS | 1794 | 1465053628705 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
08:20:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 589ms
08:20:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
08:20:29 INFO - PROCESS | 1794 | 1465053629203 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:29 INFO - PROCESS | 1794 | 1465053629279 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
08:20:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 584ms
08:20:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
08:20:29 INFO - PROCESS | 1794 | 1465053629791 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:29 INFO - PROCESS | 1794 | 1465053629857 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
08:20:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 583ms
08:20:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
08:20:30 INFO - PROCESS | 1794 | 1465053630408 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:30 INFO - PROCESS | 1794 | 1465053630566 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
08:20:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 928ms
08:20:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
08:20:31 INFO - PROCESS | 1794 | 1465053631337 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:31 INFO - PROCESS | 1794 | 1465053631449 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
08:20:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 722ms
08:20:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
08:20:32 INFO - PROCESS | 1794 | 1465053632069 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:32 INFO - PROCESS | 1794 | 1465053632159 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
08:20:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 627ms
08:20:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
08:20:32 INFO - PROCESS | 1794 | 1465053632705 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:32 INFO - PROCESS | 1794 | 1465053632786 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
08:20:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 627ms
08:20:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
08:20:33 INFO - PROCESS | 1794 | 1465053633329 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:33 INFO - PROCESS | 1794 | 1465053633403 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
08:20:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 571ms
08:20:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
08:20:33 INFO - PROCESS | 1794 | 1465053633904 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:33 INFO - PROCESS | 1794 | 1465053633976 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:34 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
08:20:34 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 629ms
08:20:34 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
08:20:34 INFO - PROCESS | 1794 | 1465053634541 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:34 INFO - PROCESS | 1794 | 1465053634650 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:35 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
08:20:35 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 724ms
08:20:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
08:20:35 INFO - PROCESS | 1794 | 1465053635266 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:35 INFO - PROCESS | 1794 | 1465053635371 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:35 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
08:20:35 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 620ms
08:20:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
08:20:35 INFO - PROCESS | 1794 | 1465053635891 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:35 INFO - PROCESS | 1794 | 1465053635970 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
08:20:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 582ms
08:20:36 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
08:20:36 INFO - PROCESS | 1794 | 1465053636478 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:36 INFO - PROCESS | 1794 | 1465053636556 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:38 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
08:20:38 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1983ms
08:20:38 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
08:20:38 INFO - PROCESS | 1794 | 1465053638470 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:38 INFO - PROCESS | 1794 | 1465053638589 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:39 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
08:20:39 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 732ms
08:20:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
08:20:39 INFO - PROCESS | 1794 | 1465053639211 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:39 INFO - PROCESS | 1794 | 1465053639303 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:39 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
08:20:39 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 631ms
08:20:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
08:20:39 INFO - PROCESS | 1794 | 1465053639855 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:39 INFO - PROCESS | 1794 | 1465053639944 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:40 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
08:20:40 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 732ms
08:20:40 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
08:20:40 INFO - PROCESS | 1794 | 1465053640584 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:40 INFO - PROCESS | 1794 | 1465053640674 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:41 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
08:20:41 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 624ms
08:20:41 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
08:20:41 INFO - PROCESS | 1794 | 1465053641214 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:41 INFO - PROCESS | 1794 | 1465053641288 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
08:20:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 669ms
08:20:41 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
08:20:41 INFO - PROCESS | 1794 | 1465053641891 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:42 INFO - PROCESS | 1794 | 1465053641995 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
08:20:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 882ms
08:20:42 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
08:20:42 INFO - PROCESS | 1794 | 1465053642774 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:42 INFO - PROCESS | 1794 | 1465053642857 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
08:20:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 627ms
08:20:43 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
08:20:43 INFO - PROCESS | 1794 | 1465053643426 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:43 INFO - PROCESS | 1794 | 1465053643602 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
08:20:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 922ms
08:20:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
08:20:44 INFO - PROCESS | 1794 | 1465053644354 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:44 INFO - PROCESS | 1794 | 1465053644467 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
08:20:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 721ms
08:20:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
08:20:45 INFO - PROCESS | 1794 | 1465053645090 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:45 INFO - PROCESS | 1794 | 1465053645195 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
08:20:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 738ms
08:20:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
08:20:45 INFO - PROCESS | 1794 | 1465053645864 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:45 INFO - PROCESS | 1794 | 1465053645968 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
08:20:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 752ms
08:20:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
08:20:46 INFO - PROCESS | 1794 | 1465053646594 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:46 INFO - PROCESS | 1794 | 1465053646693 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
08:20:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 724ms
08:20:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
08:20:47 INFO - PROCESS | 1794 | 1465053647318 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:47 INFO - PROCESS | 1794 | 1465053647412 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
08:20:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 627ms
08:20:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
08:20:47 INFO - PROCESS | 1794 | 1465053647955 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:48 INFO - PROCESS | 1794 | 1465053648037 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
08:20:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 580ms
08:20:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
08:20:48 INFO - PROCESS | 1794 | 1465053648540 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:48 INFO - PROCESS | 1794 | 1465053648611 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
08:20:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 574ms
08:20:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
08:20:49 INFO - PROCESS | 1794 | 1465053649112 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:49 INFO - PROCESS | 1794 | 1465053649202 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
08:20:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 680ms
08:20:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
08:20:49 INFO - PROCESS | 1794 | 1465053649797 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:49 INFO - PROCESS | 1794 | 1465053649878 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
08:20:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 770ms
08:20:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
08:20:50 INFO - PROCESS | 1794 | 1465053650579 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:50 INFO - PROCESS | 1794 | 1465053650806 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
08:20:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 873ms
08:20:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
08:20:51 INFO - PROCESS | 1794 | 1465053651456 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:51 INFO - PROCESS | 1794 | 1465053651561 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
08:20:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 624ms
08:20:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
08:20:52 INFO - PROCESS | 1794 | 1465053652090 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:52 INFO - PROCESS | 1794 | 1465053652161 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
08:20:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 624ms
08:20:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
08:20:52 INFO - PROCESS | 1794 | 1465053652728 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:52 INFO - PROCESS | 1794 | 1465053652817 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
08:20:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 731ms
08:20:53 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
08:20:53 INFO - PROCESS | 1794 | 1465053653458 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:53 INFO - PROCESS | 1794 | 1465053653561 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
08:20:54 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 632ms
08:20:54 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
08:20:54 INFO - PROCESS | 1794 | 1465053654091 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:54 INFO - PROCESS | 1794 | 1465053654178 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
08:20:54 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 672ms
08:20:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
08:20:54 INFO - PROCESS | 1794 | 1465053654767 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:54 INFO - PROCESS | 1794 | 1465053654858 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
08:20:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 627ms
08:20:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
08:20:55 INFO - PROCESS | 1794 | 1465053655399 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:55 INFO - PROCESS | 1794 | 1465053655479 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
08:20:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 629ms
08:20:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
08:20:56 INFO - PROCESS | 1794 | 1465053656032 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:56 INFO - PROCESS | 1794 | 1465053656115 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
08:20:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1476ms
08:20:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
08:20:57 INFO - PROCESS | 1794 | 1465053657515 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:57 INFO - PROCESS | 1794 | 1465053657715 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
08:20:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 874ms
08:20:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
08:20:58 INFO - PROCESS | 1794 | 1465053658395 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:58 INFO - PROCESS | 1794 | 1465053658497 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
08:20:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 678ms
08:20:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
08:20:59 INFO - PROCESS | 1794 | 1465053659080 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:59 INFO - PROCESS | 1794 | 1465053659188 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
08:20:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 633ms
08:20:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
08:20:59 INFO - PROCESS | 1794 | 1465053659726 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:20:59 INFO - PROCESS | 1794 | 1465053659820 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
08:21:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 729ms
08:21:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
08:21:00 INFO - PROCESS | 1794 | 1465053660457 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:00 INFO - PROCESS | 1794 | 1465053660564 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
08:21:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 678ms
08:21:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
08:21:01 INFO - PROCESS | 1794 | 1465053661134 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:01 INFO - PROCESS | 1794 | 1465053661233 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
08:21:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 740ms
08:21:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
08:21:01 INFO - PROCESS | 1794 | 1465053661879 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:01 INFO - PROCESS | 1794 | 1465053661985 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
08:21:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 680ms
08:21:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
08:21:02 INFO - PROCESS | 1794 | 1465053662565 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:02 INFO - PROCESS | 1794 | 1465053662647 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
08:21:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 527ms
08:21:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
08:21:03 INFO - PROCESS | 1794 | 1465053663095 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:03 INFO - PROCESS | 1794 | 1465053663181 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
08:21:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
08:21:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1135ms
08:21:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
08:21:04 INFO - PROCESS | 1794 | 1465053664257 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:04 INFO - PROCESS | 1794 | 1465053664404 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
08:21:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
08:21:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
08:21:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
08:21:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 1141ms
08:21:05 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
08:21:05 INFO - PROCESS | 1794 | 1465053665394 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:05 INFO - PROCESS | 1794 | 1465053665501 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
08:21:06 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 622ms
08:21:06 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
08:21:06 INFO - PROCESS | 1794 | 1465053666044 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:06 INFO - PROCESS | 1794 | 1465053666138 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
08:21:06 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 674ms
08:21:06 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
08:21:06 INFO - PROCESS | 1794 | 1465053666731 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:06 INFO - PROCESS | 1794 | 1465053666847 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
08:21:07 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 683ms
08:21:07 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
08:21:07 INFO - PROCESS | 1794 | 1465053667411 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:07 INFO - PROCESS | 1794 | 1465053667492 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
08:21:08 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 671ms
08:21:08 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
08:21:08 INFO - PROCESS | 1794 | 1465053668089 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:08 INFO - PROCESS | 1794 | 1465053668179 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
08:21:08 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 780ms
08:21:08 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
08:21:08 INFO - PROCESS | 1794 | 1465053668876 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:08 INFO - PROCESS | 1794 | 1465053668961 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
08:21:09 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 582ms
08:21:09 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
08:21:09 INFO - PROCESS | 1794 | 1465053669464 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:09 INFO - PROCESS | 1794 | 1465053669542 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
08:21:10 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 580ms
08:21:10 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
08:21:10 INFO - PROCESS | 1794 | 1465053670049 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:10 INFO - PROCESS | 1794 | 1465053670115 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
08:21:10 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 580ms
08:21:10 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
08:21:10 INFO - PROCESS | 1794 | 1465053670638 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:10 INFO - PROCESS | 1794 | 1465053670758 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
08:21:11 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 926ms
08:21:11 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
08:21:11 INFO - PROCESS | 1794 | 1465053671568 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:11 INFO - PROCESS | 1794 | 1465053671699 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:12 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
08:21:12 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 680ms
08:21:12 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
08:21:12 INFO - PROCESS | 1794 | 1465053672258 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:12 INFO - PROCESS | 1794 | 1465053672346 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:12 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
08:21:12 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
08:21:12 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
08:21:12 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 576ms
08:21:12 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
08:21:12 INFO - PROCESS | 1794 | 1465053672845 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:12 INFO - PROCESS | 1794 | 1465053672936 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
08:21:13 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 727ms
08:21:13 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
08:21:13 INFO - PROCESS | 1794 | 1465053673568 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:13 INFO - PROCESS | 1794 | 1465053673655 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:14 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
08:21:14 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 674ms
08:21:14 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
08:21:14 INFO - PROCESS | 1794 | 1465053674248 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:14 INFO - PROCESS | 1794 | 1465053674344 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:14 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
08:21:14 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 736ms
08:21:14 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
08:21:15 INFO - PROCESS | 1794 | 1465053674996 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:15 INFO - PROCESS | 1794 | 1465053675080 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
08:21:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
08:21:15 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 724ms
08:21:15 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
08:21:15 INFO - PROCESS | 1794 | 1465053675718 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:15 INFO - PROCESS | 1794 | 1465053675793 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
08:21:16 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 572ms
08:21:16 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
08:21:16 INFO - PROCESS | 1794 | 1465053676294 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:16 INFO - PROCESS | 1794 | 1465053676365 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
08:21:16 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 673ms
08:21:16 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
08:21:16 INFO - PROCESS | 1794 | 1465053676972 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:17 INFO - PROCESS | 1794 | 1465053677052 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
08:21:17 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 631ms
08:21:17 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
08:21:17 INFO - PROCESS | 1794 | 1465053677610 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:17 INFO - PROCESS | 1794 | 1465053677719 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
08:21:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
08:21:18 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 978ms
08:21:18 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
08:21:18 INFO - PROCESS | 1794 | 1465053678593 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:18 INFO - PROCESS | 1794 | 1465053678687 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
08:21:19 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 676ms
08:21:19 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
08:21:19 INFO - PROCESS | 1794 | 1465053679278 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:19 INFO - PROCESS | 1794 | 1465053679365 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
08:21:19 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 721ms
08:21:19 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
08:21:20 INFO - PROCESS | 1794 | 1465053680010 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:20 INFO - PROCESS | 1794 | 1465053680095 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
08:21:20 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 675ms
08:21:20 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
08:21:20 INFO - PROCESS | 1794 | 1465053680680 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:20 INFO - PROCESS | 1794 | 1465053680749 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
08:21:21 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 623ms
08:21:21 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
08:21:21 INFO - PROCESS | 1794 | 1465053681307 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:21 INFO - PROCESS | 1794 | 1465053681392 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
08:21:22 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 779ms
08:21:22 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
08:21:22 INFO - PROCESS | 1794 | 1465053682094 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:22 INFO - PROCESS | 1794 | 1465053682194 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
08:21:22 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 774ms
08:21:22 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
08:21:22 INFO - PROCESS | 1794 | 1465053682869 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:22 INFO - PROCESS | 1794 | 1465053682954 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
08:21:23 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 669ms
08:21:23 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
08:21:23 INFO - PROCESS | 1794 | 1465053683542 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:23 INFO - PROCESS | 1794 | 1465053683614 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
08:21:24 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
08:21:24 INFO - window.indexedDB.open('test', val);..." did not throw
08:21:24 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
08:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:21:24 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
08:21:24 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
08:21:24 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
08:21:24 INFO - window.indexedDB.open('test', val);..." did not throw
08:21:24 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
08:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:21:24 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
08:21:24 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
08:21:24 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
08:21:24 INFO - window.indexedDB.open('test', val);..." did not throw
08:21:24 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
08:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:21:24 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
08:21:24 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
08:21:24 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
08:21:24 INFO - window.indexedDB.open('test', val);..." did not throw
08:21:24 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
08:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:21:24 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
08:21:24 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
08:21:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
08:21:24 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 731ms
08:21:24 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
08:21:24 INFO - PROCESS | 1794 | 1465053684282 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:24 INFO - PROCESS | 1794 | 1465053684401 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:25 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
08:21:25 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 840ms
08:21:25 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
08:21:25 INFO - PROCESS | 1794 | 1465053685127 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:25 INFO - PROCESS | 1794 | 1465053685219 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:27 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
08:21:27 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
08:21:27 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2229ms
08:21:27 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
08:21:27 INFO - PROCESS | 1794 | 1465053687363 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:27 INFO - PROCESS | 1794 | 1465053687453 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
08:21:28 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 730ms
08:21:28 INFO - TEST-START | /IndexedDB/idbindex_count.htm
08:21:28 INFO - PROCESS | 1794 | 1465053688104 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:28 INFO - PROCESS | 1794 | 1465053688181 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:28 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
08:21:28 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 629ms
08:21:28 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
08:21:28 INFO - PROCESS | 1794 | 1465053688728 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:28 INFO - PROCESS | 1794 | 1465053688809 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:29 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
08:21:29 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 575ms
08:21:29 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
08:21:29 INFO - PROCESS | 1794 | 1465053689307 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:29 INFO - PROCESS | 1794 | 1465053689386 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:29 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
08:21:29 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 630ms
08:21:29 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
08:21:29 INFO - PROCESS | 1794 | 1465053689948 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:30 INFO - PROCESS | 1794 | 1465053690037 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:30 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
08:21:30 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 674ms
08:21:30 INFO - TEST-START | /IndexedDB/idbindex_get.htm
08:21:30 INFO - PROCESS | 1794 | 1465053690621 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:30 INFO - PROCESS | 1794 | 1465053690697 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:31 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
08:21:31 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 835ms
08:21:31 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
08:21:31 INFO - PROCESS | 1794 | 1465053691466 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:31 INFO - PROCESS | 1794 | 1465053691685 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:32 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
08:21:32 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 823ms
08:21:32 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
08:21:32 INFO - PROCESS | 1794 | 1465053692297 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:32 INFO - PROCESS | 1794 | 1465053692396 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:32 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
08:21:32 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 585ms
08:21:32 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
08:21:32 INFO - PROCESS | 1794 | 1465053692885 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:32 INFO - PROCESS | 1794 | 1465053692978 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:33 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
08:21:33 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 586ms
08:21:33 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
08:21:33 INFO - PROCESS | 1794 | 1465053693487 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:33 INFO - PROCESS | 1794 | 1465053693571 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:34 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
08:21:34 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 640ms
08:21:34 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
08:21:34 INFO - PROCESS | 1794 | 1465053694120 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:34 INFO - PROCESS | 1794 | 1465053694185 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:34 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
08:21:34 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 676ms
08:21:34 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
08:21:34 INFO - PROCESS | 1794 | 1465053694801 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:34 INFO - PROCESS | 1794 | 1465053694884 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:35 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
08:21:35 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 872ms
08:21:35 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
08:21:35 INFO - PROCESS | 1794 | 1465053695677 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:35 INFO - PROCESS | 1794 | 1465053695760 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
08:21:36 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 588ms
08:21:36 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
08:21:36 INFO - PROCESS | 1794 | 1465053696269 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:36 INFO - PROCESS | 1794 | 1465053696337 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
08:21:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
08:21:36 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 679ms
08:21:36 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
08:21:36 INFO - PROCESS | 1794 | 1465053696954 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:37 INFO - PROCESS | 1794 | 1465053697037 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
08:21:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
08:21:37 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 676ms
08:21:37 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
08:21:37 INFO - PROCESS | 1794 | 1465053697642 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:37 INFO - PROCESS | 1794 | 1465053697786 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:38 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
08:21:38 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 983ms
08:21:38 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
08:21:38 INFO - PROCESS | 1794 | 1465053698629 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:38 INFO - PROCESS | 1794 | 1465053698752 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:39 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
08:21:39 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 739ms
08:21:39 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
08:21:39 INFO - PROCESS | 1794 | 1465053699376 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:39 INFO - PROCESS | 1794 | 1465053699456 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
08:21:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 771ms
08:21:40 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
08:21:40 INFO - PROCESS | 1794 | 1465053700177 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:40 INFO - PROCESS | 1794 | 1465053700274 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
08:21:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 672ms
08:21:40 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
08:21:40 INFO - PROCESS | 1794 | 1465053700845 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:40 INFO - PROCESS | 1794 | 1465053700921 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
08:21:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 585ms
08:21:41 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
08:21:41 INFO - PROCESS | 1794 | 1465053701434 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:41 INFO - PROCESS | 1794 | 1465053701508 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
08:21:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 628ms
08:21:42 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
08:21:42 INFO - PROCESS | 1794 | 1465053702071 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:42 INFO - PROCESS | 1794 | 1465053702170 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
08:21:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 679ms
08:21:42 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
08:21:42 INFO - PROCESS | 1794 | 1465053702750 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:42 INFO - PROCESS | 1794 | 1465053702860 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
08:21:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 672ms
08:21:43 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
08:21:43 INFO - PROCESS | 1794 | 1465053703426 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:43 INFO - PROCESS | 1794 | 1465053703498 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:43 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
08:21:43 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 576ms
08:21:44 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
08:21:44 INFO - PROCESS | 1794 | 1465053704009 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:44 INFO - PROCESS | 1794 | 1465053704088 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:44 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
08:21:44 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 629ms
08:21:44 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
08:21:44 INFO - PROCESS | 1794 | 1465053704649 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:44 INFO - PROCESS | 1794 | 1465053704776 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:45 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
08:21:45 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 776ms
08:21:45 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
08:21:45 INFO - PROCESS | 1794 | 1465053705435 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:45 INFO - PROCESS | 1794 | 1465053705527 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:46 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
08:21:46 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 676ms
08:21:46 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
08:21:46 INFO - PROCESS | 1794 | 1465053706121 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:46 INFO - PROCESS | 1794 | 1465053706220 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:46 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
08:21:46 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 676ms
08:21:46 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
08:21:46 INFO - PROCESS | 1794 | 1465053706807 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:46 INFO - PROCESS | 1794 | 1465053706922 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:47 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
08:21:47 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 694ms
08:21:47 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
08:21:47 INFO - PROCESS | 1794 | 1465053707497 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:47 INFO - PROCESS | 1794 | 1465053707573 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:48 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
08:21:48 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 524ms
08:21:48 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
08:21:48 INFO - PROCESS | 1794 | 1465053708026 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:48 INFO - PROCESS | 1794 | 1465053708099 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:48 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
08:21:48 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 619ms
08:21:48 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
08:21:48 INFO - PROCESS | 1794 | 1465053708652 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:48 INFO - PROCESS | 1794 | 1465053708730 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
08:21:49 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 523ms
08:21:49 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
08:21:49 INFO - PROCESS | 1794 | 1465053709177 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:49 INFO - PROCESS | 1794 | 1465053709347 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
08:21:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
08:21:49 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 721ms
08:21:49 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
08:21:49 INFO - PROCESS | 1794 | 1465053709908 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:49 INFO - PROCESS | 1794 | 1465053709987 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
08:21:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
08:21:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
08:21:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
08:21:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
08:21:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
08:21:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
08:21:50 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 671ms
08:21:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
08:21:50 INFO - PROCESS | 1794 | 1465053710594 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:50 INFO - PROCESS | 1794 | 1465053710670 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
08:21:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 1033ms
08:21:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
08:21:51 INFO - PROCESS | 1794 | 1465053711634 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:51 INFO - PROCESS | 1794 | 1465053711756 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
08:21:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 680ms
08:21:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
08:21:52 INFO - PROCESS | 1794 | 1465053712314 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:52 INFO - PROCESS | 1794 | 1465053712406 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:52 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
08:21:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 622ms
08:21:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
08:21:52 INFO - PROCESS | 1794 | 1465053712952 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:53 INFO - PROCESS | 1794 | 1465053713063 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
08:21:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 681ms
08:21:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
08:21:53 INFO - PROCESS | 1794 | 1465053713632 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:53 INFO - PROCESS | 1794 | 1465053713718 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
08:21:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 672ms
08:21:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
08:21:54 INFO - PROCESS | 1794 | 1465053714306 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:54 INFO - PROCESS | 1794 | 1465053714371 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:54 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
08:21:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 671ms
08:21:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
08:21:54 INFO - PROCESS | 1794 | 1465053714985 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:55 INFO - PROCESS | 1794 | 1465053715123 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
08:21:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 779ms
08:21:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
08:21:55 INFO - PROCESS | 1794 | 1465053715766 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:55 INFO - PROCESS | 1794 | 1465053715848 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
08:21:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 626ms
08:21:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
08:21:56 INFO - PROCESS | 1794 | 1465053716397 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:56 INFO - PROCESS | 1794 | 1465053716470 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
08:21:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 573ms
08:21:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
08:21:56 INFO - PROCESS | 1794 | 1465053716975 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:57 INFO - PROCESS | 1794 | 1465053717052 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
08:21:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 582ms
08:21:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
08:21:57 INFO - PROCESS | 1794 | 1465053717564 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:57 INFO - PROCESS | 1794 | 1465053717647 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
08:21:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 927ms
08:21:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
08:21:58 INFO - PROCESS | 1794 | 1465053718579 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:58 INFO - PROCESS | 1794 | 1465053718713 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
08:21:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 785ms
08:21:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
08:21:59 INFO - PROCESS | 1794 | 1465053719371 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:21:59 INFO - PROCESS | 1794 | 1465053719495 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
08:22:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 676ms
08:22:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
08:22:00 INFO - PROCESS | 1794 | 1465053720055 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:00 INFO - PROCESS | 1794 | 1465053720153 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
08:22:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 773ms
08:22:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
08:22:00 INFO - PROCESS | 1794 | 1465053720852 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:00 INFO - PROCESS | 1794 | 1465053720953 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
08:22:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 775ms
08:22:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
08:22:01 INFO - PROCESS | 1794 | 1465053721634 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:01 INFO - PROCESS | 1794 | 1465053721718 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:02 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
08:22:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 674ms
08:22:02 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
08:22:02 INFO - PROCESS | 1794 | 1465053722314 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:02 INFO - PROCESS | 1794 | 1465053722455 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
08:22:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 686ms
08:22:02 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
08:22:03 INFO - PROCESS | 1794 | 1465053723002 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:03 INFO - PROCESS | 1794 | 1465053723075 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
08:22:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 635ms
08:22:03 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
08:22:03 INFO - PROCESS | 1794 | 1465053723642 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:03 INFO - PROCESS | 1794 | 1465053723718 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
08:22:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 574ms
08:22:04 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
08:22:04 INFO - PROCESS | 1794 | 1465053724220 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:04 INFO - PROCESS | 1794 | 1465053724303 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
08:22:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 675ms
08:22:04 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
08:22:04 INFO - PROCESS | 1794 | 1465053724909 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:05 INFO - PROCESS | 1794 | 1465053725131 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
08:22:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1224ms
08:22:06 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
08:22:06 INFO - PROCESS | 1794 | 1465053726134 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:06 INFO - PROCESS | 1794 | 1465053726252 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
08:22:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 722ms
08:22:06 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
08:22:06 INFO - PROCESS | 1794 | 1465053726866 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:06 INFO - PROCESS | 1794 | 1465053726968 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
08:22:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 672ms
08:22:07 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
08:22:07 INFO - PROCESS | 1794 | 1465053727547 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:07 INFO - PROCESS | 1794 | 1465053727652 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:08 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
08:22:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 686ms
08:22:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
08:22:08 INFO - PROCESS | 1794 | 1465053728234 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:08 INFO - PROCESS | 1794 | 1465053728304 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
08:22:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 679ms
08:22:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
08:22:08 INFO - PROCESS | 1794 | 1465053728914 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:08 INFO - PROCESS | 1794 | 1465053728985 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:09 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
08:22:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 676ms
08:22:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
08:22:09 INFO - PROCESS | 1794 | 1465053729597 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:09 INFO - PROCESS | 1794 | 1465053729715 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:10 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
08:22:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 784ms
08:22:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
08:22:10 INFO - PROCESS | 1794 | 1465053730382 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:10 INFO - PROCESS | 1794 | 1465053730456 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:10 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
08:22:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 576ms
08:22:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
08:22:10 INFO - PROCESS | 1794 | 1465053730965 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:11 INFO - PROCESS | 1794 | 1465053731046 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
08:22:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 627ms
08:22:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
08:22:11 INFO - PROCESS | 1794 | 1465053731596 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:11 INFO - PROCESS | 1794 | 1465053731701 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:12 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
08:22:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 875ms
08:22:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
08:22:12 INFO - PROCESS | 1794 | 1465053732485 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:12 INFO - PROCESS | 1794 | 1465053732610 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
08:22:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 885ms
08:22:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
08:22:13 INFO - PROCESS | 1794 | 1465053733371 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:13 INFO - PROCESS | 1794 | 1465053733476 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
08:22:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 630ms
08:22:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
08:22:14 INFO - PROCESS | 1794 | 1465053734011 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:14 INFO - PROCESS | 1794 | 1465053734125 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
08:22:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 675ms
08:22:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
08:22:14 INFO - PROCESS | 1794 | 1465053734683 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:14 INFO - PROCESS | 1794 | 1465053734779 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:15 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"
08:22:15 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
08:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:22:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:22:15 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
08:22:15 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
08:22:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 571ms
08:22:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
08:22:15 INFO - PROCESS | 1794 | 1465053735270 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:15 INFO - PROCESS | 1794 | 1465053735349 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:15 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"
08:22:15 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
08:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:22:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:22:15 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
08:22:15 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
08:22:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 681ms
08:22:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
08:22:15 INFO - PROCESS | 1794 | 1465053735949 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:16 INFO - PROCESS | 1794 | 1465053736045 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
08:22:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 685ms
08:22:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
08:22:16 INFO - PROCESS | 1794 | 1465053736636 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:16 INFO - PROCESS | 1794 | 1465053736751 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
08:22:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 620ms
08:22:17 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
08:22:17 INFO - PROCESS | 1794 | 1465053737262 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:17 INFO - PROCESS | 1794 | 1465053737338 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
08:22:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 576ms
08:22:17 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
08:22:17 INFO - PROCESS | 1794 | 1465053737844 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:17 INFO - PROCESS | 1794 | 1465053737918 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
08:22:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 630ms
08:22:18 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
08:22:18 INFO - PROCESS | 1794 | 1465053738479 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:18 INFO - PROCESS | 1794 | 1465053738594 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
08:22:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 871ms
08:22:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
08:22:19 INFO - PROCESS | 1794 | 1465053739366 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:19 INFO - PROCESS | 1794 | 1465053739476 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
08:22:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 775ms
08:22:20 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
08:22:20 INFO - PROCESS | 1794 | 1465053740147 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:20 INFO - PROCESS | 1794 | 1465053740248 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
08:22:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 825ms
08:22:20 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
08:22:20 INFO - PROCESS | 1794 | 1465053740984 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:21 INFO - PROCESS | 1794 | 1465053741070 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
08:22:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 629ms
08:22:21 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
08:22:21 INFO - PROCESS | 1794 | 1465053741614 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:21 INFO - PROCESS | 1794 | 1465053741693 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:22 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
08:22:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 580ms
08:22:22 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
08:22:22 INFO - PROCESS | 1794 | 1465053742197 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:22 INFO - PROCESS | 1794 | 1465053742273 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
08:22:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 729ms
08:22:22 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
08:22:22 INFO - PROCESS | 1794 | 1465053742934 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:23 INFO - PROCESS | 1794 | 1465053743033 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
08:22:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 676ms
08:22:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
08:22:23 INFO - PROCESS | 1794 | 1465053743629 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:23 INFO - PROCESS | 1794 | 1465053743705 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
08:22:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 642ms
08:22:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
08:22:24 INFO - PROCESS | 1794 | 1465053744257 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:24 INFO - PROCESS | 1794 | 1465053744342 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
08:22:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 782ms
08:22:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
08:22:25 INFO - PROCESS | 1794 | 1465053745044 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:25 INFO - PROCESS | 1794 | 1465053745118 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
08:22:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 831ms
08:22:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
08:22:25 INFO - PROCESS | 1794 | 1465053745885 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:26 INFO - PROCESS | 1794 | 1465053746009 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
08:22:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 678ms
08:22:26 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
08:22:26 INFO - PROCESS | 1794 | 1465053746571 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:26 INFO - PROCESS | 1794 | 1465053746698 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
08:22:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 682ms
08:22:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
08:22:27 INFO - PROCESS | 1794 | 1465053747279 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:27 INFO - PROCESS | 1794 | 1465053747392 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
08:22:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 791ms
08:22:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
08:22:28 INFO - PROCESS | 1794 | 1465053748052 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:28 INFO - PROCESS | 1794 | 1465053748122 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
08:22:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 619ms
08:22:28 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
08:22:28 INFO - PROCESS | 1794 | 1465053748677 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:28 INFO - PROCESS | 1794 | 1465053748764 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
08:22:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
08:22:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 680ms
08:22:29 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
08:22:29 INFO - PROCESS | 1794 | 1465053749368 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:29 INFO - PROCESS | 1794 | 1465053749484 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
08:22:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 678ms
08:22:30 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
08:22:30 INFO - PROCESS | 1794 | 1465053750049 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:30 INFO - PROCESS | 1794 | 1465053750122 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
08:22:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 626ms
08:22:30 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
08:22:30 INFO - PROCESS | 1794 | 1465053750678 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:30 INFO - PROCESS | 1794 | 1465053750762 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
08:22:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 776ms
08:22:31 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
08:22:31 INFO - PROCESS | 1794 | 1465053751458 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:31 INFO - PROCESS | 1794 | 1465053751549 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
08:22:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 671ms
08:22:32 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
08:22:32 INFO - PROCESS | 1794 | 1465053752162 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:32 INFO - PROCESS | 1794 | 1465053752281 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
08:22:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
08:22:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
08:22:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
08:22:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
08:22:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 988ms
08:22:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
08:22:33 INFO - PROCESS | 1794 | 1465053753154 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:33 INFO - PROCESS | 1794 | 1465053753275 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
08:22:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 621ms
08:22:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
08:22:33 INFO - PROCESS | 1794 | 1465053753815 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:33 INFO - PROCESS | 1794 | 1465053753897 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:34 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
08:22:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 632ms
08:22:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
08:22:34 INFO - PROCESS | 1794 | 1465053754454 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:34 INFO - PROCESS | 1794 | 1465053754544 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:35 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
08:22:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 723ms
08:22:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
08:22:35 INFO - PROCESS | 1794 | 1465053755172 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:35 INFO - PROCESS | 1794 | 1465053755281 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
08:22:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 777ms
08:22:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
08:22:35 INFO - PROCESS | 1794 | 1465053755953 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:36 INFO - PROCESS | 1794 | 1465053756027 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:36 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
08:22:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 633ms
08:22:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
08:22:36 INFO - PROCESS | 1794 | 1465053756594 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:36 INFO - PROCESS | 1794 | 1465053756704 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:37 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
08:22:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 621ms
08:22:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
08:22:37 INFO - PROCESS | 1794 | 1465053757217 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:37 INFO - PROCESS | 1794 | 1465053757296 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
08:22:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 572ms
08:22:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
08:22:37 INFO - PROCESS | 1794 | 1465053757792 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:37 INFO - PROCESS | 1794 | 1465053757866 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:38 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
08:22:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 569ms
08:22:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
08:22:38 INFO - PROCESS | 1794 | 1465053758380 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:38 INFO - PROCESS | 1794 | 1465053758459 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
08:22:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 941ms
08:22:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
08:22:39 INFO - PROCESS | 1794 | 1465053759320 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:39 INFO - PROCESS | 1794 | 1465053759459 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
08:22:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 729ms
08:22:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
08:22:40 INFO - PROCESS | 1794 | 1465053760056 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:40 INFO - PROCESS | 1794 | 1465053760154 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
08:22:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 782ms
08:22:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
08:22:40 INFO - PROCESS | 1794 | 1465053760866 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:40 INFO - PROCESS | 1794 | 1465053760946 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
08:22:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 646ms
08:22:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
08:22:41 INFO - PROCESS | 1794 | 1465053761495 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:41 INFO - PROCESS | 1794 | 1465053761575 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
08:22:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 577ms
08:22:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
08:22:42 INFO - PROCESS | 1794 | 1465053762077 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:42 INFO - PROCESS | 1794 | 1465053762156 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
08:22:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 680ms
08:22:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
08:22:42 INFO - PROCESS | 1794 | 1465053762762 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:42 INFO - PROCESS | 1794 | 1465053762879 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
08:22:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 822ms
08:22:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
08:22:43 INFO - PROCESS | 1794 | 1465053763585 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:43 INFO - PROCESS | 1794 | 1465053763654 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:44 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
08:22:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 584ms
08:22:44 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
08:22:44 INFO - PROCESS | 1794 | 1465053764173 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:44 INFO - PROCESS | 1794 | 1465053764254 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:44 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
08:22:44 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 581ms
08:22:44 INFO - TEST-START | /IndexedDB/idbtransaction.htm
08:22:44 INFO - PROCESS | 1794 | 1465053764763 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:44 INFO - PROCESS | 1794 | 1465053764840 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:45 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
08:22:45 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
08:22:45 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 578ms
08:22:45 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
08:22:45 INFO - PROCESS | 1794 | 1465053765346 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:45 INFO - PROCESS | 1794 | 1465053765486 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:46 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
08:22:46 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 873ms
08:22:46 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
08:22:46 INFO - PROCESS | 1794 | 1465053766230 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:46 INFO - PROCESS | 1794 | 1465053766338 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
08:22:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
08:22:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
08:22:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
08:22:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
08:22:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
08:22:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
08:22:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
08:22:47 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 1033ms
08:22:47 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
08:22:47 INFO - PROCESS | 1794 | 1465053767278 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:47 INFO - PROCESS | 1794 | 1465053767375 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:47 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
08:22:47 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 720ms
08:22:47 INFO - TEST-START | /IndexedDB/index_sort_order.htm
08:22:48 INFO - PROCESS | 1794 | 1465053768012 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:48 INFO - PROCESS | 1794 | 1465053768098 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:48 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
08:22:48 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 682ms
08:22:48 INFO - TEST-START | /IndexedDB/interfaces.html
08:22:48 INFO - PROCESS | 1794 | 1465053768689 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:48 INFO - PROCESS | 1794 | 1465053768768 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:49 INFO - PROCESS | 1794 | *************************
08:22:49 INFO - PROCESS | 1794 | A coding exception was thrown and uncaught in a Task.
08:22:49 INFO - PROCESS | 1794 |
08:22:49 INFO - PROCESS | 1794 | Full message: TypeError: NetworkError when attempting to fetch resource.
08:22:49 INFO - PROCESS | 1794 | Full stack:
08:22:49 INFO - PROCESS | 1794 | *************************
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
08:22:49 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
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
08:22:49 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
08:22:49 INFO - TEST-OK | /IndexedDB/interfaces.html | took 922ms
08:22:49 INFO - TEST-START | /IndexedDB/interfaces.worker
08:22:49 INFO - PROCESS | 1794 | 1465053769623 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:49 INFO - PROCESS | 1794 | 1465053769741 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
08:22:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
08:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:22:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
08:22:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
08:22:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:22:50 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
08:22:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
08:22:50 INFO - {}
08:22:50 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 - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
08:22:50 INFO - {}
08:22:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:50 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
08:22:51 INFO - {}
08:22:51 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1355ms
08:22:51 INFO - TEST-START | /IndexedDB/key_invalid.htm
08:22:51 INFO - PROCESS | 1794 | 1465053771001 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:51 INFO - PROCESS | 1794 | 1465053771173 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
08:22:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
08:22:51 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 746ms
08:22:51 INFO - TEST-START | /IndexedDB/key_valid.html
08:22:51 INFO - PROCESS | 1794 | 1465053771741 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:51 INFO - PROCESS | 1794 | 1465053771829 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
08:22:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
08:22:53 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1780ms
08:22:53 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
08:22:53 INFO - PROCESS | 1794 | 1465053773541 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:53 INFO - PROCESS | 1794 | 1465053773680 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:54 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
08:22:54 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 788ms
08:22:54 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
08:22:54 INFO - PROCESS | 1794 | 1465053774327 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:54 INFO - PROCESS | 1794 | 1465053774421 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:55 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
08:22:55 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 721ms
08:22:55 INFO - TEST-START | /IndexedDB/keygenerator.htm
08:22:55 INFO - PROCESS | 1794 | 1465053775067 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:55 INFO - PROCESS | 1794 | 1465053775170 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:55 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
08:22:55 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
08:22:55 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
08:22:55 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 779ms
08:22:55 INFO - TEST-START | /IndexedDB/keyorder.htm
08:22:55 INFO - PROCESS | 1794 | 1465053775835 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:55 INFO - PROCESS | 1794 | 1465053775925 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
08:22:56 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
08:22:56 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 884ms
08:22:56 INFO - TEST-START | /IndexedDB/keypath.htm
08:22:56 INFO - PROCESS | 1794 | 1465053776730 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:56 INFO - PROCESS | 1794 | 1465053776797 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
08:22:57 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
08:22:57 INFO - TEST-OK | /IndexedDB/keypath.htm | took 741ms
08:22:57 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
08:22:57 INFO - PROCESS | 1794 | 1465053777478 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:57 INFO - PROCESS | 1794 | 1465053777572 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
08:22:58 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
08:22:58 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 831ms
08:22:58 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
08:22:58 INFO - PROCESS | 1794 | 1465053778314 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:58 INFO - PROCESS | 1794 | 1465053778394 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:59 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
08:22:59 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
08:22:59 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
08:22:59 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 881ms
08:22:59 INFO - TEST-START | /IndexedDB/list_ordering.htm
08:22:59 INFO - PROCESS | 1794 | 1465053779204 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:22:59 INFO - PROCESS | 1794 | 1465053779353 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:00 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
08:23:00 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
08:23:00 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
08:23:00 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 923ms
08:23:00 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
08:23:00 INFO - PROCESS | 1794 | 1465053780135 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:00 INFO - PROCESS | 1794 | 1465053780221 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:00 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
08:23:00 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 680ms
08:23:00 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
08:23:00 INFO - PROCESS | 1794 | 1465053780835 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:00 INFO - PROCESS | 1794 | 1465053780942 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:01 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
08:23:01 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 742ms
08:23:01 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
08:23:01 INFO - PROCESS | 1794 | 1465053781607 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:01 INFO - PROCESS | 1794 | 1465053781703 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:02 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
08:23:02 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 750ms
08:23:02 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
08:23:02 INFO - PROCESS | 1794 | 1465053782356 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:02 INFO - PROCESS | 1794 | 1465053782460 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:02 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
08:23:02 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 625ms
08:23:02 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
08:23:02 INFO - PROCESS | 1794 | 1465053782988 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:03 INFO - PROCESS | 1794 | 1465053783085 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:03 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
08:23:03 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 670ms
08:23:03 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
08:23:03 INFO - PROCESS | 1794 | 1465053783658 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:03 INFO - PROCESS | 1794 | 1465053783737 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:04 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
08:23:04 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 623ms
08:23:04 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
08:23:04 INFO - PROCESS | 1794 | 1465053784286 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:04 INFO - PROCESS | 1794 | 1465053784368 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:04 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
08:23:04 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 673ms
08:23:04 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
08:23:04 INFO - PROCESS | 1794 | 1465053784963 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:05 INFO - PROCESS | 1794 | 1465053785060 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:05 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
08:23:05 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 782ms
08:23:05 INFO - TEST-START | /IndexedDB/value.htm
08:23:05 INFO - PROCESS | 1794 | 1465053785780 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:05 INFO - PROCESS | 1794 | 1465053785956 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:06 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
08:23:06 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
08:23:06 INFO - TEST-OK | /IndexedDB/value.htm | took 1131ms
08:23:06 INFO - TEST-START | /IndexedDB/value_recursive.htm
08:23:06 INFO - PROCESS | 1794 | 1465053786904 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:07 INFO - PROCESS | 1794 | 1465053787002 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:07 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
08:23:07 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
08:23:07 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
08:23:07 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 730ms
08:23:07 INFO - TEST-START | /IndexedDB/writer-starvation.htm
08:23:07 INFO - PROCESS | 1794 | 1465053787656 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:07 INFO - PROCESS | 1794 | 1465053787768 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:08 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
08:23:08 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 880ms
08:23:08 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
08:23:08 INFO - PROCESS | 1794 | 1465053788552 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:08 INFO - PROCESS | 1794 | 1465053788668 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:09 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
08:23:09 INFO - {}
08:23:09 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
08:23:09 INFO - {}
08:23:09 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
08:23:09 INFO - {}
08:23:09 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
08:23:09 INFO - {}
08:23:09 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 727ms
08:23:09 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
08:23:09 INFO - PROCESS | 1794 | 1465053789273 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:09 INFO - PROCESS | 1794 | 1465053789356 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:09 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
08:23:09 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
08:23:09 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
08:23:09 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
08:23:09 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 580ms
08:23:09 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
08:23:09 INFO - PROCESS | 1794 | 1465053789859 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:09 INFO - PROCESS | 1794 | 1465053789942 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
08:23:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
08:23:10 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 991ms
08:23:10 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
08:23:10 INFO - PROCESS | 1794 | 1465053790864 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:10 INFO - PROCESS | 1794 | 1465053790959 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
08:23:11 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
08:23:11 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
08:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:11 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
08:23:11 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
08:23:11 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
08:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:11 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
08:23:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
08:23:11 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 643ms
08:23:11 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
08:23:11 INFO - PROCESS | 1794 | 1465053791507 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:11 INFO - PROCESS | 1794 | 1465053791582 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:12 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() {
08:23:12 INFO - [native code]
08:23:12 INFO - }" but got function "function () {
08:23:12 INFO - }"
08:23:12 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
08:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:12 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
08:23:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
08:23:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
08:23:12 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
08:23:12 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
08:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:12 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
08:23:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
08:23:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
08:23:12 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 572ms
08:23:12 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
08:23:12 INFO - PROCESS | 1794 | 1465053792089 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:12 INFO - PROCESS | 1794 | 1465053792164 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:12 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() {
08:23:12 INFO - [native code]
08:23:12 INFO - }" but got function "function () {
08:23:12 INFO - }"
08:23:12 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
08:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:12 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
08:23:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
08:23:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
08:23:12 INFO - {}
08:23:12 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
08:23:12 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
08:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:12 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
08:23:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
08:23:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
08:23:12 INFO - {}
08:23:12 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 728ms
08:23:12 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
08:23:12 INFO - PROCESS | 1794 | 1465053792829 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:12 INFO - PROCESS | 1794 | 1465053792961 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
08:23:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
08:23:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
08:23:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
08:23:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
08:23:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
08:23:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
08:23:13 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"
08:23:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
08:23:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
08:23:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
08:23:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
08:23:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
08:23:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
08:23:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
08:23:13 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:23:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
08:23:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
08:23:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
08:23:13 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:23:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
08:23:13 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"
08:23:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
08:23:13 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:23:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
08:23:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
08:23:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
08:23:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
08:23:13 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:23:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
08:23:13 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 994ms
08:23:13 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
08:23:13 INFO - PROCESS | 1794 | 1465053793841 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:13 INFO - PROCESS | 1794 | 1465053793976 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
08:23:14 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 589ms
08:23:14 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
08:23:14 INFO - PROCESS | 1794 | 1465053794462 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:14 INFO - PROCESS | 1794 | 1465053794566 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
08:23:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
08:23:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
08:23:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
08:23:15 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 632ms
08:23:15 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
08:23:15 INFO - PROCESS | 1794 | 1465053795114 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:15 INFO - PROCESS | 1794 | 1465053795206 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
08:23:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
08:23:15 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
08:23:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
08:23:15 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 697ms
08:23:15 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
08:23:15 INFO - PROCESS | 1794 | 1465053795808 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:15 INFO - PROCESS | 1794 | 1465053795893 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
08:23:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
08:23:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
08:23:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
08:23:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
08:23:17 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1633ms
08:23:17 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
08:23:17 INFO - PROCESS | 1794 | 1465053797445 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:17 INFO - PROCESS | 1794 | 1465053797519 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
08:23:19 INFO - {}
08:23:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
08:23:19 INFO - {}
08:23:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
08:23:19 INFO - {}
08:23:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
08:23:19 INFO - {}
08:23:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
08:23:19 INFO - {}
08:23:19 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1682ms
08:23:19 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
08:23:19 INFO - PROCESS | 1794 | 1465053799137 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:19 INFO - PROCESS | 1794 | 1465053799232 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:19 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
08:23:19 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 787ms
08:23:19 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
08:23:19 INFO - PROCESS | 1794 | 1465053799931 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:20 INFO - PROCESS | 1794 | 1465053800180 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:20 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
08:23:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
08:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
08:23:20 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 926ms
08:23:20 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
08:23:20 INFO - PROCESS | 1794 | 1465053800862 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:20 INFO - PROCESS | 1794 | 1465053800994 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:31 INFO - PROCESS | 1794 | MARIONETTE LOG: INFO: Timeout fired
08:23:31 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
08:23:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
08:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
08:23:31 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:9
08:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
08:23:31 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10410ms
08:23:31 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
08:23:31 INFO - PROCESS | 1794 | 1465053811279 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:31 INFO - PROCESS | 1794 | 1465053811376 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:32 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
08:23:32 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 872ms
08:23:32 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
08:23:32 INFO - PROCESS | 1794 | 1465053812161 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:32 INFO - PROCESS | 1794 | 1465053812261 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:32 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
08:23:32 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 627ms
08:23:32 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
08:23:32 INFO - PROCESS | 1794 | 1465053812792 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:32 INFO - PROCESS | 1794 | 1465053812892 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:33 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
08:23:33 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 731ms
08:23:33 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
08:23:33 INFO - PROCESS | 1794 | 1465053813528 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:33 INFO - PROCESS | 1794 | 1465053813611 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:34 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
08:23:34 INFO - {}
08:23:34 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 779ms
08:23:34 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
08:23:34 INFO - PROCESS | 1794 | 1465053814345 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:34 INFO - PROCESS | 1794 | 1465053814457 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:34 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
08:23:34 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 588ms
08:23:34 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
08:23:34 INFO - PROCESS | 1794 | 1465053814953 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:35 INFO - PROCESS | 1794 | 1465053815049 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:35 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
08:23:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
08:23:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
08:23:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
08:23:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
08:23:35 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 631ms
08:23:35 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
08:23:35 INFO - PROCESS | 1794 | 1465053815576 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:35 INFO - PROCESS | 1794 | 1465053815671 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:36 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().
08:23:36 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 579ms
08:23:36 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
08:23:36 INFO - PROCESS | 1794 | 1465053816162 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:36 INFO - PROCESS | 1794 | 1465053816246 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:36 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
08:23:36 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 620ms
08:23:36 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
08:23:36 INFO - PROCESS | 1794 | 1465053816794 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:36 INFO - PROCESS | 1794 | 1465053816870 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:37 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
08:23:37 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 621ms
08:23:37 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
08:23:37 INFO - PROCESS | 1794 | 1465053817416 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:37 INFO - PROCESS | 1794 | 1465053817496 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:37 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"
08:23:37 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
08:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:37 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
08:23:37 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
08:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:37 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
08:23:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
08:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
08:23:37 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 538ms
08:23:37 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
08:23:37 INFO - PROCESS | 1794 | 1465053817970 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:38 INFO - PROCESS | 1794 | 1465053818053 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:38 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
08:23:38 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 592ms
08:23:38 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
08:23:38 INFO - PROCESS | 1794 | 1465053818559 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:38 INFO - PROCESS | 1794 | 1465053818637 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:39 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
08:23:39 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 527ms
08:23:39 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
08:23:39 INFO - PROCESS | 1794 | 1465053819091 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:39 INFO - PROCESS | 1794 | 1465053819169 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:39 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
08:23:39 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 630ms
08:23:39 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
08:23:39 INFO - PROCESS | 1794 | 1465053819728 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:39 INFO - PROCESS | 1794 | 1465053819811 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:23:40 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
08:23:40 INFO - do_test/)
08:24:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
08:24:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
08:24:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
08:24:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
08:24:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
08:24:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
08:24:16 INFO - )
08:24:16 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 677ms
08:24:16 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
08:24:16 INFO - PROCESS | 1794 | 1465053856930 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:17 INFO - PROCESS | 1794 | 1465053857018 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
08:24:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
08:24:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
08:24:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
08:24:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
08:24:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
08:24:17 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 880ms
08:24:17 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
08:24:17 INFO - PROCESS | 1794 | 1465053857812 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:17 INFO - PROCESS | 1794 | 1465053857884 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
08:24:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
08:24:18 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 828ms
08:24:18 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
08:24:18 INFO - PROCESS | 1794 | 1465053858653 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:18 INFO - PROCESS | 1794 | 1465053858723 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
08:24:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
08:24:19 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 583ms
08:24:19 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
08:24:19 INFO - PROCESS | 1794 | 1465053859250 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:19 INFO - PROCESS | 1794 | 1465053859363 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
08:24:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
08:24:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
08:24:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
08:24:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
08:24:20 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 830ms
08:24:20 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
08:24:20 INFO - PROCESS | 1794 | 1465053860086 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:20 INFO - PROCESS | 1794 | 1465053860203 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:20 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
08:24:20 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
08:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:20 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
08:24:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
08:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
08:24:20 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 831ms
08:24:20 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
08:24:20 INFO - PROCESS | 1794 | 1465053860929 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:21 INFO - PROCESS | 1794 | 1465053861014 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:21 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
08:24:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
08:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
08:24:21 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 579ms
08:24:21 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
08:24:21 INFO - PROCESS | 1794 | 1465053861520 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:21 INFO - PROCESS | 1794 | 1465053861602 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:22 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
08:24:22 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 575ms
08:24:22 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
08:24:22 INFO - PROCESS | 1794 | 1465053862102 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:22 INFO - PROCESS | 1794 | 1465053862189 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:22 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
08:24:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
08:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
08:24:22 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 535ms
08:24:22 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
08:24:22 INFO - PROCESS | 1794 | 1465053862656 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:22 INFO - PROCESS | 1794 | 1465053862745 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:23 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
08:24:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
08:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
08:24:23 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 627ms
08:24:23 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
08:24:23 INFO - PROCESS | 1794 | 1465053863301 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:23 INFO - PROCESS | 1794 | 1465053863386 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
08:24:23 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 673ms
08:24:23 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
08:24:23 INFO - PROCESS | 1794 | 1465053863967 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:24 INFO - PROCESS | 1794 | 1465053864057 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
08:24:24 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 622ms
08:24:24 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
08:24:24 INFO - PROCESS | 1794 | 1465053864593 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:24 INFO - PROCESS | 1794 | 1465053864673 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
08:24:25 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 680ms
08:24:25 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
08:24:25 INFO - PROCESS | 1794 | 1465053865279 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:25 INFO - PROCESS | 1794 | 1465053865354 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
08:24:25 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 574ms
08:24:25 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
08:24:25 INFO - PROCESS | 1794 | 1465053865868 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:25 INFO - PROCESS | 1794 | 1465053865967 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:26 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
08:24:26 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
08:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:24:26 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
08:24:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
08:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
08:24:26 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 728ms
08:24:26 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
08:24:26 INFO - PROCESS | 1794 | 1465053866610 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:26 INFO - PROCESS | 1794 | 1465053866702 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
08:24:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
08:24:27 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 738ms
08:24:27 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
08:24:27 INFO - PROCESS | 1794 | 1465053867367 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:27 INFO - PROCESS | 1794 | 1465053867552 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
08:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
08:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
08:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
08:24:28 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 833ms
08:24:28 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
08:24:28 INFO - PROCESS | 1794 | 1465053868203 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:28 INFO - PROCESS | 1794 | 1465053868293 Marionette INFO sendAsync 06f84000-4130-45f1-ba13-45361f83f87a
08:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: