builder: mozilla-inbound_ubuntu32_vm_test-web-platform-tests-e10s-1
slave: tst-linux32-spot-356
starttime: 1446273639.11
results: warnings (1)
buildid: 20151030222453
builduid: 2baf423653d0460fab1af5e71c141ee7
revision: 9cc31dc74e391cc233fe310218f090c790a7ecc1
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.105928) =========
master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.106365) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.106666) =========
bash -c pwd
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'pwd']
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-1446271040.600421-939991567
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.019282
basedir: '/builds/slave/test'
========= master_lag: 0.13 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.252059) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.252386) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.280456) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.280769) =========
rm -rf properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', '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-1446271040.600421-939991567
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.016645
========= master_lag: 0.05 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.343974) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.344283) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.344638) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.344942) =========
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-1446271040.600421-939991567
_=/tools/buildbot/bin/python
using PTY: False
--2015-10-30 23:40:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 10.7M=0.001s
2015-10-30 23:40:39 (10.7 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.365487
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.733009) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.733304) =========
rm -rf scripts
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
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-1446271040.600421-939991567
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.026707
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.797012) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:39.797356) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9cc31dc74e391cc233fe310218f090c790a7ecc1 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9cc31dc74e391cc233fe310218f090c790a7ecc1 --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-1446271040.600421-939991567
_=/tools/buildbot/bin/python
using PTY: False
2015-10-30 23:40:39,923 truncating revision to first 12 chars
2015-10-30 23:40:39,924 Setting DEBUG logging.
2015-10-30 23:40:39,924 attempt 1/10
2015-10-30 23:40:39,924 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/9cc31dc74e39?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-10-30 23:40:40,254 unpacking tar archive at: mozilla-inbound-9cc31dc74e39/testing/mozharness/
program finished with exit code 0
elapsedTime=0.605389
========= master_lag: 0.12 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:40.520467) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:40.520806) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:40.554495) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:40.554770) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-30 23:40:40.555137) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 51 mins, 19 secs) (at 2015-10-30 23:40:40.555428) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 4 --this-chunk 1 --blob-upload-branch mozilla-inbound --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', '4', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--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-1446271040.600421-939991567
_=/tools/buildbot/bin/python
using PTY: False
23:40:40 INFO - MultiFileLogger online at 20151030 23:40:40 in /builds/slave/test
23:40:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 4 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols ondemand
23:40:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
23:40:40 INFO - {'append_to_log': False,
23:40:40 INFO - 'base_work_dir': '/builds/slave/test',
23:40:40 INFO - 'blob_upload_branch': 'mozilla-inbound',
23:40:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
23:40:40 INFO - 'buildbot_json_path': 'buildprops.json',
23:40:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
23:40:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
23:40:40 INFO - 'download_minidump_stackwalk': True,
23:40:40 INFO - 'download_symbols': 'ondemand',
23:40:40 INFO - 'e10s': True,
23:40:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
23:40:40 INFO - 'tooltool.py': '/tools/tooltool.py',
23:40:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
23:40:40 INFO - '/tools/misc-python/virtualenv.py')},
23:40:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
23:40:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
23:40:40 INFO - 'log_level': 'info',
23:40:40 INFO - 'log_to_console': True,
23:40:40 INFO - 'opt_config_files': (),
23:40:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
23:40:40 INFO - '--processes=1',
23:40:40 INFO - '--config=%(test_path)s/wptrunner.ini',
23:40:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
23:40:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
23:40:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
23:40:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
23:40:40 INFO - 'pip_index': False,
23:40:40 INFO - 'require_test_zip': True,
23:40:40 INFO - 'test_type': ('testharness',),
23:40:40 INFO - 'this_chunk': '1',
23:40:40 INFO - 'tooltool_cache': '/builds/tooltool_cache',
23:40:40 INFO - 'total_chunks': '4',
23:40:40 INFO - 'virtualenv_path': 'venv',
23:40:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
23:40:40 INFO - 'work_dir': 'build'}
23:40:40 INFO - #####
23:40:40 INFO - ##### Running clobber step.
23:40:40 INFO - #####
23:40:40 INFO - Running pre-action listener: _resource_record_pre_action
23:40:40 INFO - Running main action method: clobber
23:40:40 INFO - rmtree: /builds/slave/test/build
23:40:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
23:40:40 INFO - Running post-action listener: _resource_record_post_action
23:40:40 INFO - #####
23:40:40 INFO - ##### Running read-buildbot-config step.
23:40:40 INFO - #####
23:40:40 INFO - Running pre-action listener: _resource_record_pre_action
23:40:40 INFO - Running main action method: read_buildbot_config
23:40:40 INFO - Using buildbot properties:
23:40:40 INFO - {
23:40:40 INFO - "properties": {
23:40:40 INFO - "buildnumber": 40,
23:40:40 INFO - "product": "firefox",
23:40:40 INFO - "script_repo_revision": "production",
23:40:40 INFO - "branch": "mozilla-inbound",
23:40:40 INFO - "repository": "",
23:40:40 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound opt test web-platform-tests-e10s-1",
23:40:40 INFO - "buildid": "20151030222453",
23:40:40 INFO - "slavename": "tst-linux32-spot-356",
23:40:40 INFO - "pgo_build": "False",
23:40:40 INFO - "basedir": "/builds/slave/test",
23:40:40 INFO - "project": "",
23:40:40 INFO - "platform": "linux",
23:40:40 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/",
23:40:40 INFO - "slavebuilddir": "test",
23:40:40 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-opt-unittest-7-3600",
23:40:40 INFO - "repo_path": "integration/mozilla-inbound",
23:40:40 INFO - "moz_repo_path": "",
23:40:40 INFO - "stage_platform": "linux",
23:40:40 INFO - "builduid": "2baf423653d0460fab1af5e71c141ee7",
23:40:40 INFO - "revision": "9cc31dc74e391cc233fe310218f090c790a7ecc1"
23:40:40 INFO - },
23:40:40 INFO - "sourcestamp": {
23:40:40 INFO - "repository": "",
23:40:40 INFO - "hasPatch": false,
23:40:40 INFO - "project": "",
23:40:40 INFO - "branch": "mozilla-inbound-linux-opt-unittest",
23:40:40 INFO - "changes": [
23:40:40 INFO - {
23:40:40 INFO - "category": null,
23:40:40 INFO - "files": [
23:40:40 INFO - {
23:40:40 INFO - "url": null,
23:40:40 INFO - "name": "https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
23:40:40 INFO - },
23:40:40 INFO - {
23:40:40 INFO - "url": null,
23:40:40 INFO - "name": "https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json"
23:40:40 INFO - }
23:40:40 INFO - ],
23:40:40 INFO - "repository": "",
23:40:40 INFO - "rev": "9cc31dc74e391cc233fe310218f090c790a7ecc1",
23:40:40 INFO - "who": "kcambridge@mozilla.com",
23:40:40 INFO - "when": 1446270020,
23:40:40 INFO - "number": 6603726,
23:40:40 INFO - "comments": "Bug 1219063, Part 2 - Remove obsolete \"push\" permission. r=mt",
23:40:40 INFO - "project": "",
23:40:40 INFO - "at": "Fri 30 Oct 2015 22:40:20",
23:40:40 INFO - "branch": "mozilla-inbound-linux-opt-unittest",
23:40:40 INFO - "revlink": "",
23:40:40 INFO - "properties": [
23:40:40 INFO - [
23:40:40 INFO - "buildid",
23:40:40 INFO - "20151030222453",
23:40:40 INFO - "Change"
23:40:40 INFO - ],
23:40:40 INFO - [
23:40:40 INFO - "builduid",
23:40:40 INFO - "2baf423653d0460fab1af5e71c141ee7",
23:40:40 INFO - "Change"
23:40:40 INFO - ],
23:40:40 INFO - [
23:40:40 INFO - "pgo_build",
23:40:40 INFO - "False",
23:40:40 INFO - "Change"
23:40:40 INFO - ]
23:40:40 INFO - ],
23:40:40 INFO - "revision": "9cc31dc74e391cc233fe310218f090c790a7ecc1"
23:40:40 INFO - }
23:40:40 INFO - ],
23:40:40 INFO - "revision": "9cc31dc74e391cc233fe310218f090c790a7ecc1"
23:40:40 INFO - }
23:40:40 INFO - }
23:40:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2.
23:40:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json.
23:40:40 INFO - Running post-action listener: _resource_record_post_action
23:40:40 INFO - #####
23:40:40 INFO - ##### Running download-and-extract step.
23:40:40 INFO - #####
23:40:40 INFO - Running pre-action listener: _resource_record_pre_action
23:40:40 INFO - Running main action method: download_and_extract
23:40:40 INFO - mkdir: /builds/slave/test/build/tests
23:40:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:40:40 INFO - https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
23:40:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json
23:40:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json
23:40:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
23:40:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
23:41:11 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json: timed out
23:41:11 INFO - retry: attempt #1 caught exception: timed out
23:41:11 INFO - retry: Failed, sleeping 30 seconds before retrying
23:41:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #2
23:41:48 INFO - Downloaded 1268 bytes.
23:41:48 INFO - Reading from file /builds/slave/test/build/test_packages.json
23:41:48 INFO - Using the following test package requirements:
23:41:48 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
23:41:48 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
23:41:48 INFO - u'firefox-45.0a1.en-US.linux-i686.cppunittest.tests.zip'],
23:41:48 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
23:41:48 INFO - u'jsshell-linux-i686.zip'],
23:41:48 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
23:41:48 INFO - u'firefox-45.0a1.en-US.linux-i686.mochitest.tests.zip'],
23:41:48 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
23:41:48 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
23:41:48 INFO - u'firefox-45.0a1.en-US.linux-i686.reftest.tests.zip'],
23:41:48 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
23:41:48 INFO - u'firefox-45.0a1.en-US.linux-i686.talos.tests.zip'],
23:41:48 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
23:41:48 INFO - u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'],
23:41:48 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
23:41:48 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
23:41:48 INFO - u'firefox-45.0a1.en-US.linux-i686.xpcshell.tests.zip']}
23:41:48 INFO - Downloading packages: [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip', u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
23:41: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')]}
23:41:48 INFO - https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
23:41:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
23:41:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
23:41:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
23:41:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1
23:41:52 INFO - Downloaded 21009316 bytes.
23:41:52 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
23:41:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
23:41:52 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
23:41:52 INFO - caution: filename not matched: web-platform/*
23:41:52 INFO - Return code: 11
23:41:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:41:52 INFO - https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
23:41:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
23:41:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
23:41:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
23:41:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
23:41:56 INFO - Downloaded 30910386 bytes.
23:41:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
23:41:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
23:41:56 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
23:41:59 INFO - caution: filename not matched: bin/*
23:41:59 INFO - caution: filename not matched: config/*
23:41:59 INFO - caution: filename not matched: mozbase/*
23:41:59 INFO - caution: filename not matched: marionette/*
23:41:59 INFO - Return code: 11
23:41:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:41:59 INFO - https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
23:41:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
23:41:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
23:41:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
23:41:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2'}, attempt #1
23:42:04 INFO - Downloaded 56472572 bytes.
23:42:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
23:42:04 INFO - mkdir: /builds/slave/test/properties
23:42:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
23:42:04 INFO - Writing to file /builds/slave/test/properties/build_url
23:42:04 INFO - Contents:
23:42:04 INFO - build_url:https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
23:42:04 INFO - Running post-action listener: _resource_record_post_action
23:42:04 INFO - Running post-action listener: set_extra_try_arguments
23:42:04 INFO - #####
23:42:04 INFO - ##### Running create-virtualenv step.
23:42:04 INFO - #####
23:42:04 INFO - Running pre-action listener: _pre_create_virtualenv
23:42:04 INFO - Running pre-action listener: _resource_record_pre_action
23:42:04 INFO - Running main action method: create_virtualenv
23:42:04 INFO - Creating virtualenv /builds/slave/test/build/venv
23:42:04 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
23:42:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
23:42:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
23:42:04 INFO - Using real prefix '/usr'
23:42:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python
23:42:05 INFO - Installing distribute.............................................................................................................................................................................................done.
23:42:09 INFO - Installing pip.................done.
23:42:09 INFO - Return code: 0
23:42:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
23:42:09 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')]}
23:42:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:42:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:09 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')]}
23:42:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:42:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x961eba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96e94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97aab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x979a790>, '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 0x968d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9798bf0>, '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-1446271040.600421-939991567', '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
23:42:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
23:42:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
23:42:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:42:09 INFO - 'CCACHE_UMASK': '002',
23:42:09 INFO - 'DISPLAY': ':0',
23:42:09 INFO - 'HOME': '/home/cltbld',
23:42:09 INFO - 'LANG': 'en_US.UTF-8',
23:42:09 INFO - 'LOGNAME': 'cltbld',
23:42:09 INFO - 'MAIL': '/var/mail/cltbld',
23:42:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:42:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:42:09 INFO - 'MOZ_NO_REMOTE': '1',
23:42:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:42:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:42:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:42:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:42:09 INFO - 'PWD': '/builds/slave/test',
23:42:09 INFO - 'SHELL': '/bin/bash',
23:42:09 INFO - 'SHLVL': '1',
23:42:09 INFO - 'TERM': 'linux',
23:42:09 INFO - 'TMOUT': '86400',
23:42:09 INFO - 'USER': 'cltbld',
23:42:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446271040.600421-939991567',
23:42:09 INFO - '_': '/tools/buildbot/bin/python'}
23:42:09 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:42:09 INFO - Downloading/unpacking psutil>=0.7.1
23:42: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
23:42: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
23:42:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42: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
23:42: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
23:42:13 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
23:42:13 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
23:42:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
23:42:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
23:42:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
23:42:13 INFO - Installing collected packages: psutil
23:42:13 INFO - Running setup.py install for psutil
23:42:13 INFO - building 'psutil._psutil_linux' extension
23:42:13 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
23:42:13 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
23:42:13 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
23:42:14 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
23:42:14 INFO - building 'psutil._psutil_posix' extension
23:42:14 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
23:42:14 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
23:42:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
23:42:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
23:42:14 INFO - Successfully installed psutil
23:42:14 INFO - Cleaning up...
23:42:14 INFO - Return code: 0
23:42:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
23:42:14 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')]}
23:42:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:42:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:14 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')]}
23:42:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:42:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x961eba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96e94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97aab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x979a790>, '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 0x968d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9798bf0>, '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-1446271040.600421-939991567', '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
23:42:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
23:42:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
23:42:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:42:14 INFO - 'CCACHE_UMASK': '002',
23:42:14 INFO - 'DISPLAY': ':0',
23:42:14 INFO - 'HOME': '/home/cltbld',
23:42:14 INFO - 'LANG': 'en_US.UTF-8',
23:42:14 INFO - 'LOGNAME': 'cltbld',
23:42:14 INFO - 'MAIL': '/var/mail/cltbld',
23:42:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:42:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:42:14 INFO - 'MOZ_NO_REMOTE': '1',
23:42:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:42:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:42:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:42:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:42:14 INFO - 'PWD': '/builds/slave/test',
23:42:14 INFO - 'SHELL': '/bin/bash',
23:42:14 INFO - 'SHLVL': '1',
23:42:14 INFO - 'TERM': 'linux',
23:42:14 INFO - 'TMOUT': '86400',
23:42:14 INFO - 'USER': 'cltbld',
23:42:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446271040.600421-939991567',
23:42:14 INFO - '_': '/tools/buildbot/bin/python'}
23:42:15 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:42:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
23:42:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:42:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:42:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:42:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:42:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz
23:42:18 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
23:42:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
23:42:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
23:42:18 INFO - Installing collected packages: mozsystemmonitor
23:42:18 INFO - Running setup.py install for mozsystemmonitor
23:42:18 INFO - Successfully installed mozsystemmonitor
23:42:18 INFO - Cleaning up...
23:42:18 INFO - Return code: 0
23:42:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
23:42:18 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')]}
23:42:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:42:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:18 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')]}
23:42:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:42:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x961eba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96e94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97aab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x979a790>, '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 0x968d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9798bf0>, '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-1446271040.600421-939991567', '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
23:42:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
23:42:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
23:42:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:42:18 INFO - 'CCACHE_UMASK': '002',
23:42:18 INFO - 'DISPLAY': ':0',
23:42:18 INFO - 'HOME': '/home/cltbld',
23:42:18 INFO - 'LANG': 'en_US.UTF-8',
23:42:18 INFO - 'LOGNAME': 'cltbld',
23:42:18 INFO - 'MAIL': '/var/mail/cltbld',
23:42:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:42:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:42:18 INFO - 'MOZ_NO_REMOTE': '1',
23:42:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:42:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:42:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:42:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:42:18 INFO - 'PWD': '/builds/slave/test',
23:42:18 INFO - 'SHELL': '/bin/bash',
23:42:18 INFO - 'SHLVL': '1',
23:42:18 INFO - 'TERM': 'linux',
23:42:18 INFO - 'TMOUT': '86400',
23:42:18 INFO - 'USER': 'cltbld',
23:42:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446271040.600421-939991567',
23:42:18 INFO - '_': '/tools/buildbot/bin/python'}
23:42:19 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:42:19 INFO - Downloading/unpacking blobuploader==1.2.4
23:42:19 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
23:42:19 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
23:42:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:19 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
23:42:19 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
23:42:22 INFO - Downloading blobuploader-1.2.4.tar.gz
23:42:22 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
23:42:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
23:42:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
23:42:22 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
23:42:22 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
23:42:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:22 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
23:42:22 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
23:42:23 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
23:42:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
23:42:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
23:42:23 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
23:42:23 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
23:42:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:23 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
23:42:23 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
23:42:23 INFO - Downloading docopt-0.6.1.tar.gz
23:42:23 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
23:42:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
23:42:23 INFO - Installing collected packages: blobuploader, requests, docopt
23:42:23 INFO - Running setup.py install for blobuploader
23:42:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
23:42:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
23:42:23 INFO - Running setup.py install for requests
23:42:24 INFO - Running setup.py install for docopt
23:42:25 INFO - Successfully installed blobuploader requests docopt
23:42:25 INFO - Cleaning up...
23:42:25 INFO - Return code: 0
23:42:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv
23:42:25 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')]}
23:42:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:42:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:25 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')]}
23:42:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:42:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x961eba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96e94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97aab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x979a790>, '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 0x968d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9798bf0>, '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-1446271040.600421-939991567', '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
23:42:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
23:42:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
23:42:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:42:25 INFO - 'CCACHE_UMASK': '002',
23:42:25 INFO - 'DISPLAY': ':0',
23:42:25 INFO - 'HOME': '/home/cltbld',
23:42:25 INFO - 'LANG': 'en_US.UTF-8',
23:42:25 INFO - 'LOGNAME': 'cltbld',
23:42:25 INFO - 'MAIL': '/var/mail/cltbld',
23:42:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:42:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:42:25 INFO - 'MOZ_NO_REMOTE': '1',
23:42:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:42:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:42:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:42:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:42:25 INFO - 'PWD': '/builds/slave/test',
23:42:25 INFO - 'SHELL': '/bin/bash',
23:42:25 INFO - 'SHLVL': '1',
23:42:25 INFO - 'TERM': 'linux',
23:42:25 INFO - 'TMOUT': '86400',
23:42:25 INFO - 'USER': 'cltbld',
23:42:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446271040.600421-939991567',
23:42:25 INFO - '_': '/tools/buildbot/bin/python'}
23:42:25 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
23:42:25 INFO - Running setup.py (path:/tmp/pip-E4sTyu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
23:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
23:42:25 INFO - Running setup.py (path:/tmp/pip-nWyL10-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
23:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
23:42:25 INFO - Running setup.py (path:/tmp/pip-0bmVm8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
23:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
23:42:25 INFO - Running setup.py (path:/tmp/pip-J13M0L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
23:42:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
23:42:26 INFO - Running setup.py (path:/tmp/pip-DHZqKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
23:42:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
23:42:26 INFO - Running setup.py (path:/tmp/pip-E06hUf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
23:42:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
23:42:26 INFO - Running setup.py (path:/tmp/pip-IzeaVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
23:42:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
23:42:26 INFO - Running setup.py (path:/tmp/pip-6243uz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
23:42:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
23:42:26 INFO - Running setup.py (path:/tmp/pip-7P6uP2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
23:42:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
23:42:26 INFO - Running setup.py (path:/tmp/pip-NTrifU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
23:42:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
23:42:26 INFO - Running setup.py (path:/tmp/pip-SgfwPp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
23:42:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
23:42:26 INFO - Running setup.py (path:/tmp/pip-5BPjEI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
23:42:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
23:42:27 INFO - Running setup.py (path:/tmp/pip-YUezqn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
23:42:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
23:42:27 INFO - Running setup.py (path:/tmp/pip-ul3TNT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
23:42:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
23:42:27 INFO - Running setup.py (path:/tmp/pip-lsoY22-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
23:42:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
23:42:27 INFO - Running setup.py (path:/tmp/pip-vpMkjk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
23:42:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
23:42:27 INFO - Running setup.py (path:/tmp/pip-LbdHZz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
23:42:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
23:42:27 INFO - Running setup.py (path:/tmp/pip-45eeaj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
23:42:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
23:42:27 INFO - Running setup.py (path:/tmp/pip-uyOo0J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
23:42:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:42:28 INFO - Running setup.py (path:/tmp/pip-4t0WXF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:42:28 INFO - Unpacking /builds/slave/test/build/tests/marionette
23:42:28 INFO - Running setup.py (path:/tmp/pip-FyohRP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
23:42:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:42:28 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, marionette-transport, marionette-driver, browsermob-proxy, marionette-client
23:42:28 INFO - Running setup.py install for manifestparser
23:42:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
23:42:28 INFO - Running setup.py install for mozcrash
23:42:28 INFO - Running setup.py install for mozdebug
23:42:29 INFO - Running setup.py install for mozdevice
23:42:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
23:42:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin
23:42:29 INFO - Running setup.py install for mozfile
23:42:29 INFO - Running setup.py install for mozhttpd
23:42:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
23:42:29 INFO - Running setup.py install for mozinfo
23:42:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
23:42:29 INFO - Running setup.py install for mozInstall
23:42:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
23:42:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
23:42:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
23:42:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
23:42:30 INFO - Running setup.py install for mozleak
23:42:30 INFO - Running setup.py install for mozlog
23:42:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
23:42:30 INFO - Running setup.py install for moznetwork
23:42:30 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
23:42:30 INFO - Running setup.py install for mozprocess
23:42:31 INFO - Running setup.py install for mozprofile
23:42:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
23:42:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
23:42:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
23:42:31 INFO - Running setup.py install for mozrunner
23:42:31 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
23:42:31 INFO - Running setup.py install for mozscreenshot
23:42:31 INFO - Running setup.py install for moztest
23:42:32 INFO - Running setup.py install for mozversion
23:42:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
23:42:32 INFO - Running setup.py install for marionette-transport
23:42:32 INFO - Running setup.py install for marionette-driver
23:42:32 INFO - Running setup.py install for browsermob-proxy
23:42:32 INFO - Running setup.py install for marionette-client
23:42:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:42:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
23:42:33 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion marionette-transport marionette-driver browsermob-proxy marionette-client
23:42:33 INFO - Cleaning up...
23:42:33 INFO - Return code: 0
23:42:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv
23:42:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:42:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:42:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:42:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:42:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:42:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x961eba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96e94d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97aab50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x979a790>, '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 0x968d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9798bf0>, '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-1446271040.600421-939991567', '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
23:42:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
23:42:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
23:42:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:42:33 INFO - 'CCACHE_UMASK': '002',
23:42:33 INFO - 'DISPLAY': ':0',
23:42:33 INFO - 'HOME': '/home/cltbld',
23:42:33 INFO - 'LANG': 'en_US.UTF-8',
23:42:33 INFO - 'LOGNAME': 'cltbld',
23:42:33 INFO - 'MAIL': '/var/mail/cltbld',
23:42:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:42:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:42:33 INFO - 'MOZ_NO_REMOTE': '1',
23:42:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:42:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:42:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:42:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:42:33 INFO - 'PWD': '/builds/slave/test',
23:42:33 INFO - 'SHELL': '/bin/bash',
23:42:33 INFO - 'SHLVL': '1',
23:42:33 INFO - 'TERM': 'linux',
23:42:33 INFO - 'TMOUT': '86400',
23:42:33 INFO - 'USER': 'cltbld',
23:42:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446271040.600421-939991567',
23:42:33 INFO - '_': '/tools/buildbot/bin/python'}
23:42:33 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
23:42:33 INFO - Running setup.py (path:/tmp/pip-HX0Jfq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
23:42:34 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))
23:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
23:42:34 INFO - Running setup.py (path:/tmp/pip-aeS2mU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
23:42:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.16 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))
23:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
23:42:34 INFO - Running setup.py (path:/tmp/pip-rBt2XN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
23:42:34 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))
23:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
23:42:34 INFO - Running setup.py (path:/tmp/pip-SYVkr3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
23:42:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.47 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))
23:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
23:42:34 INFO - Running setup.py (path:/tmp/pip-wc2kKl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
23:42:34 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))
23:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
23:42:34 INFO - Running setup.py (path:/tmp/pip-NtBve0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
23:42:34 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))
23:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
23:42:34 INFO - Running setup.py (path:/tmp/pip-BpdZsv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
23:42:34 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))
23:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
23:42:34 INFO - Running setup.py (path:/tmp/pip-VSQ5Sa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
23:42:35 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))
23:42:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
23:42:35 INFO - Running setup.py (path:/tmp/pip-1BUFU8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
23:42:35 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))
23:42:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
23:42:35 INFO - Running setup.py (path:/tmp/pip-TnFenC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
23:42:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.0 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))
23:42:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
23:42:35 INFO - Running setup.py (path:/tmp/pip-pznHSS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
23:42:35 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))
23:42:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
23:42:35 INFO - Running setup.py (path:/tmp/pip-pu0avn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
23:42:35 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))
23:42:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
23:42:35 INFO - Running setup.py (path:/tmp/pip-SVhGwc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
23:42:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.27 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))
23:42:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
23:42:35 INFO - Running setup.py (path:/tmp/pip-DJcOeV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
23:42:35 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))
23:42:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
23:42:35 INFO - Running setup.py (path:/tmp/pip-J6pnRy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
23:42:35 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))
23:42:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
23:42:35 INFO - Running setup.py (path:/tmp/pip-4o5iGb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
23:42:36 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))
23:42:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
23:42:36 INFO - Running setup.py (path:/tmp/pip-QMOQYY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
23:42:36 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))
23:42:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
23:42:36 INFO - Running setup.py (path:/tmp/pip-bZPkwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
23:42:36 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-transport==1.0.0 from file:///builds/slave/test/build/tests/marionette/transport in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
23:42:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
23:42:36 INFO - Running setup.py (path:/tmp/pip-JyfPPI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
23:42:36 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.1.0 from file:///builds/slave/test/build/tests/marionette/driver in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
23:42:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:42:36 INFO - Running setup.py (path:/tmp/pip-TVCcdc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:42:36 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))
23:42:36 INFO - Unpacking /builds/slave/test/build/tests/marionette
23:42:36 INFO - Running setup.py (path:/tmp/pip-6C07ab-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
23:42:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:42:37 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==1.1.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))
23:42:37 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.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
23:42:37 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.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
23:42:37 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))
23:42:37 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.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
23:42:37 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.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
23:42:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
23:42:37 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
23:42:37 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
23:42:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
23:42:37 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
23:42:37 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
23:42:40 INFO - Downloading blessings-1.5.1.tar.gz
23:42:40 INFO - Storing download in cache at /builds/slave/test/build/venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblessings-1.5.1.tar.gz
23:42:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
23:42:40 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))
23:42:40 INFO - Installing collected packages: blessings
23:42:40 INFO - Running setup.py install for blessings
23:42:40 INFO - Successfully installed blessings
23:42:40 INFO - Cleaning up...
23:42:40 INFO - Return code: 0
23:42:40 INFO - Done creating virtualenv /builds/slave/test/build/venv.
23:42:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
23:42:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
23:42:41 INFO - Reading from file tmpfile_stdout
23:42:41 INFO - Current package versions:
23:42:41 INFO - argparse == 1.2.1
23:42:41 INFO - blessings == 1.5.1
23:42:41 INFO - blobuploader == 1.2.4
23:42:41 INFO - browsermob-proxy == 0.6.0
23:42:41 INFO - docopt == 0.6.1
23:42:41 INFO - manifestparser == 1.1
23:42:41 INFO - marionette-client == 1.1.0
23:42:41 INFO - marionette-driver == 1.1.0
23:42:41 INFO - marionette-transport == 1.0.0
23:42:41 INFO - mozInstall == 1.12
23:42:41 INFO - mozcrash == 0.16
23:42:41 INFO - mozdebug == 0.1
23:42:41 INFO - mozdevice == 0.47
23:42:41 INFO - mozfile == 1.2
23:42:41 INFO - mozhttpd == 0.7
23:42:41 INFO - mozinfo == 0.9
23:42:41 INFO - mozleak == 0.1
23:42:41 INFO - mozlog == 3.0
23:42:41 INFO - moznetwork == 0.27
23:42:41 INFO - mozprocess == 0.22
23:42:41 INFO - mozprofile == 0.27
23:42:41 INFO - mozrunner == 6.11
23:42:41 INFO - mozscreenshot == 0.1
23:42:41 INFO - mozsystemmonitor == 0.0
23:42:41 INFO - moztest == 0.7
23:42:41 INFO - mozversion == 1.4
23:42:41 INFO - psutil == 3.1.1
23:42:41 INFO - requests == 1.2.3
23:42:41 INFO - wsgiref == 0.1.2
23:42:41 INFO - Running post-action listener: _resource_record_post_action
23:42:41 INFO - Running post-action listener: _start_resource_monitoring
23:42:41 INFO - Starting resource monitoring.
23:42:41 INFO - #####
23:42:41 INFO - ##### Running pull step.
23:42:41 INFO - #####
23:42:41 INFO - Running pre-action listener: _resource_record_pre_action
23:42:41 INFO - Running main action method: pull
23:42:41 INFO - Pull has nothing to do!
23:42:41 INFO - Running post-action listener: _resource_record_post_action
23:42:41 INFO - #####
23:42:41 INFO - ##### Running install step.
23:42:41 INFO - #####
23:42:41 INFO - Running pre-action listener: _resource_record_pre_action
23:42:41 INFO - Running main action method: install
23:42:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
23:42:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
23:42:41 INFO - Reading from file tmpfile_stdout
23:42:41 INFO - Detecting whether we're running mozinstall >=1.0...
23:42:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
23:42:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
23:42:41 INFO - Reading from file tmpfile_stdout
23:42:41 INFO - Output received:
23:42:41 INFO - Usage: mozinstall [options] installer
23:42:41 INFO - Options:
23:42:41 INFO - -h, --help show this help message and exit
23:42:41 INFO - -d DEST, --destination=DEST
23:42:41 INFO - Directory to install application into. [default:
23:42:41 INFO - "/builds/slave/test"]
23:42:41 INFO - --app=APP Application being installed. [default: firefox]
23:42:41 INFO - mkdir: /builds/slave/test/build/application
23:42:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
23:42:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
23:43:05 INFO - Reading from file tmpfile_stdout
23:43:05 INFO - Output received:
23:43:05 INFO - /builds/slave/test/build/application/firefox/firefox
23:43:05 INFO - Running post-action listener: _resource_record_post_action
23:43:05 INFO - #####
23:43:05 INFO - ##### Running run-tests step.
23:43:05 INFO - #####
23:43:05 INFO - Running pre-action listener: _resource_record_pre_action
23:43:05 INFO - Running main action method: run_tests
23:43:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
23:43:05 INFO - minidump filename unknown. determining based upon platform and arch
23:43:05 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
23:43:05 INFO - grabbing minidump binary from tooltool
23:43: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')]}
23:43:05 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 0x979a790>, '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 0x968d908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9798bf0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
23:43:05 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
23:43:05 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
23:43:05 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
23:43:05 INFO - Return code: 0
23:43:05 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
23:43:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
23:43:05 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/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=4', '--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
23:43:05 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/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --e10s --total-chunks=4 --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
23:43:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:43:05 INFO - 'CCACHE_UMASK': '002',
23:43:05 INFO - 'DISPLAY': ':0',
23:43:05 INFO - 'HOME': '/home/cltbld',
23:43:05 INFO - 'LANG': 'en_US.UTF-8',
23:43:05 INFO - 'LOGNAME': 'cltbld',
23:43:05 INFO - 'MAIL': '/var/mail/cltbld',
23:43:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
23:43:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:43:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:43:05 INFO - 'MOZ_NO_REMOTE': '1',
23:43:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:43:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:43:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:43:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:43:05 INFO - 'PWD': '/builds/slave/test',
23:43:05 INFO - 'SHELL': '/bin/bash',
23:43:05 INFO - 'SHLVL': '1',
23:43:05 INFO - 'TERM': 'linux',
23:43:05 INFO - 'TMOUT': '86400',
23:43:05 INFO - 'USER': 'cltbld',
23:43:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446271040.600421-939991567',
23:43:05 INFO - '_': '/tools/buildbot/bin/python'}
23:43:05 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/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=4', '--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
23:43:13 INFO - Using 1 client processes
23:43:13 INFO - wptserve Starting http server on 127.0.0.1:8000
23:43:13 INFO - wptserve Starting http server on 127.0.0.1:8001
23:43:13 INFO - wptserve Starting http server on 127.0.0.1:8443
23:43:15 INFO - SUITE-START | Running 1763 tests
23:43:15 INFO - Running testharness tests
23:43:15 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
23:43:15 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
23:43:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
23:43:15 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
23:43:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
23:43:15 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
23:43:15 INFO - TEST-START | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
23:43:15 INFO - TEST-SKIP | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html | took 0ms
23:43:15 INFO - TEST-START | /editing/run/delete.html
23:43:15 INFO - TEST-SKIP | /editing/run/delete.html | took 1ms
23:43:15 INFO - TEST-START | /editing/run/forwarddelete.html
23:43:15 INFO - TEST-SKIP | /editing/run/forwarddelete.html | took 0ms
23:43:15 INFO - Setting up ssl
23:43:15 INFO - PROCESS | certutil |
23:43:15 INFO - PROCESS | certutil |
23:43:15 INFO - PROCESS | certutil |
23:43:15 INFO - Certificate Nickname Trust Attributes
23:43:15 INFO - SSL,S/MIME,JAR/XPI
23:43:15 INFO -
23:43:15 INFO - web-platform-tests CT,,
23:43:15 INFO -
23:43:15 INFO - Starting runner
23:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
23:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
23:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1087ms
23:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
23:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
23:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 883ms
23:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
23:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
23:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 888ms
23:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
23:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
23:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 775ms
23:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
23:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
23:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1003ms
23:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
23:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
23:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1082ms
23:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
23:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
23:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 899ms
23:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
23:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
23:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 792ms
23:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
23:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
23:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 811ms
23:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
23:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
23:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 796ms
23:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
23:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
23:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 950ms
23:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
23:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
23:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 881ms
23:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
23:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
23:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 904ms
23:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
23:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
23:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 892ms
23:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
23:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
23:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 779ms
23:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
23:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
23:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 802ms
23:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
23:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
23:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1038ms
23:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
23:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
23:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1254ms
23:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
23:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
23:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 895ms
23:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
23:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
23:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1045ms
23:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
23:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
23:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1055ms
23:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
23:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
23:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms
23:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
23:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
23:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 786ms
23:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
23:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
23:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 986ms
23:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
23:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
23:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1051ms
23:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
23:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
23:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 838ms
23:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
23:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
23:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 782ms
23:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
23:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
23:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 893ms
23:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
23:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
23:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 835ms
23:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
23:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
23:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 878ms
23:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
23:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
23:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 831ms
23:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
23:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
23:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 928ms
23:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
23:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
23:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1143ms
23:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
23:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
23:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 887ms
23:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
23:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
23:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 901ms
23:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
23:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
23:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 893ms
23:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
23:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
23:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 882ms
23:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
23:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
23:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 892ms
23:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
23:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
23:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 765ms
23:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
23:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
23:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1104ms
23:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
23:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
23:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1003ms
23:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
23:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
23:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 850ms
23:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
23:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
23:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 839ms
23:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
23:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
23:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 786ms
23:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
23:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
23:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 793ms
23:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
23:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
23:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 887ms
23:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
23:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
23:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms
23:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
23:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
23:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 939ms
23:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
23:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
23:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 845ms
23:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
23:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
23:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 911ms
23:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
23:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
23:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 843ms
23:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
23:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
23:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 783ms
23:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
23:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
23:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 826ms
23:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
23:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
23:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 983ms
23:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
23:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
23:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1043ms
23:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
23:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
23:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 988ms
23:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
23:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
23:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 829ms
23:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
23:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
23:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 944ms
23:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
23:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
23:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 707ms
23:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
23:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
23:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 947ms
23:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
23:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
23:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 935ms
23:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
23:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
23:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 893ms
23:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
23:44:20 INFO - PROCESS | 1819 | 1446273860100 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
23:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
23:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1244ms
23:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
23:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
23:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 892ms
23:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
23:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
23:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 948ms
23:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
23:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
23:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1011ms
23:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
23:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
23:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 975ms
23:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
23:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
23:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 832ms
23:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
23:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
23:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 831ms
23:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
23:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
23:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1079ms
23:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
23:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
23:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 977ms
23:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
23:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
23:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 825ms
23:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
23:44:30 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.
23:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 838ms
23:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
23:44:31 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.
23:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 989ms
23:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
23:44:31 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.
23:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 827ms
23:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
23:44:32 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.
23:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 730ms
23:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
23:44:33 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.
23:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 835ms
23:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
23:44:34 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.
23:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1140ms
23:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
23:44:35 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.
23:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 947ms
23:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
23:44:36 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.
23:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 882ms
23:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
23:44:37 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.
23:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 845ms
23:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
23:44:38 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.
23:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1099ms
23:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
23:44:39 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.
23:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1290ms
23:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
23:44:40 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.
23:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 985ms
23:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
23:44:41 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.
23:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 831ms
23:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
23:44:42 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.
23:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1002ms
23:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
23:44:43 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.
23:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 982ms
23:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
23:44:44 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.
23:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 934ms
23:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
23:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 776ms
23:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
23:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 905ms
23:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
23:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 931ms
23:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
23:44:48 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.
23:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 934ms
23:44:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
23:44:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
23:44:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 903ms
23:44:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
23:44:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
23:44:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 851ms
23:44:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
23:44:50 INFO - PROCESS | 1819 | [GFX1-]: ClearRect with invalid argument 0x0xa5124000 with 0x0 [0, 0]
23:44:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
23:44:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1100ms
23:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
23:44:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
23:44:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 840ms
23:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
23:44:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
23:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 793ms
23:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
23:44:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
23:44:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 848ms
23:44:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
23:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
23:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1184ms
23:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
23:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
23:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1055ms
23:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
23:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
23:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 823ms
23:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
23:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
23:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 884ms
23:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
23:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
23:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 932ms
23:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
23:44:59 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
23:44:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1241ms
23:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
23:45:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
23:45:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1284ms
23:45:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
23:45:02 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
23:45:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:45:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
23:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:45:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:45:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:45:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
23:45:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 1305ms
23:45:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
23:45:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
23:45:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 993ms
23:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
23:45:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
23:45:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 875ms
23:45:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
23:45:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
23:45:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 885ms
23:45:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
23:45:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
23:45:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 933ms
23:45:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
23:45:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
23:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 905ms
23:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
23:45:07 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
23:45:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
23:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:45:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:45:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:45:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:45:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
23:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 774ms
23:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
23:45:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
23:45:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1202ms
23:45:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
23:45:10 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
23:45:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
23:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:45:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:45:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:45:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
23:45:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 1007ms
23:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
23:45: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
23:45:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:45:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
23:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:45:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:45:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:45:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
23:45:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 893ms
23:45:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
23:45:11 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
23:45:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
23:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:45:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:45:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:45:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
23:45:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 827ms
23:45:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
23:45:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
23:45:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 872ms
23:45:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
23:45:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
23:45:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 929ms
23:45:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
23:45:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
23:45:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 934ms
23:45:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
23:45:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
23:45:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1188ms
23:45:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
23:45:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
23:45:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 862ms
23:45:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
23:45:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
23:45:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1008ms
23:45:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
23:45:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
23:45:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 927ms
23:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
23:45:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
23:45:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 898ms
23:45:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
23:45:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
23:45:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 783ms
23:45:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
23:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
23:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1041ms
23:45:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
23:45:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
23:45:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1238ms
23:45:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
23:45:23 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
23:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 879ms
23:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
23:45:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
23:45:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 890ms
23:45:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
23:45:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
23:45:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 995ms
23:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
23:45:26 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
23:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 886ms
23:45:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
23:45:27 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
23:45:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:28:24
23:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:45:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:21:1
23:45:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
23:45:27 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
23:45:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:37:24
23:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:45:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:31:1
23:45:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
23:45:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 893ms
23:45:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
23:45:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
23:45:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 873ms
23:45:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
23:45:29 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.
23:45:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 997ms
23:45:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
23:45:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
23:45:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1187ms
23:45:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
23:45:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
23:45:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 882ms
23:45:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
23:45:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.
23:45:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 830ms
23:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
23:45:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
23:45:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 839ms
23:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
23:45:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
23:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 952ms
23:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
23:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
23:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1037ms
23:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
23:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
23:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 849ms
23:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
23:45:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
23:45:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 982ms
23:45:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
23:45:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
23:45:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 945ms
23:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
23:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
23:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1043ms
23:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
23:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
23:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 836ms
23:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
23:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
23:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 843ms
23:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
23:45:41 INFO - PROCESS | 1819 | [GFX1-]: ClearRect with invalid argument 0x0xa61b5800 with 100x0 [0, 0]
23:45:41 INFO - PROCESS | 1819 | [GFX1-]: ClearRect with invalid argument 0x0xa61b5800 with 0x50 [0, 0]
23:45:41 INFO - PROCESS | 1819 | [GFX1-]: ClearRect with invalid argument 0x0xa61b5800 with 0x0 [0, 0]
23:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
23:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 886ms
23:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
23:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
23:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 959ms
23:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
23:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
23:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1136ms
23:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
23:45:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
23:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 787ms
23:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
23:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
23:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 999ms
23:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
23:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
23:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 890ms
23:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
23:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
23:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 949ms
23:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
23:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
23:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 774ms
23:45:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
23:45:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
23:45:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 939ms
23:45:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
23:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
23:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1093ms
23:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
23:45:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
23:45:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 996ms
23:45:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
23:45:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
23:45:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 821ms
23:45:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
23:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
23:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1039ms
23:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
23:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
23:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 984ms
23:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
23:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
23:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 846ms
23:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
23:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
23:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 823ms
23:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
23:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
23:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 930ms
23:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
23:45:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
23:45:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1080ms
23:45:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
23:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
23:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 994ms
23:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
23:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
23:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 836ms
23:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
23:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
23:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 886ms
23:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
23:46:01 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
23:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 881ms
23:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
23:46:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
23:46:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1139ms
23:46:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
23:46:03 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)
23:46:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1325ms
23:46:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
23:46:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
23:46:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1536ms
23:46:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
23:46:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
23:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1337ms
23:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
23:46:08 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)
23:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1387ms
23:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
23:46:09 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)
23:46:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1380ms
23:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
23:46:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
23:46:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1584ms
23:46:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
23:46:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
23:46:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1332ms
23:46:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
23:46:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
23:46:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1438ms
23:46:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
23:46:15 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
23:46:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1282ms
23:46:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
23:46:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
23:46:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1485ms
23:46:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
23:46:17 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
23:46:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
23:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:46:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:46:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:46:17 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:46:17 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:46:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
23:46:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 1133ms
23:46:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
23:46:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
23:46:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1029ms
23:46:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
23:46:19 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
23:46:19 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:46:19 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:46:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
23:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:46:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:46:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:46:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:46:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:46:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
23:46:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 896ms
23:46:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
23:46:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
23:46:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 888ms
23:46:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
23:46:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
23:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1490ms
23:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
23:46:23 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
23:46:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1328ms
23:46:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
23:46:25 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.)
23:46:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1733ms
23:46:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
23:46:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
23:46:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1326ms
23:46:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
23:46:28 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
23:46:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1341ms
23:46:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
23:46:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
23:46:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 838ms
23:46:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
23:46:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
23:46:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1333ms
23:46:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
23:46:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
23:46:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1227ms
23:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
23:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
23:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1140ms
23:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
23:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
23:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 947ms
23:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
23:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
23:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 848ms
23:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
23:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
23:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 776ms
23:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
23:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
23:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1046ms
23:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
23:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
23:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 827ms
23:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
23:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
23:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 842ms
23:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
23:46:39 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
23:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1041ms
23:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
23:46:40 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
23:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 891ms
23:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
23:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
23:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 899ms
23:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
23:46:42 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
23:46:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:46:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
23:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:46:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:46:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:46:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:46:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:46:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
23:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 982ms
23:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
23:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
23:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 789ms
23:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
23:46:43 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
23:46:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:46:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
23:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:46:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:46:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:46:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:46:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:46:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
23:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 837ms
23:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
23:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
23:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 893ms
23:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
23:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
23:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1101ms
23:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
23:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
23:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1036ms
23:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
23:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
23:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 991ms
23:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
23:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
23:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 989ms
23:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
23:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
23:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 834ms
23:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
23:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
23:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 799ms
23:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
23:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
23:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 776ms
23:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
23:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
23:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 947ms
23:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
23:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
23:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1031ms
23:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
23:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
23:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 947ms
23:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
23:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
23:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 935ms
23:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
23:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
23:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 992ms
23:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
23:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
23:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 827ms
23:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
23:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
23:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 804ms
23:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
23:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
23:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 841ms
23:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
23:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
23:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1042ms
23:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
23:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
23:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1187ms
23:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
23:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
23:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 854ms
23:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
23:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
23:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 893ms
23:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
23:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
23:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1346ms
23:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
23:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
23:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 983ms
23:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
23:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
23:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 841ms
23:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
23:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
23:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 896ms
23:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
23:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
23:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1028ms
23:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
23:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
23:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 980ms
23:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
23:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
23:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 885ms
23:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
23:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
23:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 781ms
23:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
23:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
23:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1201ms
23:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
23:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
23:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 992ms
23:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
23:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
23:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1042ms
23:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
23:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
23:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 975ms
23:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
23:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
23:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 858ms
23:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
23:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
23:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 889ms
23:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
23:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
23:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1088ms
23:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
23:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
23:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 890ms
23:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
23:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
23:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 784ms
23:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
23:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
23:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 837ms
23:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
23:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
23:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1310ms
23:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
23:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
23:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1002ms
23:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
23:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
23:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 882ms
23:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
23:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
23:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 887ms
23:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
23:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
23:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 931ms
23:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
23:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
23:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 950ms
23:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
23:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
23:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 927ms
23:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
23:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
23:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1126ms
23:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
23:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
23:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1134ms
23:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
23:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
23:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1194ms
23:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
23:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
23:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 883ms
23:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
23:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
23:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 853ms
23:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
23:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
23:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 887ms
23:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
23:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
23:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 994ms
23:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
23:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
23:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1136ms
23:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
23:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
23:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 883ms
23:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
23:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
23:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1186ms
23:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
23:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
23:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1146ms
23:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
23:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
23:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms
23:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
23:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
23:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 882ms
23:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
23:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
23:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 885ms
23:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
23:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
23:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1035ms
23:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
23:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
23:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 948ms
23:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
23:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
23:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 887ms
23:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
23:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
23:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 844ms
23:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
23:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
23:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 825ms
23:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
23:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
23:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 879ms
23:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
23:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
23:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 846ms
23:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
23:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
23:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1296ms
23:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
23:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
23:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 838ms
23:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
23:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
23:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 842ms
23:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
23:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
23:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 952ms
23:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
23:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
23:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 937ms
23:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
23:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
23:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 890ms
23:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
23:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
23:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 803ms
23:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
23:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
23:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 945ms
23:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
23:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
23:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1156ms
23:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
23:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
23:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1003ms
23:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
23:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
23:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 839ms
23:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
23:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
23:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 782ms
23:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
23:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
23:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 901ms
23:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
23:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
23:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 948ms
23:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
23:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
23:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 895ms
23:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
23:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
23:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 929ms
23:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
23:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
23:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1436ms
23:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
23:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
23:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1218ms
23:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
23:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
23:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1196ms
23:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
23:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
23:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1034ms
23:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
23:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
23:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 821ms
23:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
23:48:10 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
23:48:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
23:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
23:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 940ms
23:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
23:48:11 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
23:48:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
23:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
23:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 1337ms
23:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
23:48:12 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
23:48:12 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:48:12 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:48:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
23:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
23:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 909ms
23:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
23:48:13 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 (19, 19) expected 0 but got 64
23:48:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
23:48:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
23:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 905ms
23:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
23:48:14 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
23:48:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
23:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
23:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 838ms
23:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
23:48:15 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 154
23:48:15 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:48:15 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:48:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
23:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
23:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 995ms
23:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
23:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
23:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 940ms
23:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
23:48:17 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
23:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 903ms
23:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
23:48:18 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
23:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 938ms
23:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
23:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
23:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms
23:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
23:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
23:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 935ms
23:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
23:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
23:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1007ms
23:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
23:48:22 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
23:48:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
23:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
23:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 921ms
23:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
23:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
23:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 785ms
23:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
23:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
23:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 889ms
23:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
23:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
23:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1039ms
23:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
23:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
23:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1246ms
23:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
23:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
23:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 889ms
23:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
23:48:27 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:48:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:31:1
23:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:20:1
23:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 891ms
23:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
23:48:28 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:48:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:31:1
23:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:20:1
23:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 898ms
23:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
23:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
23:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 890ms
23:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
23:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
23:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 942ms
23:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
23:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
23:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 839ms
23:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
23:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
23:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1058ms
23:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
23:48:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:48:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:40:1
23:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:20:1
23:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1051ms
23:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
23:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
23:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1106ms
23:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
23:48:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:48:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:31:1
23:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:20:1
23:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 978ms
23:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
23:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
23:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 805ms
23:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
23:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
23:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 844ms
23:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
23:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
23:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1268ms
23:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
23:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
23:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1340ms
23:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
23:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
23:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 994ms
23:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
23:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
23:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1040ms
23:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
23:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
23:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1009ms
23:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
23:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
23:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1090ms
23:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
23:48:45 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:48:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:31:1
23:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:20:1
23:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 981ms
23:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
23:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
23:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1234ms
23:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
23:48:47 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
23:48:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:48:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:31:1
23:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:20:1
23:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1217ms
23:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
23:48:48 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
23:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1046ms
23:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
23:48:49 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
23:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1031ms
23:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
23:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
23:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 989ms
23:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
23:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
23:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1384ms
23:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
23:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
23:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 873ms
23:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
23:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
23:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1093ms
23:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
23:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
23:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms
23:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
23:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
23:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 861ms
23:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
23:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
23:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 783ms
23:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
23:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
23:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 805ms
23:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
23:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 945ms
23:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
23:48:59 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
23:48:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
23:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:48:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:48:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:48:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:48:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
23:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 891ms
23:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
23:49:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
23:49:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
23:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:49:00 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:49:00 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:49:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
23:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 1292ms
23:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
23:49:01 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
23:49:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
23:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:49:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:49:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:49:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
23:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 902ms
23:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
23:49:02 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]"
23:49:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:49:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
23:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:49:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:49:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:49:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
23:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 945ms
23:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
23:49:03 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
23:49:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
23:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:49:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:49:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:49:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
23:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 879ms
23:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
23:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
23:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 902ms
23:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
23:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
23:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 903ms
23:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
23:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
23:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 879ms
23:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
23:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
23:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 895ms
23:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
23:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
23:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1136ms
23:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
23:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
23:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1039ms
23:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
23:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
23:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1087ms
23:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
23:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
23:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 931ms
23:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
23:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
23:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 885ms
23:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
23:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
23:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 977ms
23:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
23:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
23:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1088ms
23:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
23:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
23:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 983ms
23:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
23:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
23:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 940ms
23:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
23:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
23:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1048ms
23:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
23:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
23:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 985ms
23:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
23:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
23:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1039ms
23:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
23:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
23:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 890ms
23:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
23:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
23:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 940ms
23:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
23:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
23:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1238ms
23:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
23:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
23:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 998ms
23:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
23:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
23:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 876ms
23:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
23:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
23:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 904ms
23:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
23:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
23:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 998ms
23:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
23:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
23:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 991ms
23:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
23:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
23:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1088ms
23:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
23:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
23:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms
23:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
23:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
23:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 887ms
23:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
23:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
23:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 894ms
23:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
23:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
23:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 989ms
23:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
23:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
23:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 890ms
23:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
23:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
23:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 894ms
23:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
23:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
23:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 877ms
23:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
23:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
23:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1187ms
23:49:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
23:49:37 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 () {
23:49:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:49:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:1
23:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:49:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
23:49:37 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 () {
23:49:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:49:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:1
23:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:49:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
23:49:37 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 () {
23:49:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:49:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:1
23:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:49:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
23:49:37 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 () {
23:49:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:49:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:1
23:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:49:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
23:49:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1041ms
23:49:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
23:49:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
23:49:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
23:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:49:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
23:49:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
23:49:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
23:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:49:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
23:49:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
23:49:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
23:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:49:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
23:49:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 999ms
23:49:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
23:49:39 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
23:49:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:23:9
23:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:49:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:19:1
23:49:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:6
23:49:39 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.
23:49:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
23:49:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 835ms
23:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
23:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
23:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 825ms
23:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
23:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
23:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1000ms
23:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
23:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
23:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 948ms
23:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
23:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
23:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1343ms
23:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
23:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
23:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 888ms
23:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
23:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
23:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 980ms
23:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
23:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
23:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1008ms
23:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
23:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
23:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1088ms
23:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
23:49:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
23:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 846ms
23:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
23:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
23:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 884ms
23:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
23:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
23:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1247ms
23:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
23:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
23:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 941ms
23:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
23:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
23:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 980ms
23:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
23:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
23:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1202ms
23:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
23:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
23:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1035ms
23:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
23:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
23:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 889ms
23:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
23:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
23:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 907ms
23:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
23:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
23:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1151ms
23:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
23:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
23:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 945ms
23:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
23:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
23:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 885ms
23:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
23:50:00 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
23:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 834ms
23:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
23:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
23:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 894ms
23:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
23:50:02 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
23:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1036ms
23:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
23:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
23:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 954ms
23:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
23:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
23:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1304ms
23:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
23:50:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
23:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 973ms
23:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
23:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
23:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 898ms
23:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
23:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
23:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 956ms
23:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
23:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
23:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 984ms
23:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
23:50:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
23:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 882ms
23:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
23:50:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
23:50:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 928ms
23:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
23:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
23:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 994ms
23:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
23:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
23:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1303ms
23:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
23:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
23:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 982ms
23:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
23:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
23:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 905ms
23:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
23:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
23:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 900ms
23:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
23:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
23:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 838ms
23:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
23:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
23:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 991ms
23:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
23:50:18 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
23:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 941ms
23:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
23:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
23:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1138ms
23:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
23:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
23:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 844ms
23:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
23:50:21 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
23:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1037ms
23:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
23:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
23:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1042ms
23:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
23:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
23:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 985ms
23:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
23:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
23:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1002ms
23:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
23:50:25 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 102
23:50:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:50:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
23:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:50:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:50:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:50:25 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:50:25 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:50:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
23:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 945ms
23:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
23:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
23:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1036ms
23:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
23:50:27 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half - assert_equals: Red channel of the pixel at (20, 48) expected 0 but got 4
23:50:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:50:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:33:1
23:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:50:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:50:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:50:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:50:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:50:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:20:1
23:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1099ms
23:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
23:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
23:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1025ms
23:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
23:50:29 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant - assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255
23:50:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:50:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
23:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:50:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:50:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:50:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:50:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:50:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
23:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 935ms
23:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
23:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
23:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 988ms
23:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
23:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
23:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1042ms
23:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
23:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
23:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1182ms
23:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
23:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
23:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1127ms
23:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
23:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
23:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1016ms
23:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
23:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
23:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 965ms
23:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
23:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
23:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 877ms
23:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
23:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
23:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 939ms
23:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
23:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
23:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 908ms
23:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
23:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
23:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 977ms
23:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
23:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
23:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1092ms
23:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
23:50:42 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
23:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1406ms
23:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
23:50:43 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
23:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1061ms
23:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
23:50:44 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
23:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 956ms
23:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
23:50:45 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)
23:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 792ms
23:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
23:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
23:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 841ms
23:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
23:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
23:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1078ms
23:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
23:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
23:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 984ms
23:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
23:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
23:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1134ms
23:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
23:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
23:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 835ms
23:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
23:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
23:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 938ms
23:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
23:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
23:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 989ms
23:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
23:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
23:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 948ms
23:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
23:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
23:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1153ms
23:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
23:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
23:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 939ms
23:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
23:50:56 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
23:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 940ms
23:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
23:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
23:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1017ms
23:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
23:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
23:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 863ms
23:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
23:50:59 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)
23:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 941ms
23:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
23:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
23:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 876ms
23:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
23:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
23:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1098ms
23:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
23:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
23:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 891ms
23:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
23:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
23:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 995ms
23:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
23:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
23:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1043ms
23:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
23:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
23:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 977ms
23:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
23:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
23:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 998ms
23:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
23:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
23:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 949ms
23:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
23:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
23:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1084ms
23:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
23:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
23:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 937ms
23:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
23:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
23:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 943ms
23:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
23:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
23:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 939ms
23:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
23:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
23:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 834ms
23:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
23:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
23:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 943ms
23:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
23:51:14 INFO - PROCESS | 1819 | [Child 1869] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-in-lx-0000000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1768
23:51:14 INFO - PROCESS | 1819 | [Child 1869] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-in-lx-0000000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1768
23:51:14 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/WIvB_2AoT7-qZNd1ZNz0kg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
23:51:37 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/799398d0-52d4-c72b-1d3b2321-6d250aa7.dmp
23:51:37 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/799398d0-52d4-c72b-1d3b2321-6d250aa7.extra
23:51:37 INFO - PROCESS-CRASH | /2dcontext/path-objects/2d.path.fill.closed.basic.html | application crashed [@ mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long long)]
23:51:37 INFO - Crash dump filename: /tmp/tmp1ocTvI.mozrunner/minidumps/799398d0-52d4-c72b-1d3b2321-6d250aa7.dmp
23:51:37 INFO - Operating system: Linux
23:51:37 INFO - 0.0.0 Linux 3.2.0-76-generic-pae #111-Ubuntu SMP Tue Jan 13 22:34:29 UTC 2015 i686
23:51:37 INFO - CPU: x86
23:51:37 INFO - GenuineIntel family 6 model 62 stepping 4
23:51:37 INFO - 1 CPU
23:51:37 INFO -
23:51:37 INFO - Crash reason: SIGSEGV
23:51:37 INFO - Crash address: 0xe5e5e7fd
23:51:37 INFO - Process uptime: not available
23:51:37 INFO -
23:51:37 INFO - Thread 0 (crashed)
23:51:37 INFO - 0 libxul.so!mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long long) [RefPtr.h:9cc31dc74e39 : 240 + 0x0]
23:51:37 INFO - eip = 0xb28575c5 esp = 0xbf8f67d0 ebp = 0xbf8f67d8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x9be26420 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000000
23:51:37 INFO - edx = 0x00000001 efl = 0x00210282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libxul.so!mozilla::layout::RenderFrameParent::GetApzcTreeManager() [RenderFrameParent.cpp:9cc31dc74e39 : 354 + 0xd]
23:51:37 INFO - eip = 0xb372d7de esp = 0xbf8f67e0 ebp = 0xbf8f6808 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x9be26420 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libxul.so!mozilla::layout::RenderFrameParent::UpdateZoomConstraints(unsigned int, unsigned long long, mozilla::Maybe const&) [RenderFrameParent.cpp:9cc31dc74e39 : 588 + 0x9]
23:51:37 INFO - eip = 0xb372d80c esp = 0xbf8f6810 ebp = 0xbf8f6858 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x000003b6 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 3 libxul.so!mozilla::dom::TabParent::RecvUpdateZoomConstraints(unsigned int const&, unsigned long long const&, mozilla::Maybe const&) [TabParent.cpp:9cc31dc74e39 : 2763 + 0x19]
23:51:37 INFO - eip = 0xb33089d8 esp = 0xbf8f6860 ebp = 0xbf8f6888 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x00000000 edi = 0x93fecc00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 4 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&) [PBrowserParent.cpp:9cc31dc74e39 : 2707 + 0x1e]
23:51:37 INFO - eip = 0xb256a6d5 esp = 0xbf8f6890 ebp = 0xbf8f69d8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x00000000 edi = 0x93fecc00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp:9cc31dc74e39 : 3556 + 0xb]
23:51:37 INFO - eip = 0xb25bd39a esp = 0xbf8f69e0 ebp = 0xbf8f6bc8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x98610800 edi = 0x00000006
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:9cc31dc74e39 : 1388 + 0xc]
23:51:37 INFO - eip = 0xb2415c14 esp = 0xbf8f6bd0 ebp = 0xbf8f6c08 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x98610834 edi = 0xbf8f6cb4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:9cc31dc74e39 : 1308 + 0x9]
23:51:37 INFO - eip = 0xb241d6d4 esp = 0xbf8f6c10 ebp = 0xbf8f6c78 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x98610834 edi = 0xbf8f6cb4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:9cc31dc74e39 : 1279 + 0xc]
23:51:37 INFO - eip = 0xb241e8ef esp = 0xbf8f6c80 ebp = 0xbf8f6cd8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x98610834 edi = 0xbf8f6cb4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libxul.so!RunnableMethod::Run() [tuple.h:9cc31dc74e39 : 387 + 0x13]
23:51:37 INFO - eip = 0xb2414afc esp = 0xbf8f6ce0 ebp = 0xbf8f6cf8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x986a7488 edi = 0xb71257c0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libxul.so!mozilla::ipc::MessageChannel::DequeueTask::Run() [MessageChannel.h:9cc31dc74e39 : 471 + 0x6]
23:51:37 INFO - eip = 0xb241467d esp = 0xbf8f6d00 ebp = 0xbf8f6d18 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x986a7488 edi = 0xb71257c0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 11 libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:9cc31dc74e39 : 364 + 0x6]
23:51:37 INFO - eip = 0xb23fe0f3 esp = 0xbf8f6d20 ebp = 0xbf8f6d38 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x986a7488 edi = 0xb71257c0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 12 libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:9cc31dc74e39 : 372 + 0xa]
23:51:37 INFO - eip = 0xb2402a9d esp = 0xbf8f6d40 ebp = 0xbf8f6d58 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x94ccab40 edi = 0xbf8f6da0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 13 libxul.so!MessageLoop::DoWork() [message_loop.cc:9cc31dc74e39 : 459 + 0xc]
23:51:37 INFO - eip = 0xb2402c28 esp = 0xbf8f6d60 ebp = 0xbf8f6da8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x94ccab40 edi = 0xbf8f6da0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 14 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:9cc31dc74e39 : 220 + 0x8]
23:51:37 INFO - eip = 0xb241412c esp = 0xbf8f6db0 ebp = 0xbf8f6dd8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb71257c0 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 15 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:37 INFO - eip = 0xb220343e esp = 0xbf8f6de0 ebp = 0xbf8f6e58 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xbf8f6e8f edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 16 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:37 INFO - eip = 0xb2220a55 esp = 0xbf8f6e60 ebp = 0xbf8f6e98 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb091cb20 edi = 0xb71257c0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 17 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 95 + 0xc]
23:51:37 INFO - eip = 0xb2417232 esp = 0xbf8f6ea0 ebp = 0xbf8f6ee8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb091cb20 edi = 0xb71257c0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 18 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:37 INFO - eip = 0xb23fe02c esp = 0xbf8f6ef0 ebp = 0xbf8f6f08 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb71257c0 edi = 0xb71284e0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 19 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:37 INFO - eip = 0xb23fe15a esp = 0xbf8f6f10 ebp = 0xbf8f6f38 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb71257c0 edi = 0xb71284e0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 20 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:9cc31dc74e39 : 156 + 0xe]
23:51:37 INFO - eip = 0xb343c49b esp = 0xbf8f6f40 ebp = 0xbf8f6f58 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xab198ce0 edi = 0xb71284e0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 21 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:9cc31dc74e39 : 281 + 0x6]
23:51:37 INFO - eip = 0xb3a1dac3 esp = 0xbf8f6f60 ebp = 0xbf8f6f78 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9f0c070 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 22 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:9cc31dc74e39 : 4298 + 0x9]
23:51:37 INFO - eip = 0xb3a5339d esp = 0xbf8f6f80 ebp = 0xbf8f7058 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xbf8f70e0 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 23 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:9cc31dc74e39 : 4391 + 0x9]
23:51:37 INFO - eip = 0xb3a5585e esp = 0xbf8f7060 ebp = 0xbf8f70a8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xbf8f70e0 edi = 0xbf8f70f8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 24 libxul.so!XRE_main [nsAppRunner.cpp:9cc31dc74e39 : 4493 + 0xf]
23:51:37 INFO - eip = 0xb3a55a7f esp = 0xbf8f70b0 ebp = 0xbf8f71e8 ebx = 0x080672b4
23:51:37 INFO - esi = 0xbf8f70e0 edi = 0xb7101680
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 25 firefox!do_main [nsBrowserApp.cpp:9cc31dc74e39 : 212 + 0x6]
23:51:37 INFO - eip = 0x0804cf52 esp = 0xbf8f71f0 ebp = 0xbf8f8248 ebx = 0x080672b4
23:51:37 INFO - esi = 0xbf8f83e4 edi = 0xb7101680
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 26 firefox!main [nsBrowserApp.cpp:9cc31dc74e39 : 352 + 0x16]
23:51:37 INFO - eip = 0x0804c54b esp = 0xbf8f8250 ebp = 0xbf8f8338 ebx = 0x080672b4
23:51:37 INFO - esi = 0xbf8f83e4 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 27 libc-2.15.so!__libc_start_main [libc-start.c : 226 + 0x1f]
23:51:37 INFO - eip = 0xb73f14d3 esp = 0xbf8f8340 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO - 28 firefox!__libc_csu_fini + 0x10
23:51:37 INFO - eip = 0x08060a10 esp = 0xbf8f8344 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 29 libc-2.15.so!__libc_start_main [libc-start.c : 226 + 0x1f]
23:51:37 INFO - eip = 0xb73f14d3 esp = 0xbf8f8350 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 30 firefox + 0x474c
23:51:37 INFO - eip = 0x0804c74c esp = 0xbf8f83a0 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 31 libc-2.15.so!__libc_start_main [libc-start.c : 96 + 0x9]
23:51:37 INFO - eip = 0xb73f13e9 esp = 0xbf8f83ac ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 32 firefox + 0x474c
23:51:37 INFO - eip = 0x0804c74c esp = 0xbf8f83b8 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 33 firefox!_start + 0x21
23:51:37 INFO - eip = 0x0804c76d esp = 0xbf8f83c0 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 34 firefox!_init + 0x70c
23:51:37 INFO - eip = 0x0804c460 esp = 0xbf8f83c4 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 35 firefox!__libc_csu_fini + 0x10
23:51:37 INFO - eip = 0x08060a10 esp = 0xbf8f83d0 ebp = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 36 firefox + 0x18a00
23:51:37 INFO - eip = 0x08060a00 esp = 0xbf8f83d4 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 37 ld-2.15.so + 0xf280
23:51:37 INFO - eip = 0xb7702280 esp = 0xbf8f83d8 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO -
23:51:37 INFO - Thread 1
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xb1a9c1e0 ebp = 0xb711fa78 ebx = 0xb711fa78
23:51:37 INFO - esi = 0x00000000 edi = 0xb757eff4 eax = 0xfffffdfc ecx = 0x00000001
23:51:37 INFO - edx = 0xffffffff efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
23:51:37 INFO - eip = 0xb74b9170 esp = 0xb1a9c1f0 ebp = 0xb711fa78 ebx = 0xb711fa78
23:51:37 INFO - esi = 0x00000000 edi = 0xb757eff4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libglib-2.0.so.0.3200.1!g_mutex_unlock [gthread-posix.c : 224 + 0x6]
23:51:37 INFO - eip = 0xb65243b6 esp = 0xb1a9c1f8 ebp = 0xb711fa78
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 0x1
23:51:37 INFO - eip = 0x00000001 esp = 0xb1a9c200 ebp = 0xb711fa78 ebx = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 4 libglib-2.0.so.0.3200.1!g_poll [gpoll.c : 132 + 0x18]
23:51:37 INFO - eip = 0xb64f2a3b esp = 0xb1a9c210 ebp = 0xb711fa78
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 5 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0x13]
23:51:37 INFO - eip = 0xb64e506e esp = 0xb1a9c230 ebp = 0xb711fa78 ebx = 0xb6595ff4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x13]
23:51:37 INFO - eip = 0xb64e552b esp = 0xb1a9c290 ebp = 0xb1a9c428 ebx = 0xb6595ff4
23:51:37 INFO - esi = 0xb7104840 edi = 0xb6596b70
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8]
23:51:37 INFO - eip = 0xb1261134 esp = 0xb1a9c2d0 ebp = 0xb1a9c428 ebx = 0xb1264ff4
23:51:37 INFO - esi = 0xb7128710 edi = 0xb6596b70
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x8]
23:51:37 INFO - eip = 0xb6508673 esp = 0xb1a9c300 ebp = 0xb1a9c428 ebx = 0xb6595ff4
23:51:37 INFO - esi = 0xb716f3b0 edi = 0xb6596b70
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xb1a9c330 ebp = 0xb1a9c428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xb1a9c430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 2
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xb120e1f0 ebp = 0xb7176800 ebx = 0xb7176800
23:51:37 INFO - esi = 0x00000000 edi = 0xb757eff4 eax = 0xfffffdfc ecx = 0x00000003
23:51:37 INFO - edx = 0xffffffff efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
23:51:37 INFO - eip = 0xb74b9170 esp = 0xb120e200 ebp = 0xb7176800 ebx = 0xb7176800
23:51:37 INFO - esi = 0x00000000 edi = 0xb757eff4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libglib-2.0.so.0.3200.1!g_mutex_unlock [gthread-posix.c : 224 + 0x6]
23:51:37 INFO - eip = 0xb65243b6 esp = 0xb120e208 ebp = 0xb7176800
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 0x3
23:51:37 INFO - eip = 0x00000003 esp = 0xb120e210 ebp = 0xb7176800 ebx = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 4 libglib-2.0.so.0.3200.1!g_poll [gpoll.c : 132 + 0x18]
23:51:37 INFO - eip = 0xb64f2a3b esp = 0xb120e220 ebp = 0xb7176800
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 5 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0x13]
23:51:37 INFO - eip = 0xb64e506e esp = 0xb120e240 ebp = 0xb7176800 ebx = 0xb6595ff4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x13]
23:51:37 INFO - eip = 0xb64e552b esp = 0xb120e2a0 ebp = 0xb120e428 ebx = 0xb6595ff4
23:51:37 INFO - esi = 0xb71cacb0 edi = 0xb6596b70
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0xb]
23:51:37 INFO - eip = 0xb66b50ea esp = 0xb120e2e0 ebp = 0xb120e428 ebx = 0xb673bff4
23:51:37 INFO - esi = 0xb71caca0 edi = 0xb6596b70
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x8]
23:51:37 INFO - eip = 0xb6508673 esp = 0xb120e300 ebp = 0xb120e428 ebx = 0xb6595ff4
23:51:37 INFO - esi = 0xb7174e30 edi = 0xb6596b70
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xb120e330 ebp = 0xb120e428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xb120e430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 3
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xb085602c ebp = 0xb72001b4 ebx = 0x0000001d
23:51:37 INFO - esi = 0xffffffff edi = 0xb7200040 eax = 0xfffffffc ecx = 0xb7131a80
23:51:37 INFO - edx = 0x00000020 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libc-2.15.so + 0xeb9f7
23:51:37 INFO - eip = 0xb74c39f7 esp = 0xb085603c ebp = 0xb72001b4 ebx = 0x0000001d
23:51:37 INFO - esi = 0xffffffff edi = 0xb7200040
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libxul.so!_fini + 0x1c819bc
23:51:37 INFO - eip = 0xb6123d74 esp = 0xb0856040 ebp = 0xb72001b4
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libxul.so!epoll_wait [epoll_sub.c:9cc31dc74e39 : 63 + 0x13]
23:51:37 INFO - eip = 0xb240bcf1 esp = 0xb0856050 ebp = 0xb0856078
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!epoll_dispatch [epoll.c:9cc31dc74e39 : 407 + 0x12]
23:51:37 INFO - eip = 0xb240bb09 esp = 0xb0856080 ebp = 0xb08560b8 ebx = 0xb6123d74
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!event_base_loop [event.c:9cc31dc74e39 : 1607 + 0x7]
23:51:37 INFO - eip = 0xb240ea53 esp = 0xb08560c0 ebp = 0xb0856138 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7131900 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:9cc31dc74e39 : 370 + 0xc]
23:51:37 INFO - eip = 0xb23fbec4 esp = 0xb0856140 ebp = 0xb0856198 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb091cbe0 edi = 0xb0856210
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:37 INFO - eip = 0xb23fe02c esp = 0xb08561a0 ebp = 0xb08561b8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb0856210 edi = 0xb0856210
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:37 INFO - eip = 0xb23fe15a esp = 0xb08561c0 ebp = 0xb08561e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb0856210 edi = 0xb0856210
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9cc31dc74e39 : 172 + 0x8]
23:51:37 INFO - eip = 0xb2405426 esp = 0xb08561f0 ebp = 0xb0856308 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb71fd7c0 edi = 0xb0856210
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9cc31dc74e39 : 39 + 0x6]
23:51:37 INFO - eip = 0xb240303b esp = 0xb0856310 ebp = 0xb0856328 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xb0856330 ebp = 0xb0856428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 12 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xb0856430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 4
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xae8ff080 ebp = 0xae8ff128 ebx = 0xae8ff100
23:51:37 INFO - esi = 0x00000000 edi = 0xb757eff4 eax = 0xfffffdfc ecx = 0x00000002
23:51:37 INFO - edx = 0xffffffff efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
23:51:37 INFO - eip = 0xb74b9170 esp = 0xae8ff090 ebp = 0xae8ff128 ebx = 0xae8ff100
23:51:37 INFO - esi = 0x00000000 edi = 0xb757eff4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:37 INFO - eip = 0xb220343e esp = 0xae8ff130 ebp = 0xae8ff1a8
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO - 3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:37 INFO - eip = 0xb2220a55 esp = 0xae8ff1b0 ebp = 0xae8ff1e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb09d6940 edi = 0xb7125b40
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 326 + 0xc]
23:51:37 INFO - eip = 0xb2417144 esp = 0xae8ff1f0 ebp = 0xae8ff238 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb09d6940 edi = 0xb7125b40
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:37 INFO - eip = 0xb23fe02c esp = 0xae8ff240 ebp = 0xae8ff258 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7125b40 edi = 0xae8ff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:37 INFO - eip = 0xb23fe15a esp = 0xae8ff260 ebp = 0xae8ff288 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7125b40 edi = 0xae8ff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:37 INFO - eip = 0xb2205a6a esp = 0xae8ff290 ebp = 0xae8ff2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7129ac0 edi = 0xae8ff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xae8ff2f0 ebp = 0xae8ff328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712dcc0 edi = 0x00000726
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xae8ff330 ebp = 0xae8ff428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xae8ff430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 5
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xae0fe228 ebp = 0x00000037 ebx = 0xb09bf148
23:51:37 INFO - esi = 0x00000000 edi = 0xb09bc580 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x00000037 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xae0fe238 ebp = 0x00000037 ebx = 0xb09bf148
23:51:37 INFO - esi = 0x00000000 edi = 0xb09bc580
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xae0fe250 ebp = 0x00000037
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xae0fe260 ebp = 0xae0fe298
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!mozilla::net::ClosingService::ThreadFunc() [CondVar.h:9cc31dc74e39 : 79 + 0xf]
23:51:37 INFO - eip = 0xb224fb99 esp = 0xae0fe2a0 ebp = 0xae0fe2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb09ffa20 edi = 0xb09ffa24
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xae0fe2f0 ebp = 0xae0fe328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712df00 edi = 0x00000727
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xae0fe330 ebp = 0xae0fe428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xae0fe430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 6
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xae0f5d10 ebp = 0xae0f5fa8 ebx = 0xae0f5d90
23:51:37 INFO - esi = 0x00000000 edi = 0xb757eff4 eax = 0xfffffdfc ecx = 0x00000006
23:51:37 INFO - edx = 0xffffffff efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
23:51:37 INFO - eip = 0xb74b9170 esp = 0xae0f5d20 ebp = 0xae0f5fa8 ebx = 0xae0f5d90
23:51:37 INFO - esi = 0x00000000 edi = 0xb757eff4
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libxul.so!nsSocketTransportService::Poll(bool, unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:9cc31dc74e39 : 475 + 0xd]
23:51:37 INFO - eip = 0xb2281983 esp = 0xae0f5fb0 ebp = 0xae0f6008
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO - 3 libxul.so!nsSocketTransportService::DoPollIteration(bool, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:9cc31dc74e39 : 1070 + 0x12]
23:51:37 INFO - eip = 0xb2288cb1 esp = 0xae0f6010 ebp = 0xae0f6068 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7137f20 edi = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 4 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:9cc31dc74e39 : 867 + 0x14]
23:51:37 INFO - eip = 0xb2289777 esp = 0xae0f6070 ebp = 0xae0f6128 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xae0f6100 edi = 0xb7137f20
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:37 INFO - eip = 0xb220343e esp = 0xae0f6130 ebp = 0xae0f61a8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xae0f61df edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:37 INFO - eip = 0xb2220a55 esp = 0xae0f61b0 ebp = 0xae0f61e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb09ed640 edi = 0xb7125c20
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 326 + 0xc]
23:51:37 INFO - eip = 0xb2417144 esp = 0xae0f61f0 ebp = 0xae0f6238 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb09ed640 edi = 0xb7125c20
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:37 INFO - eip = 0xb23fe02c esp = 0xae0f6240 ebp = 0xae0f6258 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7125c20 edi = 0xae0f62c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:37 INFO - eip = 0xb23fe15a esp = 0xae0f6260 ebp = 0xae0f6288 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7125c20 edi = 0xae0f62c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:37 INFO - eip = 0xb2205a6a esp = 0xae0f6290 ebp = 0xae0f62e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7129b30 edi = 0xae0f62c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 11 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xae0f62f0 ebp = 0xae0f6328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712dfc0 edi = 0x00000728
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 12 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xae0f6330 ebp = 0xae0f6428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 13 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xae0f6430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 7
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xad6ff218 ebp = 0x000056e1 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x000056e1 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xad6ff228 ebp = 0x000056e1 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xad6ff240 ebp = 0x000056e1
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xad6ff250 ebp = 0xad6ff288
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9cc31dc74e39 : 603 + 0x17]
23:51:37 INFO - eip = 0xb4204f63 esp = 0xad6ff290 ebp = 0xad6ff2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7158000 edi = 0xb0902b00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xad6ff2f0 ebp = 0xad6ff328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712e2c0 edi = 0x00000729
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xad6ff330 ebp = 0xad6ff428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xad6ff430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 8
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xad4fe218 ebp = 0x000056e3 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x000056e3 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xad4fe228 ebp = 0x000056e3 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xad4fe240 ebp = 0x000056e3
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xad4fe250 ebp = 0xad4fe288
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9cc31dc74e39 : 603 + 0x17]
23:51:37 INFO - eip = 0xb4204f63 esp = 0xad4fe290 ebp = 0xad4fe2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7158108 edi = 0xb0902b00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xad4fe2f0 ebp = 0xad4fe328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712e380 edi = 0x0000072a
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xad4fe330 ebp = 0xad4fe428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xad4fe430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 9
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xad2fd218 ebp = 0x000056e4 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x000056e4 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xad2fd228 ebp = 0x000056e4 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xad2fd240 ebp = 0x000056e4
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xad2fd250 ebp = 0xad2fd288
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9cc31dc74e39 : 603 + 0x17]
23:51:37 INFO - eip = 0xb4204f63 esp = 0xad2fd290 ebp = 0xad2fd2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7158210 edi = 0xb0902b00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xad2fd2f0 ebp = 0xad2fd328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712e440 edi = 0x0000072b
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xad2fd330 ebp = 0xad2fd428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xad2fd430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 10
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xad0fc218 ebp = 0x000056e5 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x000056e5 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xad0fc228 ebp = 0x000056e5 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xad0fc240 ebp = 0x000056e5
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xad0fc250 ebp = 0xad0fc288
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9cc31dc74e39 : 603 + 0x17]
23:51:37 INFO - eip = 0xb4204f63 esp = 0xad0fc290 ebp = 0xad0fc2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7158318 edi = 0xb0902b00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xad0fc2f0 ebp = 0xad0fc328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712e500 edi = 0x0000072c
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xad0fc330 ebp = 0xad0fc428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xad0fc430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 11
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xacefb218 ebp = 0x000056e2 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x000056e2 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xacefb228 ebp = 0x000056e2 ebx = 0xb0959dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xb7124d00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xacefb240 ebp = 0x000056e2
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xacefb250 ebp = 0xacefb288
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9cc31dc74e39 : 603 + 0x17]
23:51:37 INFO - eip = 0xb4204f63 esp = 0xacefb290 ebp = 0xacefb2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb7158420 edi = 0xb0902b00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xacefb2f0 ebp = 0xacefb328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712e5c0 edi = 0x0000072d
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xacefb330 ebp = 0xacefb428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xacefb430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 12
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xabbff1cc ebp = 0xabbff228 ebx = 0xae915d48
23:51:37 INFO - esi = 0xabbff1e0 edi = 0xae9b2940 eax = 0xfffffdfc ecx = 0x00000080
23:51:37 INFO - edx = 0x000003b9 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xad13
23:51:37 INFO - eip = 0xb76cbd13 esp = 0xabbff1dc ebp = 0xabbff228 ebx = 0xae915d48
23:51:37 INFO - esi = 0xabbff1e0 edi = 0xae9b2940
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 0x2e06d640
23:51:37 INFO - eip = 0x2e06d640 esp = 0xabbff230 ebp = 0x563464e1
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO - 3 libxul.so!_fini + 0x24e10
23:51:37 INFO - eip = 0xb44c71c8 esp = 0xabbff238 ebp = 0x563464e1
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libnspr4.so!pt_TimedWait [ptsynch.c:9cc31dc74e39 : 246 + 0xf]
23:51:37 INFO - eip = 0xb73b7abf esp = 0xabbff23c ebp = 0x563464e1
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 5 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xabbff240 ebp = 0x563464e1
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 6 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 398 + 0x13]
23:51:37 INFO - eip = 0xb73b807b esp = 0xabbff250 ebp = 0xabbff288
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 7 libxul.so!WatchdogMain [XPCJSRuntime.cpp:9cc31dc74e39 : 1086 + 0xb]
23:51:37 INFO - eip = 0xb2637ade esp = 0xabbff290 ebp = 0xabbff2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb09cb3c0 edi = 0xae915d00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xabbff2f0 ebp = 0xabbff328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712e740 edi = 0x0000072e
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xabbff330 ebp = 0xabbff428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xabbff430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 13
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xab0ff1f8 ebp = 0x00000001 ebx = 0xab1f4208
23:51:37 INFO - esi = 0x00000000 edi = 0xab195940 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x00000001 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xab0ff208 ebp = 0x00000001 ebx = 0xab1f4208
23:51:37 INFO - esi = 0x00000000 edi = 0xab195940
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xab0ff220 ebp = 0x00000001
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xab0ff230 ebp = 0xab0ff268
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:37 INFO - eip = 0xb21fd5dd esp = 0xab0ff270 ebp = 0xab0ff298 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xab1e6948 edi = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!mozilla::HangMonitor::ThreadMain(void*) [Monitor.h:9cc31dc74e39 : 88 + 0xb]
23:51:37 INFO - eip = 0xb2201c7b esp = 0xab0ff2a0 ebp = 0xab0ff2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0x00000000 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xab0ff2f0 ebp = 0xab0ff328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712ef80 edi = 0x0000072f
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xab0ff330 ebp = 0xab0ff428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xab0ff430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 14
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xaa8fe1e8 ebp = 0x00000209 ebx = 0xab1f4248
23:51:37 INFO - esi = 0x00000000 edi = 0xab1959a0 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x00000209 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xaa8fe1f8 ebp = 0x00000209 ebx = 0xab1f4248
23:51:37 INFO - esi = 0x00000000 edi = 0xab1959a0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xaa8fe210 ebp = 0x00000209
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xaa8fe220 ebp = 0xaa8fe258
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:37 INFO - eip = 0xb21fd5dd esp = 0xaa8fe260 ebp = 0xaa8fe288 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xab1d7c28 edi = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [Monitor.h:9cc31dc74e39 : 88 + 0xd]
23:51:37 INFO - eip = 0xb2203f03 esp = 0xaa8fe290 ebp = 0xaa8fe2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xab1d7c30 edi = 0xab1d7c10
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xaa8fe2f0 ebp = 0xaa8fe328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xb712f100 edi = 0x00000730
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xaa8fe330 ebp = 0xaa8fe428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xaa8fe430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 15
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xa9cfef9c ebp = 0xa9cfeff8 ebx = 0xb0959c48
23:51:37 INFO - esi = 0xa9cfefb0 edi = 0xb0939e20 eax = 0xfffffdfc ecx = 0x00000080
23:51:37 INFO - edx = 0x00019265 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xad13
23:51:37 INFO - eip = 0xb76cbd13 esp = 0xa9cfefac ebp = 0xa9cfeff8 ebx = 0xb0959c48
23:51:37 INFO - esi = 0xa9cfefb0 edi = 0xb0939e20
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 0x1fd36660
23:51:37 INFO - eip = 0x1fd36660 esp = 0xa9cff000 ebp = 0x563464e1
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:9cc31dc74e39 : 246 + 0xf]
23:51:37 INFO - eip = 0xb73b7abf esp = 0xa9cff00c ebp = 0xa9cff02c
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 0xb71284e0
23:51:37 INFO - eip = 0xb71284e0 esp = 0xa9cff034 ebp = 0x00000000 ebx = 0x00000085
23:51:37 INFO - esi = 0xa9cffb40 edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 librt-2.15.so!clock_gettime [clock_gettime.c : 94 + 0xa]
23:51:37 INFO - eip = 0xb76b6dba esp = 0xa9cff038 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 6 firefox!_fini + 0x6758
23:51:37 INFO - eip = 0x080672b4 esp = 0xa9cff03c ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 7 libpthread-2.15.so!__pthread_getspecific [pthread_getspecific.c : 27 + 0xf]
23:51:37 INFO - eip = 0xb76cc87f esp = 0xa9cff044 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 8 libxul.so!_fini + 0x1c819bc
23:51:37 INFO - eip = 0xb6123d74 esp = 0xa9cff048 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 9 libxul.so!_fini + 0x1c819bc
23:51:37 INFO - eip = 0xb6123d74 esp = 0xa9cff050 ebp = 0x00000000
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 10 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:37 INFO - eip = 0xb21fd5dd esp = 0xa9cff060 ebp = 0xa9cff088
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 11 libxul.so!TimerThread::Run() [TimerThread.cpp:9cc31dc74e39 : 553 + 0xb]
23:51:37 INFO - eip = 0xb2209976 esp = 0xa9cff090 ebp = 0xa9cff128 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xb091cb80 edi = 0x00000085
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 12 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:37 INFO - eip = 0xb220343e esp = 0xa9cff130 ebp = 0xa9cff1a8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9cff1df edi = 0x00000000
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 13 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:37 INFO - eip = 0xb2220a55 esp = 0xa9cff1b0 ebp = 0xa9cff1e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9eccf40 edi = 0xa9f17cc0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 14 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 326 + 0xc]
23:51:37 INFO - eip = 0xb2417144 esp = 0xa9cff1f0 ebp = 0xa9cff238 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9eccf40 edi = 0xa9f17cc0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 15 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:37 INFO - eip = 0xb23fe02c esp = 0xa9cff240 ebp = 0xa9cff258 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9f17cc0 edi = 0xa9cff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 16 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:37 INFO - eip = 0xb23fe15a esp = 0xa9cff260 ebp = 0xa9cff288 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9f17cc0 edi = 0xa9cff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 17 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:37 INFO - eip = 0xb2205a6a esp = 0xa9cff290 ebp = 0xa9cff2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9f867f0 edi = 0xa9cff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 18 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xa9cff2f0 ebp = 0xa9cff328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xa9ec9240 edi = 0x00000732
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 19 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xa9cff330 ebp = 0xa9cff428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 20 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xa9cff430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 16
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xacca81e8 ebp = 0x0002af8d ebx = 0xa9ede1c8
23:51:37 INFO - esi = 0x00000000 edi = 0xa9ff4f40 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x0002af8d efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xacca81f8 ebp = 0x0002af8d ebx = 0xa9ede1c8
23:51:37 INFO - esi = 0x00000000 edi = 0xa9ff4f40
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xacca8210 ebp = 0x0002af8d
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xacca8220 ebp = 0xacca8258
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:37 INFO - eip = 0xb22d49bb esp = 0xacca8260 ebp = 0xacca8288 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9eaaf20 edi = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!mozilla::net::CacheIOThread::ThreadFunc() [Monitor.h:9cc31dc74e39 : 40 + 0x5]
23:51:37 INFO - eip = 0xb22ea782 esp = 0xacca8290 ebp = 0xacca82c8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9eaaf10 edi = 0xa9eaaf18
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libxul.so!mozilla::net::CacheIOThread::ThreadFunc(void*) [CacheIOThread.cpp:9cc31dc74e39 : 167 + 0x8]
23:51:37 INFO - eip = 0xb22ea818 esp = 0xacca82d0 ebp = 0xacca82e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9eaaf10 edi = 0x00000733
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xacca82f0 ebp = 0xacca8328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xa9ec9f00 edi = 0x00000733
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xacca8330 ebp = 0xacca8428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xacca8430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 17
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xa90ff048 ebp = 0x00000001 ebx = 0xa9129408
23:51:37 INFO - esi = 0x00000000 edi = 0xa912be20 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x00000001 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xa90ff058 ebp = 0x00000001 ebx = 0xa9129408
23:51:37 INFO - esi = 0x00000000 edi = 0xa912be20
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xa90ff070 ebp = 0x00000001
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xa90ff080 ebp = 0xa90ff0b8
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:37 INFO - eip = 0xb21fd5dd esp = 0xa90ff0c0 ebp = 0xa90ff0e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa914760c edi = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:37 INFO - eip = 0xb21ff5b8 esp = 0xa90ff0f0 ebp = 0xa90ff118 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa91475fc edi = 0xb6128924
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:37 INFO - eip = 0xb22033c8 esp = 0xa90ff120 ebp = 0xa90ff1a8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa91475c0 edi = 0xa90ff184
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:37 INFO - eip = 0xb2220a55 esp = 0xa90ff1b0 ebp = 0xa90ff1e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa912dbb0 edi = 0xa93fd2e0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:37 INFO - eip = 0xb241719c esp = 0xa90ff1f0 ebp = 0xa90ff238 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa912dbb0 edi = 0xa93fd2e0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:37 INFO - eip = 0xb23fe02c esp = 0xa90ff240 ebp = 0xa90ff258 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa93fd2e0 edi = 0xa90ff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:37 INFO - eip = 0xb23fe15a esp = 0xa90ff260 ebp = 0xa90ff288 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa93fd2e0 edi = 0xa90ff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:37 INFO - eip = 0xb2205a6a esp = 0xa90ff290 ebp = 0xa90ff2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa91475c0 edi = 0xa90ff2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xa90ff2f0 ebp = 0xa90ff328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xa938c140 edi = 0x00000734
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xa90ff330 ebp = 0xa90ff428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 14 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xa90ff430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 18
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xa88fe208 ebp = 0x00000001 ebx = 0xa9129448
23:51:37 INFO - esi = 0x00000000 edi = 0xa912bf40 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x00000001 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xa88fe218 ebp = 0x00000001 ebx = 0xa9129448
23:51:37 INFO - esi = 0x00000000 edi = 0xa912bf40
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xa88fe230 ebp = 0x00000001
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xa88fe240 ebp = 0xa88fe278
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!nsCertVerificationThread::Run() [CondVar.h:9cc31dc74e39 : 79 + 0xc]
23:51:37 INFO - eip = 0xb3949754 esp = 0xa88fe280 ebp = 0xa88fe2c8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa912bee0 edi = 0xa88fe2ac
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!nsPSMBackgroundThread::nsThreadRunner(void*) [nsPSMBackgroundThread.cpp:9cc31dc74e39 : 14 + 0x7]
23:51:37 INFO - eip = 0xb3966cdd esp = 0xa88fe2d0 ebp = 0xa88fe2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa912bee0 edi = 0x00000735
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xa88fe2f0 ebp = 0xa88fe328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xa938c380 edi = 0x00000735
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xa88fe330 ebp = 0xa88fe428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xa88fe430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 19
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xa80fd048 ebp = 0x00000001 ebx = 0xa9307dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xa919b6a0 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x00000001 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xa80fd058 ebp = 0x00000001 ebx = 0xa9307dc8
23:51:37 INFO - esi = 0x00000000 edi = 0xa919b6a0
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xa80fd070 ebp = 0x00000001
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xa80fd080 ebp = 0xa80fd0b8
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:37 INFO - eip = 0xb21fd5dd esp = 0xa80fd0c0 ebp = 0xa80fd0e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9148a2c edi = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:37 INFO - eip = 0xb21ff5b8 esp = 0xa80fd0f0 ebp = 0xa80fd118 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa9148a1c edi = 0xb6128924
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:37 INFO - eip = 0xb22033c8 esp = 0xa80fd120 ebp = 0xa80fd1a8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa91489e0 edi = 0xa80fd184
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:37 INFO - eip = 0xb2220a55 esp = 0xa80fd1b0 ebp = 0xa80fd1e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa930b460 edi = 0xa93fdc80
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:37 INFO - eip = 0xb241719c esp = 0xa80fd1f0 ebp = 0xa80fd238 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa930b460 edi = 0xa93fdc80
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:37 INFO - eip = 0xb23fe02c esp = 0xa80fd240 ebp = 0xa80fd258 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa93fdc80 edi = 0xa80fd2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:37 INFO - eip = 0xb23fe15a esp = 0xa80fd260 ebp = 0xa80fd288 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa93fdc80 edi = 0xa80fd2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:37 INFO - eip = 0xb2205a6a esp = 0xa80fd290 ebp = 0xa80fd2e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa91489e0 edi = 0xa80fd2c8
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:37 INFO - eip = 0xb73be769 esp = 0xa80fd2f0 ebp = 0xa80fd328 ebx = 0xb73d254c
23:51:37 INFO - esi = 0xa938d400 edi = 0x00000736
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:37 INFO - eip = 0xb76c7d4c esp = 0xa80fd330 ebp = 0xa80fd428 ebx = 0xb76d8ff4
23:51:37 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 14 libc-2.15.so + 0xef8be
23:51:37 INFO - eip = 0xb74c78be esp = 0xa80fd430 ebp = 0x00000000
23:51:37 INFO - Found by: previous frame's frame pointer
23:51:37 INFO -
23:51:37 INFO - Thread 20
23:51:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:37 INFO - eip = 0xb76f2424 esp = 0xa6efe048 ebp = 0x0000a705 ebx = 0xa7707488
23:51:37 INFO - esi = 0x00000000 edi = 0xad787580 eax = 0xfffffe00 ecx = 0x00000080
23:51:37 INFO - edx = 0x0000a705 efl = 0x00000282
23:51:37 INFO - Found by: given as instruction pointer in context
23:51:37 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:37 INFO - eip = 0xb76cb96b esp = 0xa6efe058 ebp = 0x0000a705 ebx = 0xa7707488
23:51:37 INFO - esi = 0x00000000 edi = 0xad787580
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:37 INFO - eip = 0xb73d254c esp = 0xa6efe070 ebp = 0x0000a705
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:37 INFO - eip = 0xb73b8124 esp = 0xa6efe080 ebp = 0xa6efe0b8
23:51:37 INFO - Found by: stack scanning
23:51:37 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:37 INFO - eip = 0xb21fd5dd esp = 0xa6efe0c0 ebp = 0xa6efe0e8 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa771144c edi = 0xffffffff
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:37 INFO - eip = 0xb21ff5b8 esp = 0xa6efe0f0 ebp = 0xa6efe118 ebx = 0xb6123d74
23:51:37 INFO - esi = 0xa771143c edi = 0xb6128924
23:51:37 INFO - Found by: call frame info
23:51:37 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0xa6efe120 ebp = 0xa6efe1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa7711400 edi = 0xa6efe184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0xa6efe1b0 ebp = 0xa6efe1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa7748910 edi = 0xa77138a0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0xa6efe1f0 ebp = 0xa6efe238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa7748910 edi = 0xa77138a0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa6efe240 ebp = 0xa6efe258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa77138a0 edi = 0xa6efe2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa6efe260 ebp = 0xa6efe288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa77138a0 edi = 0xa6efe2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0xa6efe290 ebp = 0xa6efe2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa7711400 edi = 0xa6efe2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0xa6efe2f0 ebp = 0xa6efe328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa7704840 edi = 0x00000738
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa6efe330 ebp = 0xa6efe428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa6efe430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 21
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa4afefec ebp = 0xa4aff058 ebx = 0xa4aff100
23:51:38 INFO - esi = 0xa4aff000 edi = 0xa4aff0e4 eax = 0xfffffdfc ecx = 0x00000080
23:51:38 INFO - edx = 0x00000001 efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xad13
23:51:38 INFO - eip = 0xb76cbd13 esp = 0xa4afeffc ebp = 0xa4aff058 ebx = 0xa4aff100
23:51:38 INFO - esi = 0xa4aff000 edi = 0xa4aff0e4
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 0x12c83e67
23:51:38 INFO - eip = 0x12c83e67 esp = 0xa4aff060 ebp = 0x00000d0e
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO - 3 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:9cc31dc74e39 : 44 + 0xb]
23:51:38 INFO - eip = 0xb23fc6b3 esp = 0xa4aff06c ebp = 0x00000d0e
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!_fini + 0x1c819bc
23:51:38 INFO - eip = 0xb6123d74 esp = 0xa4aff070 ebp = 0x00000d0e
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 5 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9cc31dc74e39 : 193 + 0x5]
23:51:38 INFO - eip = 0xb2405eec esp = 0xa4aff080 ebp = 0xa4aff148
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9cc31dc74e39 : 70 + 0xf]
23:51:38 INFO - eip = 0xb23fe7d3 esp = 0xa4aff150 ebp = 0xa4aff198 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa6443040 edi = 0xa4aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa4aff1a0 ebp = 0xa4aff1b8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa4aff210 edi = 0xa4aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa4aff1c0 ebp = 0xa4aff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa4aff210 edi = 0xa4aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9cc31dc74e39 : 172 + 0x8]
23:51:38 INFO - eip = 0xb2405426 esp = 0xa4aff1f0 ebp = 0xa4aff308 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa643af80 edi = 0xa4aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9cc31dc74e39 : 39 + 0x6]
23:51:38 INFO - eip = 0xb240303b esp = 0xa4aff310 ebp = 0xa4aff328 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa4aff330 ebp = 0xa4aff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa4aff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 22
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa42fdff8 ebp = 0x00000001 ebx = 0xa42fe0d0
23:51:38 INFO - esi = 0x00000000 edi = 0xa42fe0b4 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000001 efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0xa42fe008 ebp = 0x00000001 ebx = 0xa42fe0d0
23:51:38 INFO - esi = 0x00000000 edi = 0xa42fe0b4
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libxul.so!_fini + 0x1c819bc
23:51:38 INFO - eip = 0xb6123d74 esp = 0xa42fe020 ebp = 0x00000001
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:9cc31dc74e39 : 40 + 0x9]
23:51:38 INFO - eip = 0xb23fc6a0 esp = 0xa42fe030 ebp = 0xa42fe048
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9cc31dc74e39 : 195 + 0xc]
23:51:38 INFO - eip = 0xb2405efa esp = 0xa42fe050 ebp = 0xa42fe118 ebx = 0xb6123d74
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:9cc31dc74e39 : 201 + 0x5]
23:51:38 INFO - eip = 0xb2405f2c esp = 0xa42fe120 ebp = 0xa42fe148 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa6443180 edi = 0xa42fe210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9cc31dc74e39 : 60 + 0xc]
23:51:38 INFO - eip = 0xb23fe75f esp = 0xa42fe150 ebp = 0xa42fe198 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa6443180 edi = 0xa42fe210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa42fe1a0 ebp = 0xa42fe1b8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa42fe210 edi = 0xa42fe210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa42fe1c0 ebp = 0xa42fe1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa42fe210 edi = 0xa42fe210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9cc31dc74e39 : 172 + 0x8]
23:51:38 INFO - eip = 0xb2405426 esp = 0xa42fe1f0 ebp = 0xa42fe308 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa64430a0 edi = 0xa42fe210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9cc31dc74e39 : 39 + 0x6]
23:51:38 INFO - eip = 0xb240303b esp = 0xa42fe310 ebp = 0xa42fe328 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa42fe330 ebp = 0xa42fe428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa42fe430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 23
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa3afd058 ebp = 0x0000008f ebx = 0xa64bcf48
23:51:38 INFO - esi = 0x00000000 edi = 0xa64359a0 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x0000008f efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0xa3afd068 ebp = 0x0000008f ebx = 0xa64bcf48
23:51:38 INFO - esi = 0x00000000 edi = 0xa64359a0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0xa3afd080 ebp = 0x0000008f
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0xa3afd090 ebp = 0xa3afd0c8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::image::DecodePoolWorker::Run() [CondVar.h:9cc31dc74e39 : 79 + 0xc]
23:51:38 INFO - eip = 0xb28d8141 esp = 0xa3afd0d0 ebp = 0xa3afd128 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa93d2528 edi = 0xa93d2520
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:38 INFO - eip = 0xb220343e esp = 0xa3afd130 ebp = 0xa3afd1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa3afd1df edi = 0x00000000
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0xa3afd1b0 ebp = 0xa3afd1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa64c2be0 edi = 0xa7714da0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 326 + 0xc]
23:51:38 INFO - eip = 0xb2417144 esp = 0xa3afd1f0 ebp = 0xa3afd238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa64c2be0 edi = 0xa7714da0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa3afd240 ebp = 0xa3afd258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa7714da0 edi = 0xa3afd2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa3afd260 ebp = 0xa3afd288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa7714da0 edi = 0xa3afd2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0xa3afd290 ebp = 0xa3afd2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xab1e96d0 edi = 0xa3afd2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0xa3afd2f0 ebp = 0xa3afd328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa6431480 edi = 0x0000073c
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa3afd330 ebp = 0xa3afd428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa3afd430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 24
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa32fc048 ebp = 0x00000003 ebx = 0xa64bcfc8
23:51:38 INFO - esi = 0x00000000 edi = 0xa6435ac0 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000003 efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0xa32fc058 ebp = 0x00000003 ebx = 0xa64bcfc8
23:51:38 INFO - esi = 0x00000000 edi = 0xa6435ac0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0xa32fc070 ebp = 0x00000003
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0xa32fc080 ebp = 0xa32fc0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0xa32fc0c0 ebp = 0xa32fc0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xab1e978c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0xa32fc0f0 ebp = 0xa32fc118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xab1e977c edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0xa32fc120 ebp = 0xa32fc1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xab1e9740 edi = 0xa32fc184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0xa32fc1b0 ebp = 0xa32fc1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa64c2ca0 edi = 0xa7714e80
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0xa32fc1f0 ebp = 0xa32fc238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa64c2ca0 edi = 0xa7714e80
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa32fc240 ebp = 0xa32fc258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa7714e80 edi = 0xa32fc2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa32fc260 ebp = 0xa32fc288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa7714e80 edi = 0xa32fc2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0xa32fc290 ebp = 0xa32fc2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xab1e9740 edi = 0xa32fc2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0xa32fc2f0 ebp = 0xa32fc328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa6431540 edi = 0x0000073d
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa32fc330 ebp = 0xa32fc428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa32fc430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 25
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa2afafec ebp = 0xa2afb058 ebx = 0xa2afb100
23:51:38 INFO - esi = 0xa2afb000 edi = 0xa2afb0e4 eax = 0xfffffdfc ecx = 0x00000080
23:51:38 INFO - edx = 0x00000001 efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xad13
23:51:38 INFO - eip = 0xb76cbd13 esp = 0xa2afaffc ebp = 0xa2afb058 ebx = 0xa2afb100
23:51:38 INFO - esi = 0xa2afb000 edi = 0xa2afb0e4
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 0x12f39f51
23:51:38 INFO - eip = 0x12f39f51 esp = 0xa2afb060 ebp = 0x00000d0e
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO - 3 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:9cc31dc74e39 : 44 + 0xb]
23:51:38 INFO - eip = 0xb23fc6b3 esp = 0xa2afb06c ebp = 0x00000d0e
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!_fini + 0x1c819bc
23:51:38 INFO - eip = 0xb6123d74 esp = 0xa2afb070 ebp = 0x00000d0e
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 5 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9cc31dc74e39 : 193 + 0x5]
23:51:38 INFO - eip = 0xb2405eec esp = 0xa2afb080 ebp = 0xa2afb148
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9cc31dc74e39 : 70 + 0xf]
23:51:38 INFO - eip = 0xb23fe7d3 esp = 0xa2afb150 ebp = 0xa2afb198 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa93d2740 edi = 0xa2afb210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa2afb1a0 ebp = 0xa2afb1b8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa2afb210 edi = 0xa2afb210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa2afb1c0 ebp = 0xa2afb1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa2afb210 edi = 0xa2afb210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9cc31dc74e39 : 172 + 0x8]
23:51:38 INFO - eip = 0xb2405426 esp = 0xa2afb1f0 ebp = 0xa2afb308 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa93d2620 edi = 0xa2afb210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9cc31dc74e39 : 39 + 0x6]
23:51:38 INFO - eip = 0xb240303b esp = 0xa2afb310 ebp = 0xa2afb328 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa2afb330 ebp = 0xa2afb428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa2afb430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 26
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa1bff048 ebp = 0x00000ba3 ebx = 0xa1e72288
23:51:38 INFO - esi = 0x00000000 edi = 0xa1e53b20 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000ba3 efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0xa1bff058 ebp = 0x00000ba3 ebx = 0xa1e72288
23:51:38 INFO - esi = 0x00000000 edi = 0xa1e53b20
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0xa1bff070 ebp = 0x00000ba3
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0xa1bff080 ebp = 0xa1bff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0xa1bff0c0 ebp = 0xa1bff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa1e732fc edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0xa1bff0f0 ebp = 0xa1bff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa1e732ec edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0xa1bff120 ebp = 0xa1bff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa1e732b0 edi = 0xa1bff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0xa1bff1b0 ebp = 0xa1bff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa1e751c0 edi = 0xa1fc6b00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0xa1bff1f0 ebp = 0xa1bff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa1e751c0 edi = 0xa1fc6b00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa1bff240 ebp = 0xa1bff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa1fc6b00 edi = 0xa1bff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa1bff260 ebp = 0xa1bff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa1fc6b00 edi = 0xa1bff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0xa1bff290 ebp = 0xa1bff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa1e732b0 edi = 0xa1bff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0xa1bff2f0 ebp = 0xa1bff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa1f67fc0 edi = 0x0000073f
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa1bff330 ebp = 0xa1bff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa1bff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 27
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa04fedf8 ebp = 0x000000fb ebx = 0xa6437808
23:51:38 INFO - esi = 0x00000000 edi = 0xa647ca60 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x000000fb efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0xa04fee08 ebp = 0x000000fb ebx = 0xa6437808
23:51:38 INFO - esi = 0x00000000 edi = 0xa647ca60
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0xa04fee20 ebp = 0x000000fb
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0xa04fee30 ebp = 0xa04fee68
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb3329b27 esp = 0xa04fee70 ebp = 0xa04fee98 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa649382c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9cc31dc74e39 : 4898 + 0x5]
23:51:38 INFO - eip = 0xb332c765 esp = 0xa04feea0 ebp = 0xa04feea8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa6493800 edi = 0xa6493834
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9cc31dc74e39 : 4414 + 0xa]
23:51:38 INFO - eip = 0xb3347c50 esp = 0xa04feeb0 ebp = 0xa04fef08 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa6493800 edi = 0xa04feedc
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9cc31dc74e39 : 2723 + 0xe]
23:51:38 INFO - eip = 0xb3318801 esp = 0xa04fef10 ebp = 0xa04ff128 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa0ac8000 edi = 0xa02984e0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:38 INFO - eip = 0xb220343e esp = 0xa04ff130 ebp = 0xa04ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa04ff1df edi = 0x00000000
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0xa04ff1b0 ebp = 0xa04ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa4b9feb0 edi = 0xa0b3cf60
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 326 + 0xc]
23:51:38 INFO - eip = 0xb2417144 esp = 0xa04ff1f0 ebp = 0xa04ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa4b9feb0 edi = 0xa0b3cf60
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa04ff240 ebp = 0xa04ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa0b3cf60 edi = 0xa04ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa04ff260 ebp = 0xa04ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa0b3cf60 edi = 0xa04ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0xa04ff290 ebp = 0xa04ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa64796b0 edi = 0xa04ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0xa04ff2f0 ebp = 0xa04ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa645b440 edi = 0x00000740
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa04ff330 ebp = 0xa04ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 16 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa04ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 28
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa00ff048 ebp = 0x0000000d ebx = 0xa93c8c48
23:51:38 INFO - esi = 0x00000000 edi = 0xa0273ac0 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x0000000d efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0xa00ff058 ebp = 0x0000000d ebx = 0xa93c8c48
23:51:38 INFO - esi = 0x00000000 edi = 0xa0273ac0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0xa00ff070 ebp = 0x0000000d
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0xa00ff080 ebp = 0xa00ff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0xa00ff0c0 ebp = 0xa00ff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa026f67c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0xa00ff0f0 ebp = 0xa00ff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa026f66c edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0xa00ff120 ebp = 0xa00ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa026f630 edi = 0xa00ff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0xa00ff1b0 ebp = 0xa00ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa0af9310 edi = 0xa0b3dac0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0xa00ff1f0 ebp = 0xa00ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa0af9310 edi = 0xa0b3dac0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa00ff240 ebp = 0xa00ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa0b3dac0 edi = 0xa00ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa00ff260 ebp = 0xa00ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa0b3dac0 edi = 0xa00ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0xa00ff290 ebp = 0xa00ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa026f630 edi = 0xa00ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0xa00ff2f0 ebp = 0xa00ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa645c940 edi = 0x00000741
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa00ff330 ebp = 0xa00ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa00ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 29
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x9f4fedf8 ebp = 0x000001b5 ebx = 0xa02eaa48
23:51:38 INFO - esi = 0x00000000 edi = 0x9f6352e0 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x000001b5 efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x9f4fee08 ebp = 0x000001b5 ebx = 0xa02eaa48
23:51:38 INFO - esi = 0x00000000 edi = 0x9f6352e0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x9f4fee20 ebp = 0x000001b5
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x9f4fee30 ebp = 0x9f4fee68
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb3329b27 esp = 0x9f4fee70 ebp = 0x9f4fee98 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa02c942c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9cc31dc74e39 : 4898 + 0x5]
23:51:38 INFO - eip = 0xb332c765 esp = 0x9f4feea0 ebp = 0x9f4feea8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa02c9400 edi = 0xa02c9434
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9cc31dc74e39 : 4414 + 0xa]
23:51:38 INFO - eip = 0xb3347c50 esp = 0x9f4feeb0 ebp = 0x9f4fef08 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa02c9400 edi = 0x9f4feedc
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9cc31dc74e39 : 2723 + 0xe]
23:51:38 INFO - eip = 0xb3318801 esp = 0x9f4fef10 ebp = 0x9f4ff128 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f656000 edi = 0xa0298640
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:38 INFO - eip = 0xb220343e esp = 0x9f4ff130 ebp = 0x9f4ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f4ff1df edi = 0x00000000
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x9f4ff1b0 ebp = 0x9f4ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f7debe0 edi = 0xa02ed8a0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 326 + 0xc]
23:51:38 INFO - eip = 0xb2417144 esp = 0x9f4ff1f0 ebp = 0x9f4ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f7debe0 edi = 0xa02ed8a0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x9f4ff240 ebp = 0x9f4ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa02ed8a0 edi = 0x9f4ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x9f4ff260 ebp = 0x9f4ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa02ed8a0 edi = 0x9f4ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x9f4ff290 ebp = 0x9f4ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f50d2c0 edi = 0x9f4ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x9f4ff2f0 ebp = 0x9f4ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa1cb6780 edi = 0x00000742
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x9f4ff330 ebp = 0x9f4ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 16 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x9f4ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 30
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x9f1fefec ebp = 0x9f1ff048 ebx = 0xa7707408
23:51:38 INFO - esi = 0x9f1ff000 edi = 0xa9ec5ee0 eax = 0xfffffdfc ecx = 0x00000080
23:51:38 INFO - edx = 0x000003ab efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xad13
23:51:38 INFO - eip = 0xb76cbd13 esp = 0x9f1feffc ebp = 0x9f1ff048 ebx = 0xa7707408
23:51:38 INFO - esi = 0x9f1ff000 edi = 0xa9ec5ee0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 0x36cf40
23:51:38 INFO - eip = 0x0036cf40 esp = 0x9f1ff050 ebp = 0x563464ff
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:9cc31dc74e39 : 246 + 0xf]
23:51:38 INFO - eip = 0xb73b7abf esp = 0x9f1ff05c ebp = 0x563464ff
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x9f1ff060 ebp = 0x563464ff
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 5 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 398 + 0x13]
23:51:38 INFO - eip = 0xb73b807b esp = 0x9f1ff070 ebp = 0x9f1ff0a8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 6 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0x9f1ff0b0 ebp = 0x9f1ff0d8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa919b904 edi = 0x00007530
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!nsThreadPool::Run() [nsEventQueue.h:9cc31dc74e39 : 104 + 0x5]
23:51:38 INFO - eip = 0xb22052b5 esp = 0x9f1ff0e0 ebp = 0x9f1ff128 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa919b8e0 edi = 0x00007530
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:38 INFO - eip = 0xb220343e esp = 0x9f1ff130 ebp = 0x9f1ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f1ff1df edi = 0x00000000
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x9f1ff1b0 ebp = 0x9f1ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f5a2be0 edi = 0xa02ee400
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 326 + 0xc]
23:51:38 INFO - eip = 0xb2417144 esp = 0x9f1ff1f0 ebp = 0x9f1ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f5a2be0 edi = 0xa02ee400
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x9f1ff240 ebp = 0x9f1ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa02ee400 edi = 0x9f1ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x9f1ff260 ebp = 0x9f1ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0xa02ee400 edi = 0x9f1ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x9f1ff290 ebp = 0x9f1ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9f681270 edi = 0x9f1ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x9f1ff2f0 ebp = 0x9f1ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x9f5e76c0 edi = 0x00000744
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x9f1ff330 ebp = 0x9f1ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 16 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x9f1ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 31
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x9dafedf8 ebp = 0x000001bf ebx = 0x9dfb8fc8
23:51:38 INFO - esi = 0x00000000 edi = 0x9e5de760 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x000001bf efl = 0x00000282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x9dafee08 ebp = 0x000001bf ebx = 0x9dfb8fc8
23:51:38 INFO - esi = 0x00000000 edi = 0x9e5de760
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x9dafee20 ebp = 0x000001bf
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x9dafee30 ebp = 0x9dafee68
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb3329b27 esp = 0x9dafee70 ebp = 0x9dafee98 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9ddee82c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9cc31dc74e39 : 4898 + 0x5]
23:51:38 INFO - eip = 0xb332c765 esp = 0x9dafeea0 ebp = 0x9dafeea8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9ddee800 edi = 0x9ddee834
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9cc31dc74e39 : 4414 + 0xa]
23:51:38 INFO - eip = 0xb3347c50 esp = 0x9dafeeb0 ebp = 0x9dafef08 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9ddee800 edi = 0x9dafeedc
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9cc31dc74e39 : 2723 + 0xe]
23:51:38 INFO - eip = 0xb3318801 esp = 0x9dafef10 ebp = 0x9daff128 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9e5e4000 edi = 0xa029af80
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9cc31dc74e39 : 964 + 0x6]
23:51:38 INFO - eip = 0xb220343e esp = 0x9daff130 ebp = 0x9daff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9daff1df edi = 0x00000000
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x9daff1b0 ebp = 0x9daff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9dd4f7f0 edi = 0x9dc15820
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 326 + 0xc]
23:51:38 INFO - eip = 0xb2417144 esp = 0x9daff1f0 ebp = 0x9daff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9dd4f7f0 edi = 0x9dc15820
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x9daff240 ebp = 0x9daff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9dc15820 edi = 0x9daff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x9daff260 ebp = 0x9daff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9dc15820 edi = 0x9daff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x9daff290 ebp = 0x9daff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9dd6b8f0 edi = 0x9daff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x9daff2f0 ebp = 0x9daff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x9de660c0 edi = 0x00000745
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x9daff330 ebp = 0x9daff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 16 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x9daff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 32
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0xa76ff048 ebp = 0x00000001 ebx = 0xa7792088
23:51:38 INFO - esi = 0x00000000 edi = 0x9bda8340 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000001 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0xa76ff058 ebp = 0x00000001 ebx = 0xa7792088
23:51:38 INFO - esi = 0x00000000 edi = 0x9bda8340
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0xa76ff070 ebp = 0x00000001
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0xa76ff080 ebp = 0xa76ff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0xa76ff0c0 ebp = 0xa76ff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bd3463c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0xa76ff0f0 ebp = 0xa76ff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bd3462c edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0xa76ff120 ebp = 0xa76ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bd345f0 edi = 0xa76ff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0xa76ff1b0 ebp = 0xa76ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9c13c610 edi = 0x9bea3b00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0xa76ff1f0 ebp = 0xa76ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9c13c610 edi = 0x9bea3b00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0xa76ff240 ebp = 0xa76ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bea3b00 edi = 0xa76ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0xa76ff260 ebp = 0xa76ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bea3b00 edi = 0xa76ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0xa76ff290 ebp = 0xa76ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bd345f0 edi = 0xa76ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0xa76ff2f0 ebp = 0xa76ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x9bd9ae40 edi = 0x00000747
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0xa76ff330 ebp = 0xa76ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0xa76ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 33
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x9b9ff048 ebp = 0x00000003 ebx = 0x9bbef808
23:51:38 INFO - esi = 0x00000000 edi = 0x9bbf66a0 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000003 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x9b9ff058 ebp = 0x00000003 ebx = 0x9bbef808
23:51:38 INFO - esi = 0x00000000 edi = 0x9bbf66a0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x9b9ff070 ebp = 0x00000003
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x9b9ff080 ebp = 0x9b9ff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0x9b9ff0c0 ebp = 0x9b9ff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb9152c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0x9b9ff0f0 ebp = 0x9b9ff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb9151c edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0x9b9ff120 ebp = 0x9b9ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb914e0 edi = 0x9b9ff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x9b9ff1b0 ebp = 0x9b9ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bbd4310 edi = 0x9bea4660
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0x9b9ff1f0 ebp = 0x9b9ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bbd4310 edi = 0x9bea4660
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x9b9ff240 ebp = 0x9b9ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bea4660 edi = 0x9b9ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x9b9ff260 ebp = 0x9b9ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bea4660 edi = 0x9b9ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x9b9ff290 ebp = 0x9b9ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb914e0 edi = 0x9b9ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x9b9ff2f0 ebp = 0x9b9ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x9bdecb40 edi = 0x00000748
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x9b9ff330 ebp = 0x9b9ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x9b9ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 34
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x9b1fe1c8 ebp = 0x00000031 ebx = 0x9c1918c8
23:51:38 INFO - esi = 0x00000000 edi = 0x9bbd55e0 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000031 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x9b1fe1d8 ebp = 0x00000031 ebx = 0x9c1918c8
23:51:38 INFO - esi = 0x00000000 edi = 0x9bbd55e0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x9b1fe1f0 ebp = 0x00000031
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x9b1fe200 ebp = 0x9b1fe238
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb31fcb73 esp = 0x9b1fe240 ebp = 0x9b1fe268 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bd9e3f4 edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc() [Monitor.h:9cc31dc74e39 : 40 + 0x5]
23:51:38 INFO - eip = 0xb3203b0b esp = 0x9b1fe270 ebp = 0x9b1fe2c8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bbf9420 edi = 0x9bd9e3ec
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:9cc31dc74e39 : 276 + 0x8]
23:51:38 INFO - eip = 0xb3203be2 esp = 0x9b1fe2d0 ebp = 0x9b1fe2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bbf9420 edi = 0x00000749
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x9b1fe2f0 ebp = 0x9b1fe328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x9bdecf00 edi = 0x00000749
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x9b1fe330 ebp = 0x9b1fe428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x9b1fe430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 35
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x984ff2a0 ebp = 0x984ff308 ebx = 0x984ff2e0
23:51:38 INFO - esi = 0x00000000 edi = 0xb757eff4 eax = 0xfffffdfc ecx = 0x00000002
23:51:38 INFO - edx = 0xffffffff efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
23:51:38 INFO - eip = 0xb74b9170 esp = 0x984ff2b0 ebp = 0x984ff308 ebx = 0x984ff2e0
23:51:38 INFO - esi = 0x00000000 edi = 0xb757eff4
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain(void*) [crash_generation_server.cc:9cc31dc74e39 : 326 + 0x8]
23:51:38 INFO - eip = 0xb3a662e0 esp = 0x984ff310 ebp = 0x984ff328
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO - 3 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x984ff330 ebp = 0x984ff428
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 4 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x984ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 36
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x97afeff8 ebp = 0x00000001 ebx = 0x97aff0d0
23:51:38 INFO - esi = 0x00000000 edi = 0x97aff0b4 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000001 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x97aff008 ebp = 0x00000001 ebx = 0x97aff0d0
23:51:38 INFO - esi = 0x00000000 edi = 0x97aff0b4
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libxul.so!_fini + 0x1c819bc
23:51:38 INFO - eip = 0xb6123d74 esp = 0x97aff020 ebp = 0x00000001
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:9cc31dc74e39 : 40 + 0x9]
23:51:38 INFO - eip = 0xb23fc6a0 esp = 0x97aff030 ebp = 0x97aff048
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9cc31dc74e39 : 195 + 0xc]
23:51:38 INFO - eip = 0xb2405efa esp = 0x97aff050 ebp = 0x97aff118 ebx = 0xb6123d74
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:9cc31dc74e39 : 201 + 0x5]
23:51:38 INFO - eip = 0xb2405f2c esp = 0x97aff120 ebp = 0x97aff148 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97b35dc0 edi = 0x97aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9cc31dc74e39 : 60 + 0xc]
23:51:38 INFO - eip = 0xb23fe75f esp = 0x97aff150 ebp = 0x97aff198 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97b35dc0 edi = 0x97aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x97aff1a0 ebp = 0x97aff1b8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97aff210 edi = 0x97aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x97aff1c0 ebp = 0x97aff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97aff210 edi = 0x97aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9cc31dc74e39 : 172 + 0x8]
23:51:38 INFO - eip = 0xb2405426 esp = 0x97aff1f0 ebp = 0x97aff308 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97b35d00 edi = 0x97aff210
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9cc31dc74e39 : 39 + 0x6]
23:51:38 INFO - eip = 0xb240303b esp = 0x97aff310 ebp = 0x97aff328 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x97aff330 ebp = 0x97aff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x97aff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 37
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x970ff048 ebp = 0x00003429 ebx = 0x97bb65c8
23:51:38 INFO - esi = 0x00000000 edi = 0x9bd78940 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00003429 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x970ff058 ebp = 0x00003429 ebx = 0x97bb65c8
23:51:38 INFO - esi = 0x00000000 edi = 0x9bd78940
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x970ff070 ebp = 0x00003429
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x970ff080 ebp = 0x970ff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0x970ff0c0 ebp = 0x970ff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb4c24c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0x970ff0f0 ebp = 0x970ff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb4c23c edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0x970ff120 ebp = 0x970ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb4c200 edi = 0x970ff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x970ff1b0 ebp = 0x970ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97bbe580 edi = 0x9a4f1660
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0x970ff1f0 ebp = 0x970ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97bbe580 edi = 0x9a4f1660
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x970ff240 ebp = 0x970ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9a4f1660 edi = 0x970ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x970ff260 ebp = 0x970ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9a4f1660 edi = 0x970ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x970ff290 ebp = 0x970ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb4c200 edi = 0x970ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x970ff2f0 ebp = 0x970ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x986f0b00 edi = 0x00000763
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x970ff330 ebp = 0x970ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x970ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 38
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x968fe048 ebp = 0x00000001 ebx = 0x97bef488
23:51:38 INFO - esi = 0x00000000 edi = 0x9714b040 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000001 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x968fe058 ebp = 0x00000001 ebx = 0x97bef488
23:51:38 INFO - esi = 0x00000000 edi = 0x9714b040
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x968fe070 ebp = 0x00000001
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x968fe080 ebp = 0x968fe0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0x968fe0c0 ebp = 0x968fe0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb4ca2c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0x968fe0f0 ebp = 0x968fe118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb4ca1c edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0x968fe120 ebp = 0x968fe1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb4c9e0 edi = 0x968fe184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x968fe1b0 ebp = 0x968fe1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97147580 edi = 0x9a4f19e0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0x968fe1f0 ebp = 0x968fe238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97147580 edi = 0x9a4f19e0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x968fe240 ebp = 0x968fe258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9a4f19e0 edi = 0x968fe2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x968fe260 ebp = 0x968fe288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9a4f19e0 edi = 0x968fe2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x968fe290 ebp = 0x968fe2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb4c9e0 edi = 0x968fe2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x968fe2f0 ebp = 0x968fe328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x986f17c0 edi = 0x00000765
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x968fe330 ebp = 0x968fe428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x968fe430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 39
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x960fd14c ebp = 0x960fd1a8 ebx = 0xa9ede108
23:51:38 INFO - esi = 0x960fd160 edi = 0xa9f7c760 eax = 0xfffffdfc ecx = 0x00000080
23:51:38 INFO - edx = 0x00000025 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xad13
23:51:38 INFO - eip = 0xb76cbd13 esp = 0x960fd15c ebp = 0x960fd1a8 ebx = 0xa9ede108
23:51:38 INFO - esi = 0x960fd160 edi = 0xa9f7c760
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 0x381f2448
23:51:38 INFO - eip = 0x381f2448 esp = 0x960fd1b0 ebp = 0x563465f2
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:9cc31dc74e39 : 246 + 0xf]
23:51:38 INFO - eip = 0xb73b7abf esp = 0x960fd1bc ebp = 0x563465f2
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x960fd1c0 ebp = 0x563465f2
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 5 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 398 + 0x13]
23:51:38 INFO - eip = 0xb73b807b esp = 0x960fd1d0 ebp = 0x960fd208
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 6 libxul.so!nsHostResolver::GetHostToLookup(nsHostRecord**) [CondVar.h:9cc31dc74e39 : 79 + 0xb]
23:51:38 INFO - eip = 0xb229d008 esp = 0x960fd210 ebp = 0x960fd268 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x000493e0 edi = 0xa9ea6380
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!nsHostResolver::ThreadFunc(void*) [nsHostResolver.cpp:9cc31dc74e39 : 1391 + 0xe]
23:51:38 INFO - eip = 0xb229dd97 esp = 0x960fd270 ebp = 0x960fd2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x00000000 edi = 0x960fd2bc
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x960fd2f0 ebp = 0x960fd328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x986f1940 edi = 0x00000766
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x960fd330 ebp = 0x960fd428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x960fd430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 40
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x955ff048 ebp = 0x00000769 ebx = 0x971bdb48
23:51:38 INFO - esi = 0x00000000 edi = 0x9e5dc220 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000769 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x955ff058 ebp = 0x00000769 ebx = 0x971bdb48
23:51:38 INFO - esi = 0x00000000 edi = 0x9e5dc220
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x955ff070 ebp = 0x00000769
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x955ff080 ebp = 0x955ff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0x955ff0c0 ebp = 0x955ff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x971c228c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0x955ff0f0 ebp = 0x955ff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x971c227c edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0x955ff120 ebp = 0x955ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x971c2240 edi = 0x955ff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x955ff1b0 ebp = 0x955ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97b920d0 edi = 0x971a1440
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0x955ff1f0 ebp = 0x955ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x97b920d0 edi = 0x971a1440
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x955ff240 ebp = 0x955ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x971a1440 edi = 0x955ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x955ff260 ebp = 0x955ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x971a1440 edi = 0x955ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x955ff290 ebp = 0x955ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x971c2240 edi = 0x955ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x955ff2f0 ebp = 0x955ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa7704180 edi = 0x00000769
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x955ff330 ebp = 0x955ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x955ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 41
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x94aff048 ebp = 0x00000275 ebx = 0x94cfd608
23:51:38 INFO - esi = 0x00000000 edi = 0x957ed280 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000275 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x94aff058 ebp = 0x00000275 ebx = 0x94cfd608
23:51:38 INFO - esi = 0x00000000 edi = 0x957ed280
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x94aff070 ebp = 0x00000275
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x94aff080 ebp = 0x94aff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0x94aff0c0 ebp = 0x94aff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9c22aadc edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0x94aff0f0 ebp = 0x94aff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9c22aacc edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0x94aff120 ebp = 0x94aff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9c22aa90 edi = 0x94aff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x94aff1b0 ebp = 0x94aff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x94cecf40 edi = 0x971a2a20
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0x94aff1f0 ebp = 0x94aff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x94cecf40 edi = 0x971a2a20
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x94aff240 ebp = 0x94aff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x971a2a20 edi = 0x94aff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x94aff260 ebp = 0x94aff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x971a2a20 edi = 0x94aff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x94aff290 ebp = 0x94aff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9c22aa90 edi = 0x94aff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x94aff2f0 ebp = 0x94aff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x971e6ac0 edi = 0x0000076c
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x94aff330 ebp = 0x94aff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x94aff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 42
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x9a3ff048 ebp = 0x000002f5 ebx = 0x9de69b48
23:51:38 INFO - esi = 0x00000000 edi = 0x9578f520 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x000002f5 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x9a3ff058 ebp = 0x000002f5 ebx = 0x9de69b48
23:51:38 INFO - esi = 0x00000000 edi = 0x9578f520
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x9a3ff070 ebp = 0x000002f5
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x9a3ff080 ebp = 0x9a3ff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0x9a3ff0c0 ebp = 0x9a3ff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb9483c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0x9a3ff0f0 ebp = 0x9a3ff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb9482c edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0x9a3ff120 ebp = 0x9a3ff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb947f0 edi = 0x9a3ff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x9a3ff1b0 ebp = 0x9a3ff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9e3f15b0 edi = 0x9a4ef440
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0x9a3ff1f0 ebp = 0x9a3ff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9e3f15b0 edi = 0x9a4ef440
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x9a3ff240 ebp = 0x9a3ff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9a4ef440 edi = 0x9a3ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x9a3ff260 ebp = 0x9a3ff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9a4ef440 edi = 0x9a3ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x9a3ff290 ebp = 0x9a3ff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb947f0 edi = 0x9a3ff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x9a3ff2f0 ebp = 0x9a3ff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0xa1cb7f80 edi = 0x000007b2
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x9a3ff330 ebp = 0x9a3ff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x9a3ff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Thread 43
23:51:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
23:51:38 INFO - eip = 0xb76f2424 esp = 0x9adff048 ebp = 0x00000005 ebx = 0x98675548
23:51:38 INFO - esi = 0x00000000 edi = 0x94b977c0 eax = 0xfffffe00 ecx = 0x00000080
23:51:38 INFO - edx = 0x00000005 efl = 0x00200282
23:51:38 INFO - Found by: given as instruction pointer in context
23:51:38 INFO - 1 libpthread-2.15.so + 0xa96b
23:51:38 INFO - eip = 0xb76cb96b esp = 0x9adff058 ebp = 0x00000005 ebx = 0x98675548
23:51:38 INFO - esi = 0x00000000 edi = 0x94b977c0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 2 libnspr4.so!_fini + 0xeac4
23:51:38 INFO - eip = 0xb73d254c esp = 0x9adff070 ebp = 0x00000005
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9cc31dc74e39 : 396 + 0x12]
23:51:38 INFO - eip = 0xb73b8124 esp = 0x9adff080 ebp = 0x9adff0b8
23:51:38 INFO - Found by: stack scanning
23:51:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9cc31dc74e39 : 79 + 0xa]
23:51:38 INFO - eip = 0xb21fd5dd esp = 0x9adff0c0 ebp = 0x9adff0e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb8240c edi = 0xffffffff
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9cc31dc74e39 : 55 + 0x5]
23:51:38 INFO - eip = 0xb21ff5b8 esp = 0x9adff0f0 ebp = 0x9adff118 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb823fc edi = 0xb6128924
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9cc31dc74e39 : 129 + 0x18]
23:51:38 INFO - eip = 0xb22033c8 esp = 0x9adff120 ebp = 0x9adff1a8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb823c0 edi = 0x9adff184
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9cc31dc74e39 : 297 + 0x10]
23:51:38 INFO - eip = 0xb2220a55 esp = 0x9adff1b0 ebp = 0x9adff1e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9c151160 edi = 0x9dd114e0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9cc31dc74e39 : 355 + 0xc]
23:51:38 INFO - eip = 0xb241719c esp = 0x9adff1f0 ebp = 0x9adff238 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9c151160 edi = 0x9dd114e0
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9cc31dc74e39 : 234 + 0x6]
23:51:38 INFO - eip = 0xb23fe02c esp = 0x9adff240 ebp = 0x9adff258 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9dd114e0 edi = 0x9adff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9cc31dc74e39 : 227 + 0x8]
23:51:38 INFO - eip = 0xb23fe15a esp = 0x9adff260 ebp = 0x9adff288 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9dd114e0 edi = 0x9adff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9cc31dc74e39 : 376 + 0x9]
23:51:38 INFO - eip = 0xb2205a6a esp = 0x9adff290 ebp = 0x9adff2e8 ebx = 0xb6123d74
23:51:38 INFO - esi = 0x9bb823c0 edi = 0x9adff2c8
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9cc31dc74e39 : 212 + 0x9]
23:51:38 INFO - eip = 0xb73be769 esp = 0x9adff2f0 ebp = 0x9adff328 ebx = 0xb73d254c
23:51:38 INFO - esi = 0x94b4bc80 edi = 0x00000837
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
23:51:38 INFO - eip = 0xb76c7d4c esp = 0x9adff330 ebp = 0x9adff428 ebx = 0xb76d8ff4
23:51:38 INFO - esi = 0x00000000 edi = 0x003d0f00
23:51:38 INFO - Found by: call frame info
23:51:38 INFO - 14 libc-2.15.so + 0xef8be
23:51:38 INFO - eip = 0xb74c78be esp = 0x9adff430 ebp = 0x00000000
23:51:38 INFO - Found by: previous frame's frame pointer
23:51:38 INFO -
23:51:38 INFO - Loaded modules:
23:51:38 INFO - 0x08048000 - 0x08067fff firefox ??? (main)
23:51:38 INFO - 0x97c6f000 - 0x97cfefff liborc-0.4.so.0.16.0 ???
23:51:38 INFO - 0x98901000 - 0x989befff libschroedinger-1.0.so.0.11.0 ???
23:51:38 INFO - 0x989bf000 - 0x989fffff libtheoraenc.so.1.1.2 ???
23:51:38 INFO - 0x98b1e000 - 0x98b2ffff libva.so.1.3200.0 ???
23:51:38 INFO - 0x98b34000 - 0x98cabfff libvorbisenc.so.2.0.8 ???
23:51:38 INFO - 0x98cac000 - 0x98d49fff libvpx.so.1.0.0 ???
23:51:38 INFO - 0x98d54000 - 0x99441fff libavcodec.so.53.35.0 ???
23:51:38 INFO - 0x999b0000 - 0x99ba9fff startupCache.4.little ???
23:51:38 INFO - 0x99bce000 - 0x99beefff libspeex.so.1.5.0 ???
23:51:38 INFO - 0x9a528000 - 0x9a544fff libtheoradec.so.1.1.4 ???
23:51:38 INFO - 0x9a576000 - 0x9a594fff libavutil.so.51.22.1 ???
23:51:38 INFO - 0x9b150000 - 0x9b1b5fff Ubuntu-L.ttf ???
23:51:38 INFO - 0x9b1b6000 - 0x9b1bdfff webappsstore.sqlite-shm ???
23:51:38 INFO - 0x9ca4d000 - 0x9cab2fff Ubuntu-L.ttf ???
23:51:38 INFO - 0x9cab3000 - 0x9cbfefff libxml2.so.2.7.8 ???
23:51:38 INFO - 0x9d902000 - 0x9d95afff DejaVuSerif.ttf ???
23:51:38 INFO - 0x9d95b000 - 0x9d9fefff Ubuntu-B.ttf ???
23:51:38 INFO - 0x9e240000 - 0x9e2effff DejaVuSans.ttf ???
23:51:38 INFO - 0x9e900000 - 0x9e90dfff libgsm.so.1.0.12 ???
23:51:38 INFO - 0x9e9a8000 - 0x9e9fefff Ubuntu-R.ttf ???
23:51:38 INFO - 0x9f301000 - 0x9f304fff libXss.so.1.0.0 ???
23:51:38 INFO - 0x9f327000 - 0x9f32efff healthreport.sqlite-shm ???
23:51:38 INFO - 0x9f34f000 - 0x9f3fefff DejaVuSans.ttf ???
23:51:38 INFO - 0x9f833000 - 0x9f889fff Ubuntu-R.ttf ???
23:51:38 INFO - 0x9f88a000 - 0x9f8c5fff libcroco-0.6.so.3.0.1 ???
23:51:38 INFO - 0x9f8c6000 - 0x9f8fefff librsvg-2.so.2.36.1 ???
23:51:38 INFO - 0xa0376000 - 0xa03cefff DejaVuSerif.ttf ???
23:51:38 INFO - 0xa0740000 - 0xa0752fff libtotem-mully-plugin.so ???
23:51:38 INFO - 0xa0753000 - 0xa076cfff libtotem-gmp-plugin.so ???
23:51:38 INFO - 0xa076d000 - 0xa0785fff libtotem-cone-plugin.so ???
23:51:38 INFO - 0xa0786000 - 0xa078ffff libcrypt-2.15.so ???
23:51:38 INFO - 0xa07b7000 - 0xa085afff libsqlite3.so.0.8.6 ???
23:51:38 INFO - 0xa085c000 - 0xa08a2fff libhx509.so.5.0.0 ???
23:51:38 INFO - 0xa08a3000 - 0xa08d6fff libhcrypto.so.4.1.0 ???
23:51:38 INFO - 0xa08d8000 - 0xa097cfff libasn1.so.8.0.0 ???
23:51:38 INFO - 0xa097d000 - 0xa09fffff libkrb5.so.26.0.0 ???
23:51:38 INFO - 0xa1307000 - 0xa132ffff libwind.so.0.0.0 ???
23:51:38 INFO - 0xa1330000 - 0xa13fefff libkrb5.so.3.3 ???
23:51:38 INFO - 0xa2200000 - 0xa220efff libheimbase.so.1.0.0 ???
23:51:38 INFO - 0xa220f000 - 0xa2224fff libroken.so.18.1.0 ???
23:51:38 INFO - 0xa2225000 - 0xa2236fff libp11-kit.so.0.0.0 ???
23:51:38 INFO - 0xa2237000 - 0xa22fafff libgnutls.so.26.21.8 ???
23:51:38 INFO - 0xa4c01000 - 0xa4c08fff libheimntlm.so.0.1.0 ???
23:51:38 INFO - 0xa4c09000 - 0xa4c30fff libk5crypto.so.3.1 ???
23:51:38 INFO - 0xa4c31000 - 0xa4c6dfff libgssapi.so.3.0.0 ???
23:51:38 INFO - 0xa4c6e000 - 0xa5b15fff icon-theme.cache ???
23:51:38 INFO - 0xa5b16000 - 0xa63fffff icon-theme.cache ???
23:51:38 INFO - 0xa6604000 - 0xa6615fff libtasn1.so.3.1.12 ???
23:51:38 INFO - 0xa6616000 - 0xa661efff libkrb5support.so.0.1 ???
23:51:38 INFO - 0xa661f000 - 0xa663afff libsasl2.so.2.0.25 ???
23:51:38 INFO - 0xa663b000 - 0xa66bffff libgcrypt.so.11.7.0 ???
23:51:38 INFO - 0xa66c0000 - 0xa66fdfff libgssapi_krb5.so.2.2 ???
23:51:38 INFO - 0xa7802000 - 0xa7804fff libpixbufloader-svg.so ???
23:51:38 INFO - 0xa7805000 - 0xa781efff librtmp.so.0 ???
23:51:38 INFO - 0xa781f000 - 0xa786ffff libldap_r-2.4.so.2.8.1 ???
23:51:38 INFO - 0xa7871000 - 0xa78a4fff libidn.so.11.6.6 ???
23:51:38 INFO - 0xa78a5000 - 0xa78fcfff libcurl-gnutls.so.4.2.0 ???
23:51:38 INFO - 0xa9402000 - 0xa9406fff libgpg-error.so.0.8.0 ???
23:51:38 INFO - 0xa9407000 - 0xa9415fff liblber-2.4.so.2.8.1 ???
23:51:38 INFO - 0xa9416000 - 0xa94fefff icon-theme.cache ???
23:51:38 INFO - 0xaa000000 - 0xaa003fff libkeyutils.so.1.4 ???
23:51:38 INFO - 0xaa004000 - 0xaa008fff libcom_err.so.2.1 ???
23:51:38 INFO - 0xaa009000 - 0xaa036fff liblua5.1.so.0.0.0 ???
23:51:38 INFO - 0xaa037000 - 0xaa041fff libquvi.so.7.0.0 ???
23:51:38 INFO - 0xaa042000 - 0xaa047fff libtotem-plparser-mini.so.17.0.3 ???
23:51:38 INFO - 0xaa05a000 - 0xaa06efff libtotem-narrowspace-plugin.so ???
23:51:38 INFO - 0xaa09f000 - 0xaa0a1fff librhythmbox-itms-detection-plugin.so ???
23:51:38 INFO - 0xaa0a2000 - 0xaa0acfff icon-theme.cache ???
23:51:38 INFO - 0xaa0ad000 - 0xaa0cffff icon-theme.cache ???
23:51:38 INFO - 0xaa0d0000 - 0xaa0fdfff libgconf-2.so.4.1.5 ???
23:51:38 INFO - 0xab321000 - 0xab393fff libnssckbi.so ???
23:51:38 INFO - 0xab394000 - 0xab3fafff libfreebl3.so ???
23:51:38 INFO - 0xacc00000 - 0xacc07fff places.sqlite-shm ???
23:51:38 INFO - 0xacc28000 - 0xacc44fff libnssdbm3.so ???
23:51:38 INFO - 0xacc45000 - 0xacc77fff libsoftokn3.so ???
23:51:38 INFO - 0xacca9000 - 0xaccfafff DejaVuSansMono.ttf ???
23:51:38 INFO - 0xad820000 - 0xad876fff Ubuntu-R.ttf ???
23:51:38 INFO - 0xad877000 - 0xad87afff pango-basic-fc.so ???
23:51:38 INFO - 0xad87b000 - 0xad87bfff c05880de57d1f5e948fdfacc138775d9-le32d4.cache-3 ???
23:51:38 INFO - 0xad87c000 - 0xad881fff 945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3 ???
23:51:38 INFO - 0xad882000 - 0xad883fff 99e8ed0e538f840c565b6ed5dad60d56-le32d4.cache-3 ???
23:51:38 INFO - 0xad884000 - 0xad885fff f24b2111ab8703b4e963115a8cf14259-le32d4.cache-3 ???
23:51:38 INFO - 0xad886000 - 0xad88afff 63c7aca0c1b0a3f740ee470c2e28e675-le32d4.cache-3 ???
23:51:38 INFO - 0xad88b000 - 0xad890fff a6d8cf8e4ec09cdbc8633c31745a07dd-le32d4.cache-3 ???
23:51:38 INFO - 0xad891000 - 0xad893fff 2cd17615ca594fa2959ae173292e504c-le32d4.cache-3 ???
23:51:38 INFO - 0xad894000 - 0xad894fff e7071f4a29fa870f4323321c154eba04-le32d4.cache-3 ???
23:51:38 INFO - 0xad895000 - 0xad895fff 9620031e5ef3d9f8db76a0a1427e3349-le32d4.cache-3 ???
23:51:38 INFO - 0xad896000 - 0xad896fff a2ab74764b07279e7c36ddb1d302cf26-le32d4.cache-3 ???
23:51:38 INFO - 0xad897000 - 0xad897fff 0d8c3b2ac0904cb8a57a757ad11a4a08-le32d4.cache-3 ???
23:51:38 INFO - 0xad898000 - 0xad899fff 646addb8444faa74ee138aa00ab0b6a0-le32d4.cache-3 ???
23:51:38 INFO - 0xad89a000 - 0xad89dfff a755afe4a08bf5b97852ceb7400b47bc-le32d4.cache-3 ???
23:51:38 INFO - 0xad89e000 - 0xad8a4fff 6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3 ???
23:51:38 INFO - 0xad8a5000 - 0xad8affff 04aabc0a78ac019cf9454389977116d2-le32d4.cache-3 ???
23:51:38 INFO - 0xad8b0000 - 0xad8b2fff 385c0604a188198f04d133e54aba7fe7-le32d4.cache-3 ???
23:51:38 INFO - 0xad8b3000 - 0xad8b4fff ddd4086aec35a5275babba44bb759c3c-le32d4.cache-3 ???
23:51:38 INFO - 0xad8b5000 - 0xad8b5fff 4794a0821666d79190d59a36cb4f44b5-le32d4.cache-3 ???
23:51:38 INFO - 0xad8b6000 - 0xad8b8fff 8801497958630a81b71ace7c5f9b32a8-le32d4.cache-3 ???
23:51:38 INFO - 0xad8b9000 - 0xad8bcfff 3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3 ???
23:51:38 INFO - 0xad8bd000 - 0xad8c0fff b47c4e1ecd0709278f4910c18777a504-le32d4.cache-3 ???
23:51:38 INFO - 0xad8c1000 - 0xad8cdfff d52a8644073d54c13679302ca1180695-le32d4.cache-3 ???
23:51:38 INFO - 0xad8ce000 - 0xad8d3fff 089dead882dea3570ffc31a9898cfb69-le32d4.cache-3 ???
23:51:38 INFO - 0xad8d4000 - 0xad8dafff 83bf95040141907cd45bb53cf7c1c148-le32d4.cache-3 ???
23:51:38 INFO - 0xad8eb000 - 0xad8f5fff libbrowsercomps.so ???
23:51:38 INFO - 0xaea02000 - 0xaf71ffff omni.ja ???
23:51:38 INFO - 0xaf720000 - 0xb0055fff omni.ja ???
23:51:38 INFO - 0xb0857000 - 0xb085afff libnss_mdns4.so.2 ???
23:51:38 INFO - 0xb085b000 - 0xb0861fff libnss_dns-2.15.so ???
23:51:38 INFO - 0xb0862000 - 0xb0869fff libogg.so.0.7.1 ???
23:51:38 INFO - 0xb086a000 - 0xb0894fff libvorbis.so.0.4.5 ???
23:51:38 INFO - 0xb0895000 - 0xb089efff libltdl.so.7.3.0 ???
23:51:38 INFO - 0xb089f000 - 0xb08b1fff libtdb.so.1.2.9 ???
23:51:38 INFO - 0xb08b2000 - 0xb08bbfff libvorbisfile.so.3.3.4 ???
23:51:38 INFO - 0xb08bc000 - 0xb08ccfff libcanberra.so.0.2.5 ???
23:51:38 INFO - 0xb08cd000 - 0xb08d1fff libcanberra-gtk3.so.0.1.8 ???
23:51:38 INFO - 0xb08d2000 - 0xb08d3fff e13b20fdb08344e0e664864cc2ede53d-le32d4.cache-3 ???
23:51:38 INFO - 0xb08d4000 - 0xb08d8fff 7ef2298fde41cc6eeb7af42e48b7d293-le32d4.cache-3 ???
23:51:38 INFO - 0xb08d9000 - 0xb08e3fff libmozgnome.so ???
23:51:38 INFO - 0xb08e4000 - 0xb08fffff mime.cache ???
23:51:38 INFO - 0xb0a02000 - 0xb0a07fff libcanberra-gtk3-module.so ???
23:51:38 INFO - 0xb0a08000 - 0xb0a0dfff libpixbufloader-png.so ???
23:51:38 INFO - 0xb120f000 - 0xb121bfff libnss_files-2.15.so ???
23:51:38 INFO - 0xb121c000 - 0xb1227fff libnss_nis-2.15.so ???
23:51:38 INFO - 0xb1228000 - 0xb123ffff libnsl-2.15.so ???
23:51:38 INFO - 0xb1242000 - 0xb124afff libnss_compat-2.15.so ???
23:51:38 INFO - 0xb124b000 - 0xb124bfff 56cf4f4769d0f4abc89a4895d7bd3ae1-le32d4.cache-3 ???
23:51:38 INFO - 0xb124c000 - 0xb125cfff libunico.so ???
23:51:38 INFO - 0xb125d000 - 0xb1265fff libdconfsettings.so ???
23:51:38 INFO - 0xb1266000 - 0xb1289fff gschemas.compiled ???
23:51:38 INFO - 0xb128a000 - 0xb129bfff liboverlay-scrollbar3-0.2.so.0.0.16 ???
23:51:38 INFO - 0xb1a9d000 - 0xb1c25fff locale-archive ???
23:51:38 INFO - 0xb1c26000 - 0xb1c2bfff libuuid.so.1.3.0 ???
23:51:38 INFO - 0xb1c2c000 - 0xb1c43fff libICE.so.6.3.0 ???
23:51:38 INFO - 0xb1c46000 - 0xb1c4efff libSM.so.6.0.1 ???
23:51:38 INFO - 0xb1c4f000 - 0xb1caafff libXt.so.6.0.0 ???
23:51:38 INFO - 0xb1cab000 - 0xb1cf3fff libdbus-1.so.3.5.8 ???
23:51:38 INFO - 0xb1cf4000 - 0xb1d19fff libdbus-glib-1.so.2.2.2 ???
23:51:38 INFO - 0xb1d1a000 - 0xb1e0bfff libasound.so.2.0.0 ???
23:51:38 INFO - 0xb1e0c000 - 0xb6175fff libxul.so ???
23:51:38 INFO - 0xb6212000 - 0xb6218fff libXdmcp.so.6.0.0 ???
23:51:38 INFO - 0xb6219000 - 0xb621cfff libXau.so.6.0.0 ???
23:51:38 INFO - 0xb621d000 - 0xb6258fff libpcre.so.3.12.1 ???
23:51:38 INFO - 0xb6259000 - 0xb625ffff libffi.so.6.0.0 ???
23:51:38 INFO - 0xb6260000 - 0xb6275fff libresolv-2.15.so ???
23:51:38 INFO - 0xb6278000 - 0xb6296fff libselinux.so.1 ???
23:51:38 INFO - 0xb6297000 - 0xb62c0fff libexpat.so.1.5.2 ???
23:51:38 INFO - 0xb62c1000 - 0xb62d6fff libz.so.1.2.3.4 ???
23:51:38 INFO - 0xb62d7000 - 0xb62e0fff libXrender.so.1.3.0 ???
23:51:38 INFO - 0xb62e1000 - 0xb62eafff libxcb-render.so.0.0.0 ???
23:51:38 INFO - 0xb62eb000 - 0xb62eefff libxcb-shm.so.0.0.0 ???
23:51:38 INFO - 0xb62ef000 - 0xb6318fff libpng12.so.0.46.0 ???
23:51:38 INFO - 0xb6319000 - 0xb63b0fff libpixman-1.so.0.24.4 ???
23:51:38 INFO - 0xb63b1000 - 0xb63d1fff libxcb.so.1.1.0 ???
23:51:38 INFO - 0xb63d2000 - 0xb646bfff libfreetype.so.6.8.0 ???
23:51:38 INFO - 0xb646c000 - 0xb646ffff libXdamage.so.1.1.0 ???
23:51:38 INFO - 0xb6470000 - 0xb6473fff libXcomposite.so.1.0.0 ???
23:51:38 INFO - 0xb6474000 - 0xb647efff libXcursor.so.1.0.2 ???
23:51:38 INFO - 0xb647f000 - 0xb6487fff libXrandr.so.2.2.0 ???
23:51:38 INFO - 0xb6488000 - 0xb648bfff libXinerama.so.1.0.0 ???
23:51:38 INFO - 0xb648c000 - 0xb649dfff libXext.so.6.4.0 ???
23:51:38 INFO - 0xb649e000 - 0xb6596fff libglib-2.0.so.0.3200.1 ???
23:51:38 INFO - 0xb6597000 - 0xb65e5fff libgobject-2.0.so.0.3200.1 ???
23:51:38 INFO - 0xb65e6000 - 0xb673cfff libgio-2.0.so.0.3200.1 ???
23:51:38 INFO - 0xb673e000 - 0xb6771fff libfontconfig.so.1.4.4 ???
23:51:38 INFO - 0xb6772000 - 0xb67bbfff libpango-1.0.so.0.3000.0 ???
23:51:38 INFO - 0xb67bc000 - 0xb67e7fff libpangoft2-1.0.so.0.3000.0 ???
23:51:38 INFO - 0xb67e8000 - 0xb6808fff libgdk_pixbuf-2.0.so.0.2600.1 ???
23:51:38 INFO - 0xb6809000 - 0xb68d1fff libcairo.so.2.11000.2 ???
23:51:38 INFO - 0xb68d4000 - 0xb68dafff libcairo-gobject.so.2.11000.2 ???
23:51:38 INFO - 0xb68db000 - 0xb68fafff libatk-1.0.so.0.20409.1 ???
23:51:38 INFO - 0xb68fb000 - 0xb6900fff libXfixes.so.3.1.0 ???
23:51:38 INFO - 0xb6901000 - 0xb6910fff libXi.so.6.1.0 ???
23:51:38 INFO - 0xb6911000 - 0xb6a43fff libX11.so.6.3.0 ???
23:51:38 INFO - 0xb6a45000 - 0xb6a51fff libpangocairo-1.0.so.0.3000.0 ???
23:51:38 INFO - 0xb6a52000 - 0xb6accfff libgdk-3.so.0.400.1 ???
23:51:38 INFO - 0xb6acd000 - 0xb6f86fff libgtk-3.so.0.400.1 ???
23:51:38 INFO - 0xb6f88000 - 0xb701efff libmozsqlite3.so ???
23:51:38 INFO - 0xb701f000 - 0xb70fffff libnss3.so ???
23:51:38 INFO - 0xb7300000 - 0xb7302fff libgthread-2.0.so.0.3200.1 ???
23:51:38 INFO - 0xb7303000 - 0xb7303fff b9d506c9ac06c20b433354fa67a72993-le32d4.cache-3 ???
23:51:38 INFO - 0xb7304000 - 0xb7307fff libnss_mdns4_minimal.so.2 ???
23:51:38 INFO - 0xb7308000 - 0xb7308fff user ???
23:51:38 INFO - 0xb7309000 - 0xb730dfff UTF-16.so ???
23:51:38 INFO - 0xb730e000 - 0xb7314fff gconv-modules.cache ???
23:51:38 INFO - 0xb7315000 - 0xb731efff liblgpllibs.so ???
23:51:38 INFO - 0xb731f000 - 0xb7354fff libssl3.so ???
23:51:38 INFO - 0xb7355000 - 0xb7373fff libsmime3.so ???
23:51:38 INFO - 0xb7374000 - 0xb7394fff libnssutil3.so ???
23:51:38 INFO - 0xb7395000 - 0xb73d2fff libnspr4.so ???
23:51:38 INFO - 0xb73d8000 - 0xb757ffff libc-2.15.so ???
23:51:38 INFO - 0xb7583000 - 0xb75a0fff libgcc_s.so.1 ???
23:51:38 INFO - 0xb75a1000 - 0xb75ccfff libm-2.15.so ???
23:51:38 INFO - 0xb75cd000 - 0xb76aafff libstdc++.so.6.0.16 ???
23:51:38 INFO - 0xb76b3000 - 0xb76bbfff librt-2.15.so ???
23:51:38 INFO - 0xb76bc000 - 0xb76c0fff libdl-2.15.so ???
23:51:38 INFO - 0xb76c1000 - 0xb76d9fff libpthread-2.15.so ???
23:51:38 INFO - 0xb76dc000 - 0xb76e0fff libgmodule-2.0.so.0.3200.1 ???
23:51:38 INFO - 0xb76e1000 - 0xb76e3fff libmozgtk.so ???
23:51:38 INFO - 0xb76e4000 - 0xb76e7fff libplds4.so ???
23:51:38 INFO - 0xb76e8000 - 0xb76ecfff libplc4.so ???
23:51:38 INFO - 0xb76ed000 - 0xb76edfff user ???
23:51:38 INFO - 0xb76f2000 - 0xb76f2fff linux-gate.so ???
23:51:38 INFO - 0xb76f3000 - 0xb7714fff ld-2.15.so ???
23:51:38 INFO - TEST-UNEXPECTED-CRASH | /2dcontext/path-objects/2d.path.fill.closed.basic.html | expected OK
23:51:39 INFO - TEST-INFO took 24099ms
23:51:39 WARNING - u'runner_teardown' ()
23:51:39 INFO - Setting up ssl
23:51:39 INFO - PROCESS | certutil |
23:51:39 INFO - PROCESS | certutil |
23:51:39 INFO - PROCESS | certutil |
23:51:39 INFO - Certificate Nickname Trust Attributes
23:51:39 INFO - SSL,S/MIME,JAR/XPI
23:51:39 INFO -
23:51:39 INFO - web-platform-tests CT,,
23:51:39 INFO -
23:51:39 INFO - Starting runner
23:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
23:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
23:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1029ms
23:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
23:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
23:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 856ms
23:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
23:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
23:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 883ms
23:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
23:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
23:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 737ms
23:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
23:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
23:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 735ms
23:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
23:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
23:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1210ms
23:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
23:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
23:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 784ms
23:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
23:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
23:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 760ms
23:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
23:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
23:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 888ms
23:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
23:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
23:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 782ms
23:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
23:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
23:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 879ms
23:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
23:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
23:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 934ms
23:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
23:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
23:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 780ms
23:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
23:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
23:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 786ms
23:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
23:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
23:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 850ms
23:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
23:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
23:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 782ms
23:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
23:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
23:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 931ms
23:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
23:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
23:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1085ms
23:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
23:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
23:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1348ms
23:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
23:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
23:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1489ms
23:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
23:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
23:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1045ms
23:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
23:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
23:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 942ms
23:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
23:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
23:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 778ms
23:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
23:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
23:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 839ms
23:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
23:52:08 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
23:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 830ms
23:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
23:52:09 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
23:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 735ms
23:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
23:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
23:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 999ms
23:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
23:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
23:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 838ms
23:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
23:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
23:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 850ms
23:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
23:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
23:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 892ms
23:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
23:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
23:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 834ms
23:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
23:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
23:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 772ms
23:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
23:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
23:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 944ms
23:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
23:52:16 INFO - TEST-FAIL | /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) - assert_equals: Red channel of the pixel at (95, 45) expected 0 but got 255
23:52:16 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:16 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:30:1
23:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:16 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:16 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:16 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:20:1
23:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 933ms
23:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
23:52:17 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added - assert_equals: Red channel of the pixel at (5, 45) expected 0 but got 255
23:52:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:30:1
23:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:17 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:17 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:20:1
23:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1027ms
23:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
23:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
23:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1058ms
23:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
23:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
23:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 983ms
23:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
23:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
23:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 801ms
23:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
23:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
23:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 803ms
23:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
23:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
23:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 843ms
23:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
23:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
23:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 934ms
23:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
23:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
23:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 999ms
23:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
23:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
23:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 886ms
23:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
23:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
23:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 845ms
23:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
23:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
23:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 995ms
23:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
23:52:27 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
23:52:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:29:1
23:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:20:1
23:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 783ms
23:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
23:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
23:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 779ms
23:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
23:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
23:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 881ms
23:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
23:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
23:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1037ms
23:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
23:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
23:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 974ms
23:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
23:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
23:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 790ms
23:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
23:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
23:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 840ms
23:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
23:52:33 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
23:52:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:31:1
23:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:20:1
23:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 981ms
23:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
23:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
23:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 986ms
23:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
23:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
23:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 931ms
23:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
23:52:36 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
23:52:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
23:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:36 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:36 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
23:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 993ms
23:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
23:52:38 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
23:52:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:38 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
23:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:38 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
23:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1190ms
23:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
23:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
23:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 853ms
23:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
23:52:39 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
23:52:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
23:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
23:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 998ms
23:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
23:52:40 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
23:52:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
23:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
23:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 934ms
23:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
23:52:41 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
23:52:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:52:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
23:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:52:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:52:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:52:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:52:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
23:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 990ms
23:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
23:52:42 INFO - PROCESS | 2428 | 1446274362544 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
23:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
23:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 886ms
23:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
23:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
23:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 993ms
23:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
23:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
23:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1247ms
23:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
23:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
23:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1097ms
23:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
23:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
23:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 939ms
23:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
23:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
23:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 894ms
23:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
23:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
23:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 988ms
23:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
23:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
23:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 890ms
23:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
23:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
23:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 884ms
23:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
23:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
23:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 982ms
23:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
23:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
23:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 980ms
23:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
23:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
23:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 885ms
23:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
23:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
23:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 793ms
23:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
23:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
23:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 795ms
23:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
23:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
23:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 892ms
23:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
23:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
23:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 946ms
23:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
23:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
23:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1101ms
23:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
23:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
23:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 832ms
23:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
23:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
23:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 845ms
23:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
23:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
23:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1300ms
23:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
23:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
23:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 879ms
23:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
23:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
23:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 780ms
23:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
23:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
23:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 841ms
23:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
23:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
23:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1041ms
23:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
23:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
23:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1032ms
23:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
23:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
23:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 830ms
23:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
23:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
23:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 841ms
23:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
23:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
23:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 937ms
23:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
23:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
23:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 785ms
23:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
23:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
23:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 855ms
23:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
23:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
23:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 777ms
23:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
23:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
23:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1045ms
23:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
23:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
23:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1062ms
23:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
23:53:14 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
23:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 836ms
23:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
23:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
23:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 840ms
23:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
23:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
23:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 998ms
23:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
23:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
23:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 884ms
23:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
23:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
23:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 992ms
23:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
23:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
23:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 884ms
23:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
23:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
23:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1145ms
23:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
23:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
23:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1049ms
23:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
23:53:21 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
23:53:21 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
23:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:53:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:53:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:53:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:53:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:53:21 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
23:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 890ms
23:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
23:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
23:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 847ms
23:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
23:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
23:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 897ms
23:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
23:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
23:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 947ms
23:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
23:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
23:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 843ms
23:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
23:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
23:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1101ms
23:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
23:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
23:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 933ms
23:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
23:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
23:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 988ms
23:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
23:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
23:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 904ms
23:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
23:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
23:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 825ms
23:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
23:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
23:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 888ms
23:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
23:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
23:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1004ms
23:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
23:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
23:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1642ms
23:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
23:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
23:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 956ms
23:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
23:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
23:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 941ms
23:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
23:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
23:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1019ms
23:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
23:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
23:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 894ms
23:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
23:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
23:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 856ms
23:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
23:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
23:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 982ms
23:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
23:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
23:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1204ms
23:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
23:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
23:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 833ms
23:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
23:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
23:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 897ms
23:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
23:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
23:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 939ms
23:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
23:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
23:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1042ms
23:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
23:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
23:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 978ms
23:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
23:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
23:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1139ms
23:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
23:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
23:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1326ms
23:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
23:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
23:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 949ms
23:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
23:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
23:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1051ms
23:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
23:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
23:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 895ms
23:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
23:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
23:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 834ms
23:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
23:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
23:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 938ms
23:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
23:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
23:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 886ms
23:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
23:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
23:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1105ms
23:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
23:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
23:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 935ms
23:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
23:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
23:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 943ms
23:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
23:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
23:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 890ms
23:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
23:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
23:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 826ms
23:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
23:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
23:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 850ms
23:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
23:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
23:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 930ms
23:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
23:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
23:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1340ms
23:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
23:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
23:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 885ms
23:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
23:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
23:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 949ms
23:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
23:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
23:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 887ms
23:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
23:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
23:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 995ms
23:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
23:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
23:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 964ms
23:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
23:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
23:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 828ms
23:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
23:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
23:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1294ms
23:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
23:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
23:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1041ms
23:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
23:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
23:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 936ms
23:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
23:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
23:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 934ms
23:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
23:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
23:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 838ms
23:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
23:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
23:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1000ms
23:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
23:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
23:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 898ms
23:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
23:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
23:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1193ms
23:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
23:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
23:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 895ms
23:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
23:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
23:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 830ms
23:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
23:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
23:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 999ms
23:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
23:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
23:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 824ms
23:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
23:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
23:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 881ms
23:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
23:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
23:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 837ms
23:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
23:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
23:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1040ms
23:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
23:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
23:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1201ms
23:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
23:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
23:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 932ms
23:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
23:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
23:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 844ms
23:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
23:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
23:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 858ms
23:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
23:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
23:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1000ms
23:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
23:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
23:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1058ms
23:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
23:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
23:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 854ms
23:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
23:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
23:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1143ms
23:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
23:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
23:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1033ms
23:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
23:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
23:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 936ms
23:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
23:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
23:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 848ms
23:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
23:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
23:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 838ms
23:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
23:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
23:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 907ms
23:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
23:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
23:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1096ms
23:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
23:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
23:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1081ms
23:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
23:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
23:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1034ms
23:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
23:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
23:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 895ms
23:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
23:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
23:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1162ms
23:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
23:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
23:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 884ms
23:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
23:54:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
23:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 825ms
23:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
23:54:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
23:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 878ms
23:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
23:54:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
23:54:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1445ms
23:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
23:54:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
23:54:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 834ms
23:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
23:54:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
23:54:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 850ms
23:54:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
23:54:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
23:54:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 891ms
23:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
23:54:48 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)
23:54:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1499ms
23:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
23:54:49 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
23:54:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:54:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
23:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:54:49 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
23:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:54:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:54:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:54:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
23:54:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1333ms
23:54:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
23:54:51 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
23:54:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:54:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
23:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:54:51 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
23:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:54:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:54:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:54:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
23:54:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1543ms
23:54:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
23:54:52 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)
23:54:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1283ms
23:54:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
23:54:53 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)
23:54:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1331ms
23:54:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
23:54:55 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
23:54:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:54:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:54:55 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:54:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:54:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:54:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
23:54:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1389ms
23:54:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
23:54:56 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
23:54:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:54:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
23:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:54:56 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
23:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:54:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:54:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:54:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
23:54:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1328ms
23:54:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
23:54:57 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
23:54:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:54:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
23:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:54:57 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
23:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:54:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:54:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:54:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
23:54:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1449ms
23:54:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
23:54:59 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
23:54:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:54:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:54:59 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:54:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:54:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:54:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:54:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
23:54:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1399ms
23:54:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
23:55:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
23:55:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 832ms
23:55:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
23:55:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
23:55:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 843ms
23:55:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
23:55:02 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"
23:55:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:55:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
23:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:55:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:55:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:55:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
23:55:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 1040ms
23:55:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
23:55:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
23:55:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1643ms
23:55:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
23:55:04 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"
23:55:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:55:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
23:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:55:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:55:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:55:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
23:55:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 1039ms
23:55:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
23:55:05 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"
23:55:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:55:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
23:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:55:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:55:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:55:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
23:55:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 826ms
23:55:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
23:55:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
23:55:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 852ms
23:55:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
23:55:07 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
23:55:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:55:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:1
23:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:55:07 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
23:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:55:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
23:55:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
23:55:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
23:55:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1464ms
23:55:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
23:55:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
23:55:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 835ms
23:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
23:55:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
23:55:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 892ms
23:55:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
23:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
23:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 879ms
23:55:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
23:55:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
23:55:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1190ms
23:55:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
23:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
23:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 988ms
23:55:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
23:55:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
23:55:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 838ms
23:55:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
23:55:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
23:55:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 840ms
23:55:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
23:55:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
23:55:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 885ms
23:55:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
23:55:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
23:55:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 986ms
23:55:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
23:55:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
23:55:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 830ms
23:55:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
23:55:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
23:55:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1092ms
23:55:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
23:55:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
23:55:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 882ms
23:55:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
23:55:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
23:55:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 997ms
23:55:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
23:55:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
23:55:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1158ms
23:55:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
23:55:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
23:55:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1135ms
23:55:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
23:55:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
23:55:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 878ms
23:55:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
23:55:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
23:55:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 930ms
23:55:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
23:55:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
23:55:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1106ms
23:55:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
23:55:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
23:55:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 840ms
23:55:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
23:55:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
23:55:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 844ms
23:55:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
23:55:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
23:55:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1044ms
23:55:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
23:55:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
23:55:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 839ms
23:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
23:55:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
23:55:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 935ms
23:55:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
23:55:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
23:55:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 840ms
23:55:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
23:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
23:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1192ms
23:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
23:55:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
23:55:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 996ms
23:55:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
23:55:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
23:55:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 934ms
23:55:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
23:55:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
23:55:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 892ms
23:55:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
23:55:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
23:55:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 936ms
23:55:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
23:55:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
23:55:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 936ms
23:55:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
23:55:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
23:55:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1044ms
23:55:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
23:55:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
23:55:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1101ms
23:55:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
23:55:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
23:55:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 893ms
23:55:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
23:55:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
23:55:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 982ms
23:55:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
23:55:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
23:55:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 949ms
23:55:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
23:55:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
23:55:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 952ms
23:55:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
23:55:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
23:55:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 864ms
23:55:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
23:55:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
23:55:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 936ms
23:55:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
23:55:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
23:55:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1197ms
23:55:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
23:55:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
23:55:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 890ms
23:55:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
23:55:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
23:55:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 857ms
23:55:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
23:55:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
23:55:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 897ms
23:55:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
23:55:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
23:55:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 887ms
23:55:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
23:55:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
23:55:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 890ms
23:55:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
23:55:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
23:55:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
23:55:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 832ms
23:55:51 INFO - TEST-START | /DOMEvents/constructors.html
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
23:55:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
23:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:1
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:55:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
23:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:1
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:55:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
23:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:1
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:55:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
23:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:1
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:55:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
23:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:1
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:55:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
23:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:1
23:55:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:55:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
23:55:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1170ms
23:55:52 INFO - TEST-START | /DOMEvents/event-phases-order.html
23:55:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
23:55:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 939ms
23:55:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
23:55:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
23:55:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
23:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
23:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
23:55:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
23:55:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
23:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
23:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
23:55:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
23:55:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
23:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
23:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
23:55:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
23:55:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
23:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
23:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
23:55:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
23:55:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 930ms
23:55:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
23:55:55 INFO - PROCESS | 2428 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
23:55:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
23:55:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 901ms
23:55:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
23:55:56 INFO - PROCESS | 2428 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
23:55:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
23:55:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 782ms
23:55:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
23:55:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
23:55:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 785ms
23:55:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
23:55:57 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.
23:55:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 888ms
23:55:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
23:55:58 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
23:55:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
23:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:55:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:1
23:55:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 934ms
23:55:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
23:55:59 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.
23:55:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 936ms
23:55:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
23:56:00 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.
23:56:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms
23:56:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
23:56:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
23:56:01 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
23:56:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 826ms
23:56:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
23:56:02 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.
23:56:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 981ms
23:56:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
23:56:03 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.
23:56:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 880ms
23:56:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
23:56:04 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.
23:56:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 785ms
23:56:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
23:56:05 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.
23:56:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 858ms
23:56:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
23:56:05 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.
23:56:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 981ms
23:56:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
23:56:07 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.
23:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1085ms
23:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
23:56:07 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
23:56:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
23:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:1
23:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 851ms
23:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
23:56:09 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.
23:56:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1194ms
23:56:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
23:56:10 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.
23:56:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 853ms
23:56:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
23:56:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
23:56:10 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
23:56:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 733ms
23:56:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
23:56:11 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.
23:56:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 835ms
23:56:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
23:56:12 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.
23:56:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 828ms
23:56:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
23:56:13 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.
23:56:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1040ms
23:56:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
23:56:14 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
23:56:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1127ms
23:56:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker
23:56:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
23:56:15 INFO - {}
23:56:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
23:56:15 INFO - {}
23:56:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
23:56:15 INFO - {}
23:56:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
23:56:15 INFO - {}
23:56:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 876ms
23:56:15 INFO - TEST-START | /FileAPI/fileReader.html
23:56:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
23:56:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
23:56:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
23:56:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
23:56:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 837ms
23:56:16 INFO - TEST-START | /FileAPI/historical.html
23:56:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
23:56:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
23:56:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
23:56:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
23:56:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
23:56:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
23:56:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
23:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:1
23:56:17 INFO - TEST-OK | /FileAPI/historical.html | took 879ms
23:56:17 INFO - TEST-START | /FileAPI/idlharness.html
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
23:56:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
23:56:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
23:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
23:56:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
23:56:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
23:56:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
23:56:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
23:56:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
23:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
23:56:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
23:56:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
23:56:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
23:56:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
23:56:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
23:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
23:56:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
23:56:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
23:56:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
23:56:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
23:56:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
23:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
23:56:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
23:56:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
23:56:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
23:56:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
23:56:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
23:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
23:56:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
23:56:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
23:56:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
23:56:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
23:56:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
23:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
23:56:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
23:56:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
23:56:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
23:56:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
23:56:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
23:56:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
23:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
23:56:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
23:56:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
23:56:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
23:56:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
23:56:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
23:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
23:56:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
23:56:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
23:56:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
23:56:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
23:56:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1193ms
23:56:18 INFO - TEST-START | /FileAPI/idlharness.worker
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
23:56:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
23:56:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
23:56:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
23:56:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
23:56:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
23:56:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
23:56:19 INFO - {}
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
23:56:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:56:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:56:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface object length - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation abort() - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute result - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute error - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onload - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
23:56:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
23:56:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
23:56:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1324:13
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1322:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Stringification of new FileReader() - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1346:9
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1344:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: FileReader is not defined"
23:56:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
23:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
23:56:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
23:56:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
23:56:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
23:56:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:56:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
23:56:20 INFO - {}
23:56:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1439ms
23:56:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
23:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
23:56:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1197ms
23:56:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html
23:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
23:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
23:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
23:56:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 942ms
23:56:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | A plain object should be treated as a sequence for the blobParts argument. - Argument 1 of Blob.constructor can't be converted to a sequence.
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:63:10
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:62:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | A plain object with a length property should be treated as a sequence for the blobParts argument. - Argument 1 of Blob.constructor can't be converted to a sequence.
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:70:10
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:69:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. - assert_throws: function "function () {
23:56:23 INFO - new Blob(obj);
23:56:23 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:97:3
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:93:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) - undefined
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. - assert_throws: function "function () {
23:56:23 INFO - var obj = {
23:56:23 INFO - length: {
23:56:23 INFO - val..." threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:118:3
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:117:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. - assert_throws: function "function () {
23:56:23 INFO - new Blob(obj);
23:56:23 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:165:3
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:135:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). - assert_equals: expected 13 but got 4
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:197:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). - assert_unreached: Should not access the final element. Reached unreachable code
23:56:23 INFO - arr<.toString@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:226:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:230:10
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:209:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing an element as the blobParts array should work. - Argument 1 of Blob.constructor can't be converted to a sequence.
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:301:10
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:300:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (window). - Argument 1 of Blob.constructor can't be converted to a sequence.
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:309:10
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:308:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (window with custom toString). - Argument 1 of Blob.constructor can't be converted to a sequence.
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:317:10
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:315:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
23:56:23 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.
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:1
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
23:56:23 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.
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
23:56:23 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.
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
23:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
23:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
23:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
23:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
23:56:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1131ms
23:56:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
23:56:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
23:56:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
23:56:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
23:56:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
23:56:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1212ms
23:56:24 INFO - TEST-START | /FileAPI/file/File-constructor.html
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
23:56:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
23:56:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
23:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:1
23:56:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
23:56:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
23:56:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
23:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
23:56:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
23:56:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
23:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
23:56:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
23:56:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1006ms
23:56:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
23:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
23:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
23:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
23:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
23:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
23:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
23:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
23:56:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 880ms
23:56:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
23:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
23:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
23:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
23:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
23:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
23:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
23:56:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 893ms
23:56:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
23:56:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
23:56:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
23:56:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
23:56:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
23:56:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
23:56:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
23:56:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1244ms
23:56:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
23:56:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
23:56:29 INFO - reader.readAsText(blob_2)
23:56:29 INFO - }" did not throw
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
23:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
23:56:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
23:56:29 INFO - reader.readAsDataURL(blob_2)
23:56:29 INFO - }" did not throw
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
23:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
23:56:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
23:56:29 INFO - reader.readAsArrayBuffer(blob_2)
23:56:29 INFO - }" did not throw
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
23:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
23:56:29 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
23:56:29 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
23:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:56:29 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
23:56:29 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
23:56:29 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
23:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
23:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:29 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
23:56:29 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
23:56:29 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:1
23:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
23:56:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
23:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:29 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
23:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
23:56:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 829ms
23:56:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
23:56:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
23:56:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
23:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:1
23:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
23:56:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 843ms
23:56:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
23:56:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
23:56:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 937ms
23:56:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
23:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
23:56:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 879ms
23:56:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
23:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
23:56:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 778ms
23:56:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
23:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
23:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
23:56:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 787ms
23:56:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
23:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
23:56:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 981ms
23:56:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
23:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
23:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
23:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
23:56:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1143ms
23:56:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
23:56:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
23:56:36 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
23:56:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
23:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:1
23:56:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 883ms
23:56:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
23:56:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
23:56:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 845ms
23:56:37 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
23:56:38 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
23:56:38 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 832ms
23:56:38 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
23:56:39 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
23:56:39 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 1088ms
23:56:39 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
23:56:40 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
23:56:40 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 1023ms
23:56:40 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
23:56:41 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
23:56:41 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 1038ms
23:56:41 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
23:56:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
23:56:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
23:56:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
23:56:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
23:56:42 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 985ms
23:56:42 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
23:56:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
23:56:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
23:56:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
23:56:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
23:56:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
23:56:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
23:56:43 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 931ms
23:56:43 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
23:56:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
23:56:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
23:56:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
23:56:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
23:56:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
23:56:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
23:56:44 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 930ms
23:56:44 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
23:56:45 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
23:56:45 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
23:56:45 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
23:56:45 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
23:56:45 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
23:56:45 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
23:56:45 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 886ms
23:56:45 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
23:56:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
23:56:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
23:56:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
23:56:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
23:56:46 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 834ms
23:56:46 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
23:56:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
23:56:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
23:56:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
23:56:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
23:56:46 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 826ms
23:56:46 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
23:56:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
23:56:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
23:56:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
23:56:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
23:56:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 936ms
23:56:47 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
23:56:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
23:56:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
23:56:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
23:56:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
23:56:49 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 1284ms
23:56:49 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
23:56:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
23:56:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
23:56:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
23:56:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
23:56:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
23:56:50 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 1033ms
23:56:50 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
23:56:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
23:56:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
23:56:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
23:56:51 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 938ms
23:56:51 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
23:56:52 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
23:56:52 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
23:56:52 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
23:56:52 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1234ms
23:56:52 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
23:56:53 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
23:56:53 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 939ms
23:56:53 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
23:56:54 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
23:56:54 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
23:56:54 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1142ms
23:56:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
23:56:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
23:56:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 976ms
23:56:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
23:56:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
23:56:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 1176ms
23:56:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
23:56:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
23:56:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 989ms
23:56:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
23:56:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
23:56:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 1038ms
23:56:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
23:56:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
23:56:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 894ms
23:56:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
23:57:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
23:57:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 841ms
23:57:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
23:57:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
23:57:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 873ms
23:57:01 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
23:57:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
23:57:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 979ms
23:57:02 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
23:57:03 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
23:57:03 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1073ms
23:57:03 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
23:57:04 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
23:57:04 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 879ms
23:57:04 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
23:57:05 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
23:57:05 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 877ms
23:57:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
23:57:06 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
23:57:06 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1045ms
23:57:06 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
23:57:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
23:57:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 1179ms
23:57:07 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
23:57:08 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
23:57:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 832ms
23:57:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
23:57:09 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
23:57:09 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 823ms
23:57:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
23:57:10 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
23:57:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 1236ms
23:57:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
23:57:11 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
23:57:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 1132ms
23:57:11 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
23:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
23:57:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 883ms
23:57:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
23:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
23:57:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 827ms
23:57:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
23:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
23:57:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 927ms
23:57:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
23:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
23:57:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 981ms
23:57:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
23:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
23:57:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 829ms
23:57:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
23:57:16 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
23:57:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 824ms
23:57:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
23:57:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
23:57:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 1076ms
23:57:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
23:57:18 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
23:57:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 984ms
23:57:18 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
23:57:19 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
23:57:19 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 1039ms
23:57:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
23:57:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
23:57:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 826ms
23:57:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
23:57:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
23:57:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 825ms
23:57:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
23:57:22 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
23:57:22 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 928ms
23:57:22 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
23:57:23 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
23:57:23 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 976ms
23:57:23 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
23:57:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
23:57:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 1025ms
23:57:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
23:57:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
23:57:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 985ms
23:57:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
23:57:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
23:57:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 982ms
23:57:26 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
23:57:27 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
23:57:27 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 947ms
23:57:27 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
23:57:28 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
23:57:28 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 935ms
23:57:28 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
23:57:29 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
23:57:29 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 878ms
23:57:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
23:57:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
23:57:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 888ms
23:57:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
23:57:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
23:57:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 825ms
23:57:31 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
23:57:33 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
23:57:33 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2746ms
23:57:33 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
23:57:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
23:57:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 828ms
23:57:34 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
23:57:35 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
23:57:35 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 837ms
23:57:35 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
23:57:36 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
23:57:36 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 931ms
23:57:36 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
23:57:37 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
23:57:37 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 992ms
23:57:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
23:57:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
23:57:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 1187ms
23:57:38 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
23:57:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
23:57:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 940ms
23:57:39 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
23:57:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
23:57:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 992ms
23:57:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
23:57:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
23:57:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 981ms
23:57:41 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
23:57:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
23:57:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 986ms
23:57:42 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
23:57:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
23:57:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 930ms
23:57:43 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
23:57:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
23:57:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 832ms
23:57:44 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
23:57:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
23:57:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 823ms
23:57:45 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
23:57:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
23:57:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 1179ms
23:57:46 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
23:57:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
23:57:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 986ms
23:57:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
23:57:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
23:57:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 987ms
23:57:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
23:57:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
23:57:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 829ms
23:57:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
23:57:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
23:57:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 983ms
23:57:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
23:57:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
23:57:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 1135ms
23:57:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
23:57:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
23:57:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 1280ms
23:57:52 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
23:57:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
23:57:53 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1024ms
23:57:53 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
23:57:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
23:57:54 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 884ms
23:57:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
23:57:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
23:57:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 1291ms
23:57:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
23:57:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
23:57:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 1489ms
23:57:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
23:57:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
23:57:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 2388ms
23:57:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
23:58:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
23:58:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 1239ms
23:58:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
23:58:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
23:58:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 1106ms
23:58:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
23:58:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
23:58:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 952ms
23:58:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
23:58:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
23:58:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 893ms
23:58:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
23:58:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
23:58:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 832ms
23:58:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
23:58:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
23:58:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 930ms
23:58:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
23:58:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
23:58:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 892ms
23:58:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
23:58:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
23:58:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 1189ms
23:58:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
23:58:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
23:58:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1453ms
23:58:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
23:58:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
23:58:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
23:58:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
23:58:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
23:58:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 1155ms
23:58:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
23:58:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
23:58:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 937ms
23:58:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
23:58:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
23:58:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 944ms
23:58:12 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
23:58:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
23:58:13 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 980ms
23:58:13 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
23:58:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
23:58:14 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1483ms
23:58:14 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
23:58:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
23:58:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 930ms
23:58:15 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
23:58:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
23:58:16 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 884ms
23:58:16 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
23:58:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
23:58:17 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 986ms
23:58:17 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
23:58:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
23:58:18 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 936ms
23:58:18 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
23:58:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
23:58:19 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 998ms
23:58:19 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
23:58:20 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
23:58:20 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 981ms
23:58:20 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
23:58:21 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
23:58:21 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
23:58:21 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
23:58:21 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 1030ms
23:58:21 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
23:58:22 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
23:58:22 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 996ms
23:58:22 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
23:58:23 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
23:58:23 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1043ms
23:58:23 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
23:58:24 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
23:58:24 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1038ms
23:58:24 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
23:58:25 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
23:58:25 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
23:58:25 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 938ms
23:58:25 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
23:58:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
23:58:26 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 889ms
23:58:26 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
23:58:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
23:58:27 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1095ms
23:58:27 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
23:58:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
23:58:28 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1223ms
23:58:28 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
23:58:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
23:58:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
23:58:29 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1087ms
23:58:29 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
23:58:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
23:58:30 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 1027ms
23:58:30 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
23:58:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
23:58:32 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1151ms
23:58:32 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
23:58:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
23:58:33 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 1084ms
23:58:33 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
23:58:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
23:58:34 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1193ms
23:58:34 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
23:58:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
23:58:36 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1650ms
23:58:36 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
23:58:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
23:58:37 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1139ms
23:58:37 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
23:58:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
23:58:38 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 1337ms
23:58:38 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
23:58:39 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError. - assert_throws: function "function () {
23:58:39 INFO - window.indexedDB.open('test', val);..." did not throw
23:58:39 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
23:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:58:39 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
23:58:39 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:24:1
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
23:58:39 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should throw TypeError. - assert_throws: function "function () {
23:58:39 INFO - window.indexedDB.open('test', val);..." did not throw
23:58:39 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
23:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:58:39 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
23:58:39 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:29:1
23:58:39 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
23:58:39 INFO - window.indexedDB.open('test', val);..." did not throw
23:58:39 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
23:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:58:39 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
23:58:39 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:30:1
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
23:58:39 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
23:58:39 INFO - window.indexedDB.open('test', val);..." did not throw
23:58:39 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
23:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:58:39 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
23:58:39 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:33:1
23:58:39 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
23:58:39 INFO - window.indexedDB.open('test', val);..." did not throw
23:58:39 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
23:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:58:39 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
23:58:39 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:37:1
23:58:39 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
23:58:39 INFO - window.indexedDB.open('test', val);..." did not throw
23:58:39 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
23:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:58:39 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
23:58:39 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:41:1
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
23:58:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
23:58:39 INFO - TEST-OK | /IndexedDB/idbfactory_open9.htm | took 1186ms
23:58:39 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
23:58:41 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
23:58:41 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 1356ms
23:58:41 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
23:58:44 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
23:58:44 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
23:58:44 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 3741ms
23:58:44 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
23:58:45 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
23:58:45 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 1042ms
23:58:45 INFO - TEST-START | /IndexedDB/idbindex_count.htm
23:58:47 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
23:58:47 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 1175ms
23:58:47 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
23:58:47 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
23:58:47 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 877ms
23:58:47 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
23:58:48 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
23:58:48 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 992ms
23:58:48 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
23:58:50 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
23:58:50 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1329ms
23:58:50 INFO - TEST-START | /IndexedDB/idbindex_get.htm
23:58:51 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
23:58:51 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 879ms
23:58:51 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
23:58:52 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
23:58:52 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 872ms
23:58:52 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
23:58:53 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
23:58:53 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 1038ms
23:58:53 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
23:58:54 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
23:58:54 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1138ms
23:58:54 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
23:58:55 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
23:58:55 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 986ms
23:58:55 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
23:58:56 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
23:58:56 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 1178ms
23:58:56 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
23:58:57 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
23:58:57 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1081ms
23:58:57 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
23:58:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
23:58:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 880ms
23:58:58 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
23:58:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
23:58:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 983ms
23:58:59 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
23:59:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
23:59:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 1186ms
23:59:00 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
23:59:02 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
23:59:02 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1529ms
23:59:02 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
23:59:02 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
23:59:02 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 892ms
23:59:02 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
23:59:04 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
23:59:04 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 1136ms
23:59:04 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
23:59:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
23:59:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 1031ms
23:59:05 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
23:59:06 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
23:59:06 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 1090ms
23:59:06 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
23:59:07 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
23:59:07 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 1187ms
23:59:07 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
23:59:08 INFO - TEST-FAIL | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
23:59:08 INFO - index.openCursor();
23:59:08 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
23:59:08 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:23:9
23:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
23:59:08 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
23:59:08 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:15:5
23:59:08 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 935ms
23:59:08 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
23:59:09 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
23:59:09 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 1034ms
23:59:09 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
23:59:10 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
23:59:10 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 1483ms
23:59:10 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
23:59:12 INFO - TEST-FAIL | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
23:59:12 INFO - index.openKeyCursor();
23:59:12 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
23:59:12 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:23:9
23:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
23:59:12 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
23:59:12 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:15:5
23:59:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1249ms
23:59:12 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
23:59:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
23:59:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
23:59:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
23:59:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
23:59:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
23:59:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
23:59:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
23:59:13 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 989ms
23:59:13 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
23:59:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
23:59:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
23:59:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
23:59:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
23:59:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
23:59:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
23:59:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
23:59:14 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 937ms
23:59:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
23:59:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
23:59:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 951ms
23:59:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
23:59:16 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
23:59:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 1189ms
23:59:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
23:59:17 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
23:59:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 888ms
23:59:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
23:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
23:59:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 987ms
23:59:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
23:59:19 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
23:59:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 1084ms
23:59:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
23:59:20 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
23:59:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 980ms
23:59:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
23:59:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
23:59:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 874ms
23:59:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
23:59:21 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
23:59:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 836ms
23:59:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
23:59:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
23:59:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 942ms
23:59:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
23:59:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
23:59:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 1247ms
23:59:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
23:59:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
23:59:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 1034ms
23:59:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
23:59:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
23:59:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 980ms
23:59:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
23:59:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
23:59:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 936ms
23:59:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
23:59:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
23:59:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 981ms
23:59:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
23:59:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
23:59:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 2094ms
23:59:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
23:59:31 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
23:59:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 879ms
23:59:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
23:59:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
23:59:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 880ms
23:59:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
23:59:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
23:59:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 1237ms
23:59:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
23:59:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
23:59:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 1030ms
23:59:34 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
23:59:35 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
23:59:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 989ms
23:59:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
23:59:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
23:59:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 981ms
23:59:36 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
23:59:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
23:59:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 1094ms
23:59:37 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
23:59:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
23:59:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 880ms
23:59:38 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
23:59:39 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
23:59:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 877ms
23:59:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
23:59:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
23:59:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 1134ms
23:59:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
23:59:41 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
23:59:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 1136ms
23:59:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
23:59:42 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
23:59:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 980ms
23:59:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
23:59:43 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
23:59:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 823ms
23:59:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
23:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
23:59:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 935ms
23:59:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
23:59:45 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
23:59:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 979ms
23:59:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
23:59:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
23:59:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 1039ms
23:59:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
23:59:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
23:59:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 1035ms
23:59:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
23:59:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
23:59:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 1090ms
23:59:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
23:59:49 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"
23:59:49 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:1
23:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
23:59:49 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
23:59:49 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
23:59:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 1000ms
23:59:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
23:59:50 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"
23:59:50 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:1
23:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
23:59:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
23:59:50 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
23:59:50 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
23:59:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 827ms
23:59:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
23:59:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
23:59:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 883ms
23:59:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
23:59:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
23:59:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 977ms
23:59:52 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
23:59:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
23:59:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 989ms
23:59:53 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
23:59:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
23:59:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 1033ms
23:59:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
23:59:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
23:59:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 900ms
23:59:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
23:59:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
23:59:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 987ms
23:59:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
23:59:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
23:59:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 1036ms
23:59:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
23:59:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
23:59:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 933ms
23:59:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
23:59:59 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
23:59:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 1037ms
23:59:59 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
00:00:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
00:00:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 980ms
00:00:00 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
00:00:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
00:00:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 1040ms
00:00:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
00:00:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
00:00:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 1084ms
00:00:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
00:00:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
00:00:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 945ms
00:00:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
00:00:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
00:00:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 1075ms
00:00:04 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
00:00:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
00:00:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 827ms
00:00:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
00:00:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
00:00:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 884ms
00:00:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
00:00:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
00:00:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 1030ms
00:00:07 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
00:00:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
00:00:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 1251ms
00:00:08 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
00:00:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
00:00:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 987ms
00:00:09 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
00:00:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
00:00:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 1286ms
00:00:10 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
00:00:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
00:00:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 873ms
00:00:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
00:00:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
00:00:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 931ms
00:00:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
00:00:13 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
00:00:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 876ms
00:00:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
00:00:14 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
00:00:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 1057ms
00:00:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
00:00:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
00:00:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 1583ms
00:00:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
00:00:16 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
00:00:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 994ms
00:00:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
00:00:18 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
00:00:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 1033ms
00:00:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
00:00:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:00:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 939ms
00:00:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
00:00:19 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
00:00:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 932ms
00:00:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
00:00:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
00:00:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 990ms
00:00:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
00:00:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
00:00:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 1288ms
00:00:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
00:00:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
00:00:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 1038ms
00:00:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
00:00:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
00:00:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 884ms
00:00:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
00:00:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
00:00:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 890ms
00:00:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
00:00:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
00:00:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 928ms
00:00:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
00:00:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
00:00:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 1037ms
00:00:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
00:00:27 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
00:00:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 881ms
00:00:27 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
00:00:28 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
00:00:28 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 985ms
00:00:28 INFO - TEST-START | /IndexedDB/idbtransaction.htm
00:00:29 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
00:00:29 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
00:00:29 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 1080ms
00:00:29 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
00:00:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
00:00:30 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 938ms
00:00:30 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
00:00:31 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
00:00:31 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 993ms
00:00:31 INFO - TEST-START | /IndexedDB/index_sort_order.htm
00:00:33 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
00:00:33 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1148ms
00:00:33 INFO - TEST-START | /IndexedDB/interfaces.html
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
00:00:34 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
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
00:00:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
00:00:34 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1192ms
00:00:34 INFO - TEST-START | /IndexedDB/interfaces.worker
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
00:00:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
00:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:00:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:00:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
00:00:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
00:00:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
00:00:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
00:00:35 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
00:00:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
00:00:35 INFO - {}
00:00:35 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 - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
00:00:35 INFO - {}
00:00:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
00:00:35 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
00:00:36 INFO - {}
00:00:36 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1546ms
00:00:36 INFO - TEST-START | /IndexedDB/key_invalid.htm
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
00:00:37 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
00:00:37 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 1259ms
00:00:37 INFO - TEST-START | /IndexedDB/key_valid.html
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
00:00:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
00:00:39 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1902ms
00:00:39 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
00:00:39 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
00:00:39 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 939ms
00:00:39 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
00:00:40 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
00:00:40 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 936ms
00:00:40 INFO - TEST-START | /IndexedDB/keygenerator.htm
00:00:42 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
00:00:42 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
00:00:42 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
00:00:42 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1384ms
00:00:42 INFO - TEST-START | /IndexedDB/keyorder.htm
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
00:00:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
00:00:43 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1594ms
00:00:43 INFO - TEST-START | /IndexedDB/keypath.htm
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
00:00:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
00:00:45 INFO - TEST-OK | /IndexedDB/keypath.htm | took 1247ms
00:00:45 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
00:00:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
00:00:46 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 953ms
00:00:46 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
00:00:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
00:00:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
00:00:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
00:00:47 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1041ms
00:00:47 INFO - TEST-START | /IndexedDB/list_ordering.htm
00:00:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
00:00:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
00:00:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
00:00:48 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1238ms
00:00:48 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
00:00:49 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
00:00:49 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 984ms
00:00:49 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
00:00:50 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
00:00:50 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 1239ms
00:00:50 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
00:00:51 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
00:00:51 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 883ms
00:00:51 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
00:00:52 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
00:00:52 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 1027ms
00:00:52 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
00:00:53 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
00:00:53 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1088ms
00:00:53 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
00:00:54 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
00:00:54 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 978ms
00:00:54 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
00:00:55 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
00:00:55 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 1034ms
00:00:55 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
00:00:57 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
00:00:57 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 1330ms
00:00:57 INFO - TEST-START | /IndexedDB/value.htm
00:00:58 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
00:00:58 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
00:00:58 INFO - TEST-OK | /IndexedDB/value.htm | took 1038ms
00:00:58 INFO - TEST-START | /IndexedDB/value_recursive.htm
00:00:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
00:00:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
00:00:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
00:00:59 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 989ms
00:00:59 INFO - TEST-START | /IndexedDB/writer-starvation.htm
00:01:00 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
00:01:00 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1193ms
00:01:00 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
00:01:01 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Float arrays - assert_throws: Float32Array function "function () {
00:01:01 INFO - self.crypto.getRandomValues(new..." threw object "TypeError: self.crypto is undefined" that is not a DOMException TypeMismatchError: property "code" is equal to undefined, expected 17
00:01:01 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:4:1
00:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:01 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:3:1
00:01:01 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:01:01 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Integer arrays - self.crypto is undefined
00:01:01 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:20:9
00:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:01 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:19:1
00:01:01 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:01:01 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Large length - assert_throws: crypto.getRandomValues length over 65536 function "function () {
00:01:01 INFO - self.crypto.getRandomValues(new..." threw object "TypeError: self.crypto is undefined" that is not a DOMException QuotaExceededError: property "code" is equal to undefined, expected 22
00:01:01 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:37:1
00:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:01 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:36:1
00:01:01 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
00:01:01 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 1103ms
00:01:01 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
00:01:03 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
00:01:03 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer arrays
00:01:03 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
00:01:03 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 1634ms
00:01:03 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
00:01:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
00:01:04 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 1202ms
00:01:04 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
00:01:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
00:01:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:1
00:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
00:01:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
00:01:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:1
00:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
00:01:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
00:01:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 1518ms
00:01:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
00:01:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
00:01:06 INFO - [native code]
00:01:06 INFO - }" but got function "function () {
00:01:06 INFO - }"
00:01:06 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
00:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:06 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
00:01:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
00:01:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
00:01:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
00:01:06 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
00:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:06 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
00:01:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
00:01:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
00:01:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 937ms
00:01:06 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
00:01:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
00:01:07 INFO - [native code]
00:01:07 INFO - }" but got function "function () {
00:01:07 INFO - }"
00:01:07 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
00:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:07 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
00:01:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
00:01:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
00:01:07 INFO - {}
00:01:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
00:01:07 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
00:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:07 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
00:01:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
00:01:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
00:01:07 INFO - {}
00:01:07 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 1089ms
00:01:07 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
00:01:09 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
00:01:09 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
00:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:09 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
00:01:09 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
00:01:09 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
00:01:09 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
00:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:09 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
00:01:09 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
00:01:09 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"
00:01:09 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
00:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:09 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
00:01:09 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
00:01:09 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
00:01:09 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
00:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:09 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
00:01:09 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
00:01:09 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
00:01:09 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
00:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:09 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
00:01:09 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
00:01:09 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
00:01:09 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
00:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:09 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
00:01:09 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
00:01:09 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"
00:01:09 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
00:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:09 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
00:01:09 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
00:01:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
00:01:09 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
00:01:09 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
00:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:01:09 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
00:01:09 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
00:01:09 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 1161ms
00:01:09 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
00:01:10 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
00:01:10 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 989ms
00:01:10 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
00:01:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
00:01:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
00:01:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
00:01:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
00:01:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
00:01:11 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1834ms
00:01:11 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
00:01:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
00:01:13 INFO - {}
00:01:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
00:01:13 INFO - {}
00:01:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
00:01:13 INFO - {}
00:01:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
00:01:13 INFO - {}
00:01:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
00:01:13 INFO - {}
00:01:13 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 2040ms
00:01:14 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
00:01:15 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
00:01:15 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 1045ms
00:01:15 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
00:01:16 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
00:01:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
00:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
00:01:16 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 1045ms
00:01:16 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
00:01:26 INFO - PROCESS | 2428 | MARIONETTE LOG: INFO: Timeout fired
00:01:26 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
00:01:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
00:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
00:01:26 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:1
00:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
00:01:26 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10509ms
00:01:26 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
00:01:28 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
00:01:28 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 2191ms
00:01:28 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
00:01:29 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
00:01:29 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 834ms
00:01:29 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
00:01:30 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN - assert_throws: calling send() after abort() function "function () { client.send("test") }" threw object "[Exception... "Component not initialized" nsresult: "0xc..." that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
00:01:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:24:9
00:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:14:7
00:01:30 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 825ms
00:01:30 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
00:01:31 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
00:01:31 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 1095ms
00:01:31 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
00:01:32 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
00:01:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
00:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
00:01:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
00:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
00:01:32 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 893ms
00:01:32 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
00:01:33 INFO - TEST-FAIL | /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(). - assert_throws: function "function (){ xhr.send() }" threw object "[Exception... "Component not initialized" nsresult: "0xc..." that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
00:01:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:40:13
00:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:16:9
00:01:33 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 945ms
00:01:33 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
00:01:34 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
00:01:34 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 934ms
00:01:34 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
00:01:35 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
00:01:35 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 835ms
00:01:35 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
00:01:36 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"
00:01:36 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
00:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:36 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
00:01:36 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
00:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:36 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
00:01:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
00:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:01:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
00:01:36 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 833ms
00:01:36 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
00:01:36 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
00:01:36 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 827ms
00:01:36 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
00:01:38 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
00:01:38 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 1133ms
00:01:38 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
00:01:39 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
00:01:39 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 947ms
00:01:39 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
00:01:39 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
00:01:39 INFO - do_test/) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:02:20 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:20 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:02:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:19:7
00:02:20 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:02:20 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:20 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:02:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:20:7
00:02:20 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:02:20 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:20 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:02:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:21:7
00:02:20 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:02:20 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:20 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:02:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:22:7
00:02:20 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:02:20 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:20 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:02:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:23:7
00:02:20 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:02:20 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:20 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:02:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:24:7
00:02:20 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
00:02:20 INFO - ) - assert_throws: function "function () { client.open(method, "...") }" threw object "SecurityError: The operation is insecure." that is not a DOMException SyntaxError: property "code" is equal to 18, expected 12
00:02:20 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
00:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:20 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
00:02:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:25:7
00:02:20 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 990ms
00:02:20 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
00:02:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
00:02:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
00:02:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
00:02:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
00:02:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
00:02:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
00:02:21 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 1140ms
00:02:21 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
00:02:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
00:02:22 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1136ms
00:02:22 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
00:02:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
00:02:23 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 882ms
00:02:23 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
00:02:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
00:02:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
00:02:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
00:02:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
00:02:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
00:02:24 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 1291ms
00:02:24 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
00:02:26 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
00:02:26 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
00:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:26 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
00:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
00:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
00:02:26 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 1330ms
00:02:26 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
00:02:26 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
00:02:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
00:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
00:02:26 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 826ms
00:02:26 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
00:02:27 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
00:02:27 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 942ms
00:02:27 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
00:02:28 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
00:02:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
00:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
00:02:28 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 937ms
00:02:28 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
00:02:29 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
00:02:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
00:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
00:02:29 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 839ms
00:02:29 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
00:02:30 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
00:02:30 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 832ms
00:02:30 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
00:02:31 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
00:02:31 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 779ms
00:02:31 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
00:02:32 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
00:02:32 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 1083ms
00:02:32 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
00:02:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
00:02:33 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 1039ms
00:02:33 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
00:02:34 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
00:02:34 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
00:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:34 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
00:02:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
00:02:34 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/) - assert_throws: function "function () { client.open("GET", url) }" threw object "[Exception... "The URI is malformed" nsresult: "0x804b00..." that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:02:34 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
00:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:02:34 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
00:02:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:19:7
00:02:34 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 839ms
00:02:34 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
00:02:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | XMLHttpRequest: open() - URL encoding
00:02:35 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 835ms
00:02:35 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
00:02:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
00:02:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
00:02:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
00:02:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
00:02:36 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 1137ms
00:02:36 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
00:02:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: