builder: fx-team_ubuntu32_vm_test-web-platform-tests-e10s-1
slave: tst-linux32-spot-064
starttime: 1448372132.87
results: warnings (1)
buildid: 20151124030554
builduid: 36a9e66d186840abb728eb130731057a
revision: 2c7500d7c6de994c6263912a0a558b3b9c3308c2
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:32.871542) =========
master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:32.871996) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:32.872314) =========
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-1448372121.690095-2060075627
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.018303
basedir: '/builds/slave/test'
========= master_lag: 0.15 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.042680) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.042982) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.070177) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.070444) =========
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-1448372121.690095-2060075627
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.016320
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.127776) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.128041) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.128405) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.128676) =========
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-1448372121.690095-2060075627
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-24 05:35:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 8.12M=0.001s
2015-11-24 05:35:33 (8.12 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.662133
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.813823) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.814130) =========
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-1448372121.690095-2060075627
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.027582
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:33.874779) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2015-11-24 05:35:33.875121) =========
bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 2c7500d7c6de994c6263912a0a558b3b9c3308c2 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 2c7500d7c6de994c6263912a0a558b3b9c3308c2 --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-1448372121.690095-2060075627
_=/tools/buildbot/bin/python
using PTY: False
2015-11-24 05:35:33,536 truncating revision to first 12 chars
2015-11-24 05:35:33,536 Setting DEBUG logging.
2015-11-24 05:35:33,536 attempt 1/10
2015-11-24 05:35:33,536 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/2c7500d7c6de?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-24 05:35:35,552 unpacking tar archive at: fx-team-2c7500d7c6de/testing/mozharness/
program finished with exit code 0
elapsedTime=2.544903
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2015-11-24 05:35:36.442004) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:36.442343) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:36.463451) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:36.463705) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-24 05:35:36.464069) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 54 mins, 18 secs) (at 2015-11-24 05:35:36.464371) =========
/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 fx-team --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', 'fx-team', '--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-1448372121.690095-2060075627
_=/tools/buildbot/bin/python
using PTY: False
05:35:36 INFO - MultiFileLogger online at 20151124 05:35:36 in /builds/slave/test
05:35:36 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 fx-team --download-symbols ondemand
05:35:36 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
05:35:36 INFO - {'append_to_log': False,
05:35:36 INFO - 'base_work_dir': '/builds/slave/test',
05:35:36 INFO - 'blob_upload_branch': 'fx-team',
05:35:36 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
05:35:36 INFO - 'buildbot_json_path': 'buildprops.json',
05:35:36 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
05:35:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
05:35:36 INFO - 'download_minidump_stackwalk': True,
05:35:36 INFO - 'download_symbols': 'ondemand',
05:35:36 INFO - 'e10s': True,
05:35:36 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
05:35:36 INFO - 'tooltool.py': '/tools/tooltool.py',
05:35:36 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
05:35:36 INFO - '/tools/misc-python/virtualenv.py')},
05:35:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
05:35:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
05:35:36 INFO - 'log_level': 'info',
05:35:36 INFO - 'log_to_console': True,
05:35:36 INFO - 'opt_config_files': (),
05:35:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
05:35:36 INFO - '--processes=1',
05:35:36 INFO - '--config=%(test_path)s/wptrunner.ini',
05:35:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
05:35:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
05:35:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
05:35:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
05:35:36 INFO - 'pip_index': False,
05:35:36 INFO - 'require_test_zip': True,
05:35:36 INFO - 'test_type': ('testharness',),
05:35:36 INFO - 'this_chunk': '1',
05:35:36 INFO - 'tooltool_cache': '/builds/tooltool_cache',
05:35:36 INFO - 'total_chunks': '4',
05:35:36 INFO - 'virtualenv_path': 'venv',
05:35:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
05:35:36 INFO - 'work_dir': 'build'}
05:35:36 INFO - #####
05:35:36 INFO - ##### Running clobber step.
05:35:36 INFO - #####
05:35:36 INFO - Running pre-action listener: _resource_record_pre_action
05:35:36 INFO - Running main action method: clobber
05:35:36 INFO - rmtree: /builds/slave/test/build
05:35:36 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
05:35:37 INFO - Running post-action listener: _resource_record_post_action
05:35:37 INFO - #####
05:35:37 INFO - ##### Running read-buildbot-config step.
05:35:37 INFO - #####
05:35:37 INFO - Running pre-action listener: _resource_record_pre_action
05:35:37 INFO - Running main action method: read_buildbot_config
05:35:37 INFO - Using buildbot properties:
05:35:37 INFO - {
05:35:37 INFO - "properties": {
05:35:37 INFO - "buildnumber": 20,
05:35:37 INFO - "product": "firefox",
05:35:37 INFO - "script_repo_revision": "production",
05:35:37 INFO - "branch": "fx-team",
05:35:37 INFO - "repository": "",
05:35:37 INFO - "buildername": "Ubuntu VM 12.04 fx-team opt test web-platform-tests-e10s-1",
05:35:37 INFO - "buildid": "20151124030554",
05:35:37 INFO - "slavename": "tst-linux32-spot-064",
05:35:37 INFO - "pgo_build": "False",
05:35:37 INFO - "basedir": "/builds/slave/test",
05:35:37 INFO - "project": "",
05:35:37 INFO - "platform": "linux",
05:35:37 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/",
05:35:37 INFO - "slavebuilddir": "test",
05:35:37 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-opt-unittest-7-3600",
05:35:37 INFO - "repo_path": "integration/fx-team",
05:35:37 INFO - "moz_repo_path": "",
05:35:37 INFO - "stage_platform": "linux",
05:35:37 INFO - "builduid": "36a9e66d186840abb728eb130731057a",
05:35:37 INFO - "revision": "2c7500d7c6de994c6263912a0a558b3b9c3308c2"
05:35:37 INFO - },
05:35:37 INFO - "sourcestamp": {
05:35:37 INFO - "repository": "",
05:35:37 INFO - "hasPatch": false,
05:35:37 INFO - "project": "",
05:35:37 INFO - "branch": "fx-team-linux-opt-unittest",
05:35:37 INFO - "changes": [
05:35:37 INFO - {
05:35:37 INFO - "category": null,
05:35:37 INFO - "files": [
05:35:37 INFO - {
05:35:37 INFO - "url": null,
05:35:37 INFO - "name": "https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
05:35:37 INFO - },
05:35:37 INFO - {
05:35:37 INFO - "url": null,
05:35:37 INFO - "name": "https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/test_packages.json"
05:35:37 INFO - }
05:35:37 INFO - ],
05:35:37 INFO - "repository": "",
05:35:37 INFO - "rev": "2c7500d7c6de994c6263912a0a558b3b9c3308c2",
05:35:37 INFO - "who": "mratcliffe@mozilla.com",
05:35:37 INFO - "when": 1448366331,
05:35:37 INFO - "number": 6699801,
05:35:37 INFO - "comments": "Bug 1225289 - Make eslint plugin code conform to .eslintrc r=pbrosset\n\nAdded use strict statements now that we are no longer set up for ES6 modules.",
05:35:37 INFO - "project": "",
05:35:37 INFO - "at": "Tue 24 Nov 2015 03:58:51",
05:35:37 INFO - "branch": "fx-team-linux-opt-unittest",
05:35:37 INFO - "revlink": "",
05:35:37 INFO - "properties": [
05:35:37 INFO - [
05:35:37 INFO - "buildid",
05:35:37 INFO - "20151124030554",
05:35:37 INFO - "Change"
05:35:37 INFO - ],
05:35:37 INFO - [
05:35:37 INFO - "builduid",
05:35:37 INFO - "36a9e66d186840abb728eb130731057a",
05:35:37 INFO - "Change"
05:35:37 INFO - ],
05:35:37 INFO - [
05:35:37 INFO - "pgo_build",
05:35:37 INFO - "False",
05:35:37 INFO - "Change"
05:35:37 INFO - ]
05:35:37 INFO - ],
05:35:37 INFO - "revision": "2c7500d7c6de994c6263912a0a558b3b9c3308c2"
05:35:37 INFO - }
05:35:37 INFO - ],
05:35:37 INFO - "revision": "2c7500d7c6de994c6263912a0a558b3b9c3308c2"
05:35:37 INFO - }
05:35:37 INFO - }
05:35:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2.
05:35:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/test_packages.json.
05:35:37 INFO - Running post-action listener: _resource_record_post_action
05:35:37 INFO - #####
05:35:37 INFO - ##### Running download-and-extract step.
05:35:37 INFO - #####
05:35:37 INFO - Running pre-action listener: _resource_record_pre_action
05:35:37 INFO - Running main action method: download_and_extract
05:35:37 INFO - mkdir: /builds/slave/test/build/tests
05:35:37 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')]}
05:35:37 INFO - https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
05:35:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/test_packages.json
05:35:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/test_packages.json
05:35:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
05:35:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
05:35:38 INFO - Downloaded 1268 bytes.
05:35:38 INFO - Reading from file /builds/slave/test/build/test_packages.json
05:35:38 INFO - Using the following test package requirements:
05:35:38 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
05:35:38 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
05:35:38 INFO - u'firefox-45.0a1.en-US.linux-i686.cppunittest.tests.zip'],
05:35:38 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
05:35:38 INFO - u'jsshell-linux-i686.zip'],
05:35:38 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
05:35:38 INFO - u'firefox-45.0a1.en-US.linux-i686.mochitest.tests.zip'],
05:35:38 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
05:35:38 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
05:35:38 INFO - u'firefox-45.0a1.en-US.linux-i686.reftest.tests.zip'],
05:35:38 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
05:35:38 INFO - u'firefox-45.0a1.en-US.linux-i686.talos.tests.zip'],
05:35:38 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
05:35:38 INFO - u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'],
05:35:38 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
05:35:38 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
05:35:38 INFO - u'firefox-45.0a1.en-US.linux-i686.xpcshell.tests.zip']}
05:35:38 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
05:35:38 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')]}
05:35:38 INFO - https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
05:35:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
05:35:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
05:35:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/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
05:35:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/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
05:35:46 INFO - Downloaded 21095003 bytes.
05:35:46 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
05:35:46 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/*
05:35:46 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
05:35:47 INFO - caution: filename not matched: web-platform/*
05:35:47 INFO - Return code: 11
05:35:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:35:47 INFO - https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
05:35:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
05:35:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
05:35:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/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
05:35:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/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
05:35:58 INFO - Downloaded 30977079 bytes.
05:35:58 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
05:35:58 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/*
05:35:58 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
05:36:01 INFO - caution: filename not matched: bin/*
05:36:01 INFO - caution: filename not matched: config/*
05:36:01 INFO - caution: filename not matched: mozbase/*
05:36:01 INFO - caution: filename not matched: marionette/*
05:36:01 INFO - Return code: 11
05:36:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:01 INFO - https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
05:36:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
05:36:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
05:36:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/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
05:36:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BtuwyV5vT8GxQT1OiMl3cw/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
05:36:19 INFO - Downloaded 57039512 bytes.
05:36:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
05:36:19 INFO - mkdir: /builds/slave/test/properties
05:36:19 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
05:36:19 INFO - Writing to file /builds/slave/test/properties/build_url
05:36:19 INFO - Contents:
05:36:19 INFO - build_url:https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
05:36:19 INFO - Running post-action listener: _resource_record_post_action
05:36:19 INFO - Running post-action listener: set_extra_try_arguments
05:36:19 INFO - #####
05:36:19 INFO - ##### Running create-virtualenv step.
05:36:19 INFO - #####
05:36:19 INFO - Running pre-action listener: _pre_create_virtualenv
05:36:19 INFO - Running pre-action listener: _resource_record_pre_action
05:36:19 INFO - Running main action method: create_virtualenv
05:36:19 INFO - Creating virtualenv /builds/slave/test/build/venv
05:36:19 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
05:36:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
05:36:19 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
05:36:19 INFO - Using real prefix '/usr'
05:36:19 INFO - New python executable in /builds/slave/test/build/venv/bin/python
05:36:20 INFO - Installing distribute.............................................................................................................................................................................................done.
05:36:24 INFO - Installing pip.................done.
05:36:24 INFO - Return code: 0
05:36:24 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
05:36:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:36:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:36:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:24 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8acaba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b954d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8c56b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c46790>, '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 0x8b39908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8c44bf0>, '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-1448372121.690095-2060075627', '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
05:36:24 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
05:36:24 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
05:36:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
05:36:24 INFO - 'CCACHE_UMASK': '002',
05:36:24 INFO - 'DISPLAY': ':0',
05:36:24 INFO - 'HOME': '/home/cltbld',
05:36:24 INFO - 'LANG': 'en_US.UTF-8',
05:36:24 INFO - 'LOGNAME': 'cltbld',
05:36:24 INFO - 'MAIL': '/var/mail/cltbld',
05:36:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:36:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
05:36:24 INFO - 'MOZ_NO_REMOTE': '1',
05:36:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
05:36:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:36:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
05:36:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:36:24 INFO - 'PWD': '/builds/slave/test',
05:36:24 INFO - 'SHELL': '/bin/bash',
05:36:24 INFO - 'SHLVL': '1',
05:36:24 INFO - 'TERM': 'linux',
05:36:24 INFO - 'TMOUT': '86400',
05:36:24 INFO - 'USER': 'cltbld',
05:36:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1448372121.690095-2060075627',
05:36:24 INFO - '_': '/tools/buildbot/bin/python'}
05:36:24 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:36:24 INFO - Downloading/unpacking psutil>=0.7.1
05:36:24 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
05:36:24 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
05:36:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:24 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
05:36:24 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
05:36:29 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
05:36:29 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
05:36:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
05:36:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
05:36:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
05:36:30 INFO - Installing collected packages: psutil
05:36:30 INFO - Running setup.py install for psutil
05:36:30 INFO - building 'psutil._psutil_linux' extension
05:36:30 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
05:36:30 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
05:36:30 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
05:36:30 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
05:36:30 INFO - building 'psutil._psutil_posix' extension
05:36:30 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
05:36:31 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
05:36:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
05:36:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
05:36:31 INFO - Successfully installed psutil
05:36:31 INFO - Cleaning up...
05:36:31 INFO - Return code: 0
05:36:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
05:36:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:36:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:36:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:31 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8acaba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b954d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8c56b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c46790>, '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 0x8b39908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8c44bf0>, '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-1448372121.690095-2060075627', '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
05:36:31 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
05:36:31 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
05:36:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
05:36:31 INFO - 'CCACHE_UMASK': '002',
05:36:31 INFO - 'DISPLAY': ':0',
05:36:31 INFO - 'HOME': '/home/cltbld',
05:36:31 INFO - 'LANG': 'en_US.UTF-8',
05:36:31 INFO - 'LOGNAME': 'cltbld',
05:36:31 INFO - 'MAIL': '/var/mail/cltbld',
05:36:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:36:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
05:36:31 INFO - 'MOZ_NO_REMOTE': '1',
05:36:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
05:36:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:36:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
05:36:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:36:31 INFO - 'PWD': '/builds/slave/test',
05:36:31 INFO - 'SHELL': '/bin/bash',
05:36:31 INFO - 'SHLVL': '1',
05:36:31 INFO - 'TERM': 'linux',
05:36:31 INFO - 'TMOUT': '86400',
05:36:31 INFO - 'USER': 'cltbld',
05:36:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1448372121.690095-2060075627',
05:36:31 INFO - '_': '/tools/buildbot/bin/python'}
05:36:31 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:36:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
05:36:31 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
05:36:31 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
05:36:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:31 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
05:36:31 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
05:36:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz
05:36:36 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
05:36:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
05:36:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
05:36:36 INFO - Installing collected packages: mozsystemmonitor
05:36:36 INFO - Running setup.py install for mozsystemmonitor
05:36:36 INFO - Successfully installed mozsystemmonitor
05:36:36 INFO - Cleaning up...
05:36:37 INFO - Return code: 0
05:36:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
05:36:37 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')]}
05:36:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:36:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:37 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')]}
05:36:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:36:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:37 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8acaba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b954d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8c56b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c46790>, '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 0x8b39908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8c44bf0>, '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-1448372121.690095-2060075627', '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
05:36:37 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
05:36:37 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
05:36:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
05:36:37 INFO - 'CCACHE_UMASK': '002',
05:36:37 INFO - 'DISPLAY': ':0',
05:36:37 INFO - 'HOME': '/home/cltbld',
05:36:37 INFO - 'LANG': 'en_US.UTF-8',
05:36:37 INFO - 'LOGNAME': 'cltbld',
05:36:37 INFO - 'MAIL': '/var/mail/cltbld',
05:36:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:36:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
05:36:37 INFO - 'MOZ_NO_REMOTE': '1',
05:36:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
05:36:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:36:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
05:36:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:36:37 INFO - 'PWD': '/builds/slave/test',
05:36:37 INFO - 'SHELL': '/bin/bash',
05:36:37 INFO - 'SHLVL': '1',
05:36:37 INFO - 'TERM': 'linux',
05:36:37 INFO - 'TMOUT': '86400',
05:36:37 INFO - 'USER': 'cltbld',
05:36:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1448372121.690095-2060075627',
05:36:37 INFO - '_': '/tools/buildbot/bin/python'}
05:36:37 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:36:37 INFO - Downloading/unpacking blobuploader==1.2.4
05:36: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
05:36: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
05:36:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36: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
05:36: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
05:36:42 INFO - Downloading blobuploader-1.2.4.tar.gz
05:36:42 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
05:36:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
05:36:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
05:36:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:36:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:36:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:36:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:36:43 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
05:36:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
05:36:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
05:36:43 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
05:36:43 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
05:36:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:43 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
05:36:43 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
05:36:43 INFO - Downloading docopt-0.6.1.tar.gz
05:36:44 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
05:36:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
05:36:44 INFO - Installing collected packages: blobuploader, requests, docopt
05:36:44 INFO - Running setup.py install for blobuploader
05:36:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
05:36:44 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
05:36:44 INFO - Running setup.py install for requests
05:36:45 INFO - Running setup.py install for docopt
05:36:45 INFO - Successfully installed blobuploader requests docopt
05:36:45 INFO - Cleaning up...
05:36:45 INFO - Return code: 0
05:36:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv
05:36:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:36:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:36:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:45 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8acaba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b954d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8c56b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c46790>, '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 0x8b39908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8c44bf0>, '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-1448372121.690095-2060075627', '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
05:36:45 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
05:36:45 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
05:36:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
05:36:45 INFO - 'CCACHE_UMASK': '002',
05:36:45 INFO - 'DISPLAY': ':0',
05:36:45 INFO - 'HOME': '/home/cltbld',
05:36:45 INFO - 'LANG': 'en_US.UTF-8',
05:36:45 INFO - 'LOGNAME': 'cltbld',
05:36:45 INFO - 'MAIL': '/var/mail/cltbld',
05:36:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:36:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
05:36:45 INFO - 'MOZ_NO_REMOTE': '1',
05:36:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
05:36:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:36:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
05:36:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:36:45 INFO - 'PWD': '/builds/slave/test',
05:36:45 INFO - 'SHELL': '/bin/bash',
05:36:45 INFO - 'SHLVL': '1',
05:36:45 INFO - 'TERM': 'linux',
05:36:45 INFO - 'TMOUT': '86400',
05:36:45 INFO - 'USER': 'cltbld',
05:36:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1448372121.690095-2060075627',
05:36:45 INFO - '_': '/tools/buildbot/bin/python'}
05:36:45 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
05:36:45 INFO - Running setup.py (path:/tmp/pip-1v5rph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
05:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
05:36:46 INFO - Running setup.py (path:/tmp/pip-tQ7GEj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
05:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
05:36:46 INFO - Running setup.py (path:/tmp/pip-3t1QgB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
05:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
05:36:46 INFO - Running setup.py (path:/tmp/pip-Ty61jl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
05:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
05:36:46 INFO - Running setup.py (path:/tmp/pip-VDxWm3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
05:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
05:36:46 INFO - Running setup.py (path:/tmp/pip-gMe33u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
05:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
05:36:46 INFO - Running setup.py (path:/tmp/pip-FVjQ4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
05:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
05:36:46 INFO - Running setup.py (path:/tmp/pip-7zehW8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
05:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
05:36:47 INFO - Running setup.py (path:/tmp/pip-eFqZ8D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
05:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
05:36:47 INFO - Running setup.py (path:/tmp/pip-yJ6qr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
05:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
05:36:47 INFO - Running setup.py (path:/tmp/pip-zpsKua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
05:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
05:36:47 INFO - Running setup.py (path:/tmp/pip-DLx5mt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
05:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
05:36:47 INFO - Running setup.py (path:/tmp/pip-kPXjgm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
05:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
05:36:47 INFO - Running setup.py (path:/tmp/pip-8yUFVe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
05:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
05:36:47 INFO - Running setup.py (path:/tmp/pip-QqtibL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
05:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
05:36:47 INFO - Running setup.py (path:/tmp/pip-FkNRW_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
05:36:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
05:36:48 INFO - Running setup.py (path:/tmp/pip-MJplAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
05:36:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
05:36:48 INFO - Running setup.py (path:/tmp/pip-ng6eix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
05:36:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
05:36:48 INFO - Running setup.py (path:/tmp/pip-n9NFx1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
05:36:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
05:36:48 INFO - Running setup.py (path:/tmp/pip-YFDC2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
05:36:48 INFO - Unpacking /builds/slave/test/build/tests/marionette
05:36:48 INFO - Running setup.py (path:/tmp/pip-fz2ZMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
05:36:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
05:36:49 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
05:36:49 INFO - Running setup.py install for manifestparser
05:36:49 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
05:36:49 INFO - Running setup.py install for mozcrash
05:36:49 INFO - Running setup.py install for mozdebug
05:36:49 INFO - Running setup.py install for mozdevice
05:36:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
05:36:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin
05:36:49 INFO - Running setup.py install for mozfile
05:36:50 INFO - Running setup.py install for mozhttpd
05:36:50 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
05:36:50 INFO - Running setup.py install for mozinfo
05:36:50 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
05:36:50 INFO - Running setup.py install for mozInstall
05:36:50 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
05:36:50 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
05:36:50 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
05:36:50 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
05:36:50 INFO - Running setup.py install for mozleak
05:36:50 INFO - Running setup.py install for mozlog
05:36:51 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
05:36:51 INFO - Running setup.py install for moznetwork
05:36:51 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
05:36:51 INFO - Running setup.py install for mozprocess
05:36:51 INFO - Running setup.py install for mozprofile
05:36:51 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
05:36:51 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
05:36:51 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
05:36:51 INFO - Running setup.py install for mozrunner
05:36:52 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
05:36:52 INFO - Running setup.py install for mozscreenshot
05:36:52 INFO - Running setup.py install for moztest
05:36:52 INFO - Running setup.py install for mozversion
05:36:52 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
05:36:52 INFO - Running setup.py install for marionette-transport
05:36:53 INFO - Running setup.py install for marionette-driver
05:36:53 INFO - Running setup.py install for browsermob-proxy
05:36:53 INFO - Running setup.py install for marionette-client
05:36:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
05:36:53 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
05:36:54 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
05:36:54 INFO - Cleaning up...
05:36:54 INFO - Return code: 0
05:36:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv
05:36:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:36:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:36:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:36:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
05:36:54 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8acaba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b954d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8c56b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c46790>, '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 0x8b39908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8c44bf0>, '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-1448372121.690095-2060075627', '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
05:36:54 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
05:36:54 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
05:36:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
05:36:54 INFO - 'CCACHE_UMASK': '002',
05:36:54 INFO - 'DISPLAY': ':0',
05:36:54 INFO - 'HOME': '/home/cltbld',
05:36:54 INFO - 'LANG': 'en_US.UTF-8',
05:36:54 INFO - 'LOGNAME': 'cltbld',
05:36:54 INFO - 'MAIL': '/var/mail/cltbld',
05:36:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:36:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
05:36:54 INFO - 'MOZ_NO_REMOTE': '1',
05:36:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
05:36:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:36:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
05:36:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:36:54 INFO - 'PWD': '/builds/slave/test',
05:36:54 INFO - 'SHELL': '/bin/bash',
05:36:54 INFO - 'SHLVL': '1',
05:36:54 INFO - 'TERM': 'linux',
05:36:54 INFO - 'TMOUT': '86400',
05:36:54 INFO - 'USER': 'cltbld',
05:36:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1448372121.690095-2060075627',
05:36:54 INFO - '_': '/tools/buildbot/bin/python'}
05:36:54 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
05:36:54 INFO - Running setup.py (path:/tmp/pip-QWeqdp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
05:36:54 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))
05:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
05:36:54 INFO - Running setup.py (path:/tmp/pip-vjomfd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
05:36:54 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))
05:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
05:36:54 INFO - Running setup.py (path:/tmp/pip-LIvtt_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
05:36:54 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))
05:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
05:36:54 INFO - Running setup.py (path:/tmp/pip-vpdEZE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
05:36:55 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))
05:36:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
05:36:55 INFO - Running setup.py (path:/tmp/pip-JXDPxD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
05:36:55 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))
05:36:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
05:36:55 INFO - Running setup.py (path:/tmp/pip-EXM8i_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
05:36:55 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))
05:36:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
05:36:55 INFO - Running setup.py (path:/tmp/pip-PPa_2g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
05:36:55 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))
05:36:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
05:36:55 INFO - Running setup.py (path:/tmp/pip-8K6fgJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
05:36:55 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))
05:36:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
05:36:55 INFO - Running setup.py (path:/tmp/pip-JOtGIM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
05:36:55 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))
05:36:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
05:36:55 INFO - Running setup.py (path:/tmp/pip-pOgUeQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
05:36:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
05:36:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
05:36:55 INFO - Running setup.py (path:/tmp/pip-EbDjQX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
05:36:55 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))
05:36:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
05:36:56 INFO - Running setup.py (path:/tmp/pip-KZNcgE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
05:36:56 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))
05:36:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
05:36:56 INFO - Running setup.py (path:/tmp/pip-23dunA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
05:36:56 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))
05:36:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
05:36:56 INFO - Running setup.py (path:/tmp/pip-GzNmhZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
05:36:56 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))
05:36:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
05:36:56 INFO - Running setup.py (path:/tmp/pip-MXm3p0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
05:36:56 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))
05:36:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
05:36:56 INFO - Running setup.py (path:/tmp/pip-GqcdFv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
05:36:56 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))
05:36:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
05:36:56 INFO - Running setup.py (path:/tmp/pip-q4JTbb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
05:36:56 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))
05:36:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
05:36:56 INFO - Running setup.py (path:/tmp/pip-isYuU9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
05:36:57 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))
05:36:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
05:36:57 INFO - Running setup.py (path:/tmp/pip-wZk1wX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
05:36:57 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.1.1 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))
05:36:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
05:36:57 INFO - Running setup.py (path:/tmp/pip-KQ5cy_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
05:36:57 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))
05:36:57 INFO - Unpacking /builds/slave/test/build/tests/marionette
05:36:57 INFO - Running setup.py (path:/tmp/pip-K_sS99-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
05:36:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
05:36:57 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.0.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))
05:36:57 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))
05:36:57 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))
05:36:57 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))
05:36:57 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))
05:36:57 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))
05:36:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
05:36:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:36:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:36:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
05:36:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:36:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:37:02 INFO - Downloading blessings-1.5.1.tar.gz
05:37:02 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
05:37:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
05:37:02 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))
05:37:02 INFO - Installing collected packages: blessings
05:37:02 INFO - Running setup.py install for blessings
05:37:03 INFO - Successfully installed blessings
05:37:03 INFO - Cleaning up...
05:37:03 INFO - Return code: 0
05:37:03 INFO - Done creating virtualenv /builds/slave/test/build/venv.
05:37:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
05:37:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
05:37:03 INFO - Reading from file tmpfile_stdout
05:37:03 INFO - Current package versions:
05:37:03 INFO - argparse == 1.2.1
05:37:03 INFO - blessings == 1.5.1
05:37:03 INFO - blobuploader == 1.2.4
05:37:03 INFO - browsermob-proxy == 0.6.0
05:37:03 INFO - docopt == 0.6.1
05:37:03 INFO - manifestparser == 1.1
05:37:03 INFO - marionette-client == 2.0.0
05:37:03 INFO - marionette-driver == 1.1.1
05:37:03 INFO - marionette-transport == 1.0.0
05:37:03 INFO - mozInstall == 1.12
05:37:03 INFO - mozcrash == 0.16
05:37:03 INFO - mozdebug == 0.1
05:37:03 INFO - mozdevice == 0.47
05:37:03 INFO - mozfile == 1.2
05:37:03 INFO - mozhttpd == 0.7
05:37:03 INFO - mozinfo == 0.9
05:37:03 INFO - mozleak == 0.1
05:37:03 INFO - mozlog == 3.1
05:37:03 INFO - moznetwork == 0.27
05:37:03 INFO - mozprocess == 0.22
05:37:03 INFO - mozprofile == 0.27
05:37:03 INFO - mozrunner == 6.11
05:37:03 INFO - mozscreenshot == 0.1
05:37:03 INFO - mozsystemmonitor == 0.0
05:37:03 INFO - moztest == 0.7
05:37:03 INFO - mozversion == 1.4
05:37:03 INFO - psutil == 3.1.1
05:37:03 INFO - requests == 1.2.3
05:37:03 INFO - wsgiref == 0.1.2
05:37:03 INFO - Running post-action listener: _resource_record_post_action
05:37:03 INFO - Running post-action listener: _start_resource_monitoring
05:37:03 INFO - Starting resource monitoring.
05:37:03 INFO - #####
05:37:03 INFO - ##### Running pull step.
05:37:03 INFO - #####
05:37:03 INFO - Running pre-action listener: _resource_record_pre_action
05:37:03 INFO - Running main action method: pull
05:37:03 INFO - Pull has nothing to do!
05:37:03 INFO - Running post-action listener: _resource_record_post_action
05:37:03 INFO - #####
05:37:03 INFO - ##### Running install step.
05:37:03 INFO - #####
05:37:03 INFO - Running pre-action listener: _resource_record_pre_action
05:37:03 INFO - Running main action method: install
05:37:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
05:37:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
05:37:04 INFO - Reading from file tmpfile_stdout
05:37:04 INFO - Detecting whether we're running mozinstall >=1.0...
05:37:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
05:37:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
05:37:04 INFO - Reading from file tmpfile_stdout
05:37:04 INFO - Output received:
05:37:04 INFO - Usage: mozinstall [options] installer
05:37:04 INFO - Options:
05:37:04 INFO - -h, --help show this help message and exit
05:37:04 INFO - -d DEST, --destination=DEST
05:37:04 INFO - Directory to install application into. [default:
05:37:04 INFO - "/builds/slave/test"]
05:37:04 INFO - --app=APP Application being installed. [default: firefox]
05:37:04 INFO - mkdir: /builds/slave/test/build/application
05:37:04 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']
05:37:04 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
05:37:29 INFO - Reading from file tmpfile_stdout
05:37:29 INFO - Output received:
05:37:29 INFO - /builds/slave/test/build/application/firefox/firefox
05:37:29 INFO - Running post-action listener: _resource_record_post_action
05:37:29 INFO - #####
05:37:29 INFO - ##### Running run-tests step.
05:37:29 INFO - #####
05:37:29 INFO - Running pre-action listener: _resource_record_pre_action
05:37:29 INFO - Running main action method: run_tests
05:37:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
05:37:29 INFO - minidump filename unknown. determining based upon platform and arch
05:37:29 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
05:37:29 INFO - grabbing minidump binary from tooltool
05:37:29 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')]}
05:37:29 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 0x8c46790>, '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 0x8b39908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8c44bf0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
05:37:29 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
05:37:29 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
05:37:29 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
05:37:29 INFO - Return code: 0
05:37:29 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
05:37:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
05:37:29 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/BtuwyV5vT8GxQT1OiMl3cw/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
05:37:29 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/BtuwyV5vT8GxQT1OiMl3cw/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
05:37:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
05:37:29 INFO - 'CCACHE_UMASK': '002',
05:37:29 INFO - 'DISPLAY': ':0',
05:37:29 INFO - 'HOME': '/home/cltbld',
05:37:29 INFO - 'LANG': 'en_US.UTF-8',
05:37:29 INFO - 'LOGNAME': 'cltbld',
05:37:29 INFO - 'MAIL': '/var/mail/cltbld',
05:37:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
05:37:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:37:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
05:37:29 INFO - 'MOZ_NO_REMOTE': '1',
05:37:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
05:37:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:37:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
05:37:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:37:29 INFO - 'PWD': '/builds/slave/test',
05:37:29 INFO - 'SHELL': '/bin/bash',
05:37:29 INFO - 'SHLVL': '1',
05:37:29 INFO - 'TERM': 'linux',
05:37:29 INFO - 'TMOUT': '86400',
05:37:29 INFO - 'USER': 'cltbld',
05:37:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1448372121.690095-2060075627',
05:37:29 INFO - '_': '/tools/buildbot/bin/python'}
05:37:29 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/BtuwyV5vT8GxQT1OiMl3cw/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
05:37:37 INFO - Using 1 client processes
05:37:37 INFO - wptserve Starting http server on 127.0.0.1:8000
05:37:37 INFO - wptserve Starting http server on 127.0.0.1:8001
05:37:38 INFO - wptserve Starting http server on 127.0.0.1:8443
05:37:40 INFO - SUITE-START | Running 1773 tests
05:37:40 INFO - Running testharness tests
05:37:40 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
05:37:40 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
05:37:40 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
05:37:40 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
05:37:40 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
05:37:40 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
05:37:40 INFO - TEST-START | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
05:37:40 INFO - TEST-SKIP | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html | took 0ms
05:37:40 INFO - TEST-START | /editing/run/delete.html
05:37:40 INFO - TEST-SKIP | /editing/run/delete.html | took 0ms
05:37:40 INFO - TEST-START | /editing/run/forwarddelete.html
05:37:40 INFO - TEST-SKIP | /editing/run/forwarddelete.html | took 0ms
05:37:40 INFO - Setting up ssl
05:37:40 INFO - PROCESS | certutil |
05:37:40 INFO - PROCESS | certutil |
05:37:40 INFO - PROCESS | certutil |
05:37:40 INFO - Certificate Nickname Trust Attributes
05:37:40 INFO - SSL,S/MIME,JAR/XPI
05:37:40 INFO -
05:37:40 INFO - web-platform-tests CT,,
05:37:40 INFO -
05:37:40 INFO - Starting runner
05:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
05:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
05:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1087ms
05:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
05:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
05:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 928ms
05:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
05:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
05:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 929ms
05:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
05:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
05:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 983ms
05:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
05:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
05:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1094ms
05:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
05:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
05:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1150ms
05:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
05:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
05:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 950ms
05:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
05:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
05:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 936ms
05:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
05:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
05:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 880ms
05:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
05:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
05:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 929ms
05:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
05:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
05:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1053ms
05:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
05:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
05:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 906ms
05:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
05:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
05:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 946ms
05:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
05:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
05:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 896ms
05:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
05:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
05:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 997ms
05:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
05:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
05:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1184ms
05:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
05:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
05:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1231ms
05:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
05:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
05:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 886ms
05:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
05:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
05:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1088ms
05:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
05:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
05:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1189ms
05:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
05:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
05:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 926ms
05:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
05:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
05:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 776ms
05:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
05:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
05:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 980ms
05:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
05:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
05:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 876ms
05:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
05:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
05:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 848ms
05:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
05:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
05:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 780ms
05:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
05:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
05:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 843ms
05:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
05:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
05:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 836ms
05:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
05:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
05:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1003ms
05:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
05:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
05:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 793ms
05:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
05:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
05:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1130ms
05:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
05:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
05:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1091ms
05:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
05:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
05:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 940ms
05:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
05:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
05:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 858ms
05:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
05:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
05:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 846ms
05:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
05:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
05:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 998ms
05:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
05:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
05:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 903ms
05:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
05:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
05:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 978ms
05:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
05:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
05:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 979ms
05:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
05:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
05:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1014ms
05:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
05:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
05:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 856ms
05:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
05:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
05:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 848ms
05:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
05:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
05:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 880ms
05:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
05:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
05:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1035ms
05:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
05:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
05:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1141ms
05:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
05:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
05:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 888ms
05:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
05:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
05:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1054ms
05:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
05:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
05:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1134ms
05:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
05:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
05:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 987ms
05:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
05:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
05:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 837ms
05:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
05:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
05:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 887ms
05:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
05:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
05:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1183ms
05:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
05:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
05:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 945ms
05:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
05:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
05:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 895ms
05:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
05:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
05:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 832ms
05:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
05:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
05:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1053ms
05:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
05:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
05:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 929ms
05:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
05:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
05:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 784ms
05:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
05:38:44 INFO - PROCESS | 1785 | 1448372324825 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
05:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
05:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1049ms
05:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
05:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
05:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1196ms
05:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
05:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
05:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1140ms
05:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
05:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
05:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1132ms
05:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
05:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
05:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1247ms
05:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
05:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
05:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1156ms
05:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
05:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
05:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1042ms
05:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
05:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
05:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 893ms
05:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
05:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
05:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 935ms
05:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
05:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
05:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1038ms
05:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
05:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
05:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 939ms
05:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
05:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
05:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 821ms
05:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
05:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
05:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 830ms
05:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
05:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
05:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1292ms
05:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
05:38:59 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.
05:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 949ms
05:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
05:39:00 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.
05:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 932ms
05:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
05:39:01 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.
05:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 886ms
05:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
05:39:02 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.
05:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1301ms
05:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
05:39:04 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.
05:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1239ms
05:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
05:39:05 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.
05:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1356ms
05:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
05:39:06 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.
05:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 980ms
05:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
05:39:07 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.
05:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 932ms
05:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
05:39:08 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.
05:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1191ms
05:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
05:39:09 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.
05:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 983ms
05:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
05:39:11 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.
05:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1397ms
05:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
05:39:12 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.
05:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1141ms
05:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
05:39:13 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.
05:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 960ms
05:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
05:39:14 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.
05:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 887ms
05:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
05:39:15 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.
05:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1102ms
05:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
05:39:16 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.
05:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1039ms
05:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
05:39:17 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.
05:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1090ms
05:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
05:39:18 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.
05:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1181ms
05:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
05:39:19 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.
05:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1133ms
05:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
05:39:20 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.
05:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1096ms
05:39:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
05:39:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
05:39:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 936ms
05:39:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
05:39:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
05:39:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1095ms
05:39:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
05:39:23 INFO - PROCESS | 1785 | [GFX1-]: ClearRect with invalid argument 0x0xa5b8b800 with 0x0 [0, 0]
05:39:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
05:39:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1046ms
05:39:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
05:39:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
05:39:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 886ms
05:39:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
05:39:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
05:39:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1088ms
05:39:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
05:39:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
05:39:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1081ms
05:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
05:39:28 INFO - PROCESS | 1785 | [Child 1836] ###!!! ABORT: Aborting on channel error.: file /builds/slave/fx-team-lx-0000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1765
05:39:28 INFO - PROCESS | 1785 | [Child 1836] ###!!! ABORT: Aborting on channel error.: file /builds/slave/fx-team-lx-0000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1765
05:39:28 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/BtuwyV5vT8GxQT1OiMl3cw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
05:40:04 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/06a323db-e3b0-9e4e-26fd1b1e-454bf67d.dmp
05:40:04 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/06a323db-e3b0-9e4e-26fd1b1e-454bf67d.extra
05:40:05 INFO - PROCESS-CRASH | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | application crashed [@ mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long long)]
05:40:05 INFO - Crash dump filename: /tmp/tmpdApdeD.mozrunner/minidumps/06a323db-e3b0-9e4e-26fd1b1e-454bf67d.dmp
05:40:05 INFO - Operating system: Linux
05:40:05 INFO - 0.0.0 Linux 3.2.0-76-generic-pae #111-Ubuntu SMP Tue Jan 13 22:34:29 UTC 2015 i686
05:40:05 INFO - CPU: x86
05:40:05 INFO - GenuineIntel family 6 model 45 stepping 7
05:40:05 INFO - 1 CPU
05:40:05 INFO -
05:40:05 INFO - Crash reason: SIGSEGV
05:40:05 INFO - Crash address: 0xe5e5e7fd
05:40:05 INFO - Process uptime: not available
05:40:05 INFO -
05:40:05 INFO - Thread 0 (crashed)
05:40:05 INFO - 0 libxul.so!mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long long) [RefPtr.h:2c7500d7c6de : 240 + 0x0]
05:40:05 INFO - eip = 0xb290c9cb esp = 0xbfb3bf10 ebp = 0xbfb3bf18 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x00000064 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000000
05:40:05 INFO - edx = 0x00000001 efl = 0x00210282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libxul.so!mozilla::layout::RenderFrameParent::GetApzcTreeManager() [RenderFrameParent.cpp:2c7500d7c6de : 335 + 0xd]
05:40:05 INFO - eip = 0xb37fd7fc esp = 0xbfb3bf20 ebp = 0xbfb3bf48 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x9de40dd0 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libxul.so!mozilla::layout::RenderFrameParent::UpdateZoomConstraints(unsigned int, unsigned long long, mozilla::Maybe const&) [RenderFrameParent.cpp:2c7500d7c6de : 571 + 0x9]
05:40:05 INFO - eip = 0xb37fd82a esp = 0xbfb3bf50 ebp = 0xbfb3bf98 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x000000c6 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 3 libxul.so!mozilla::dom::TabParent::RecvUpdateZoomConstraints(unsigned int const&, unsigned long long const&, mozilla::Maybe const&) [TabParent.cpp:2c7500d7c6de : 2763 + 0x19]
05:40:05 INFO - eip = 0xb33d0dd2 esp = 0xbfb3bfa0 ebp = 0xbfb3bfc8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x00000000 edi = 0x942abc00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 4 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&) [PBrowserParent.cpp:2c7500d7c6de : 2710 + 0x1e]
05:40:05 INFO - eip = 0xb262f19c esp = 0xbfb3bfd0 ebp = 0xbfb3c118 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x00000000 edi = 0x942abc00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp:2c7500d7c6de : 3656 + 0xb]
05:40:05 INFO - eip = 0xb266ffc8 esp = 0xbfb3c120 ebp = 0xbfb3c308 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x9869d000 edi = 0x00000006
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:2c7500d7c6de : 1385 + 0xc]
05:40:05 INFO - eip = 0xb24bb138 esp = 0xbfb3c310 ebp = 0xbfb3c348 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x9869d034 edi = 0xbfb3c3f4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:2c7500d7c6de : 1305 + 0x9]
05:40:05 INFO - eip = 0xb24c2e6a esp = 0xbfb3c350 ebp = 0xbfb3c3b8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x9869d034 edi = 0xbfb3c3f4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:2c7500d7c6de : 1276 + 0xc]
05:40:05 INFO - eip = 0xb24c406d esp = 0xbfb3c3c0 ebp = 0xbfb3c418 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x9869d034 edi = 0xbfb3c3f4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libxul.so!RunnableMethod >::Run() [task.h:2c7500d7c6de : 28 + 0x13]
05:40:05 INFO - eip = 0xb24ba0d4 esp = 0xbfb3c420 ebp = 0xbfb3c438 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x93cbf880 edi = 0xb72257c0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libxul.so!mozilla::ipc::MessageChannel::DequeueTask::Run() [MessageChannel.h:2c7500d7c6de : 472 + 0x6]
05:40:05 INFO - eip = 0xb24b9ba1 esp = 0xbfb3c440 ebp = 0xbfb3c458 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x93cbf880 edi = 0xb72257c0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 11 libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:2c7500d7c6de : 364 + 0x6]
05:40:05 INFO - eip = 0xb24a34e7 esp = 0xbfb3c460 ebp = 0xbfb3c478 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x93cbf880 edi = 0xb72257c0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:2c7500d7c6de : 372 + 0xa]
05:40:05 INFO - eip = 0xb24a7ec5 esp = 0xbfb3c480 ebp = 0xbfb3c498 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x93c63340 edi = 0xbfb3c4e0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 13 libxul.so!MessageLoop::DoWork() [message_loop.cc:2c7500d7c6de : 459 + 0xc]
05:40:05 INFO - eip = 0xb24a8050 esp = 0xbfb3c4a0 ebp = 0xbfb3c4e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x93c63340 edi = 0xbfb3c4e0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 14 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:2c7500d7c6de : 220 + 0x8]
05:40:05 INFO - eip = 0xb24b9650 esp = 0xbfb3c4f0 ebp = 0xbfb3c518 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb72257c0 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 15 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:05 INFO - eip = 0xb22a13b4 esp = 0xbfb3c520 ebp = 0xbfb3c598 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xbfb3c5cf edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 16 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:05 INFO - eip = 0xb22bead5 esp = 0xbfb3c5a0 ebp = 0xbfb3c5d8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb091db50 edi = 0xb72257c0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 17 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 95 + 0xc]
05:40:05 INFO - eip = 0xb24bc5ce esp = 0xbfb3c5e0 ebp = 0xbfb3c628 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb091db50 edi = 0xb72257c0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 18 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xbfb3c630 ebp = 0xbfb3c648 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb72257c0 edi = 0xb72284e0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 19 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xbfb3c650 ebp = 0xbfb3c678 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb72257c0 edi = 0xb72284e0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 20 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:2c7500d7c6de : 156 + 0xe]
05:40:05 INFO - eip = 0xb350717b esp = 0xbfb3c680 ebp = 0xbfb3c698 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xab199dd0 edi = 0xb72284e0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 21 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:2c7500d7c6de : 281 + 0x6]
05:40:05 INFO - eip = 0xb3b0a76b esp = 0xbfb3c6a0 ebp = 0xbfb3c6b8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9f0d040 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 22 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:2c7500d7c6de : 4290 + 0x9]
05:40:05 INFO - eip = 0xb3b40b2f esp = 0xbfb3c6c0 ebp = 0xbfb3c798 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xbfb3c820 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 23 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:2c7500d7c6de : 4383 + 0x9]
05:40:05 INFO - eip = 0xb3b42ff0 esp = 0xbfb3c7a0 ebp = 0xbfb3c7e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xbfb3c820 edi = 0xbfb3c838
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 24 libxul.so!XRE_main [nsAppRunner.cpp:2c7500d7c6de : 4485 + 0xf]
05:40:05 INFO - eip = 0xb3b43211 esp = 0xbfb3c7f0 ebp = 0xbfb3c928 ebx = 0x080672b4
05:40:05 INFO - esi = 0xbfb3c820 edi = 0xb7201680
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 25 firefox!do_main [nsBrowserApp.cpp:2c7500d7c6de : 212 + 0x6]
05:40:05 INFO - eip = 0x0804cf42 esp = 0xbfb3c930 ebp = 0xbfb3d988 ebx = 0x080672b4
05:40:05 INFO - esi = 0xbfb3db24 edi = 0xb7201680
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 26 firefox!main [nsBrowserApp.cpp:2c7500d7c6de : 352 + 0x16]
05:40:05 INFO - eip = 0x0804c51b esp = 0xbfb3d990 ebp = 0xbfb3da78 ebx = 0x080672b4
05:40:05 INFO - esi = 0xbfb3db24 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 27 libc-2.15.so!__libc_start_main [libc-start.c : 226 + 0x1f]
05:40:05 INFO - eip = 0xb74cb4d3 esp = 0xbfb3da80 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO - 28 firefox!__libc_csu_fini + 0x10
05:40:05 INFO - eip = 0x08060a00 esp = 0xbfb3da84 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 29 libc-2.15.so!__libc_start_main [libc-start.c : 226 + 0x1f]
05:40:05 INFO - eip = 0xb74cb4d3 esp = 0xbfb3da90 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 30 firefox + 0x4738
05:40:05 INFO - eip = 0x0804c738 esp = 0xbfb3dae0 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 31 libc-2.15.so!__libc_start_main [libc-start.c : 96 + 0x9]
05:40:05 INFO - eip = 0xb74cb3e9 esp = 0xbfb3daec ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 32 firefox + 0x4738
05:40:05 INFO - eip = 0x0804c738 esp = 0xbfb3daf8 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 33 firefox!_start + 0x21
05:40:05 INFO - eip = 0x0804c759 esp = 0xbfb3db00 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 34 firefox!_init + 0x70c
05:40:05 INFO - eip = 0x0804c430 esp = 0xbfb3db04 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 35 firefox!__libc_csu_fini + 0x10
05:40:05 INFO - eip = 0x08060a00 esp = 0xbfb3db10 ebp = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 36 firefox + 0x189f0
05:40:05 INFO - eip = 0x080609f0 esp = 0xbfb3db14 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 37 ld-2.15.so + 0xf280
05:40:05 INFO - eip = 0xb77dc280 esp = 0xbfb3db18 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO -
05:40:05 INFO - Thread 1
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xb1b2e1e0 ebp = 0xb721f898 ebx = 0xb721f898
05:40:05 INFO - esi = 0x00000000 edi = 0xb7658ff4 eax = 0xfffffdfc ecx = 0x00000001
05:40:05 INFO - edx = 0xffffffff efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
05:40:05 INFO - eip = 0xb7593170 esp = 0xb1b2e1f0 ebp = 0xb721f898 ebx = 0xb721f898
05:40:05 INFO - esi = 0x00000000 edi = 0xb7658ff4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libglib-2.0.so.0.3200.1!g_mutex_unlock [gthread-posix.c : 224 + 0x6]
05:40:05 INFO - eip = 0xb66013b6 esp = 0xb1b2e1f8 ebp = 0xb721f898
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 0x1
05:40:05 INFO - eip = 0x00000001 esp = 0xb1b2e200 ebp = 0xb721f898 ebx = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 4 libglib-2.0.so.0.3200.1!g_poll [gpoll.c : 132 + 0x18]
05:40:05 INFO - eip = 0xb65cfa3b esp = 0xb1b2e210 ebp = 0xb721f898
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 5 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0x13]
05:40:05 INFO - eip = 0xb65c206e esp = 0xb1b2e230 ebp = 0xb721f898 ebx = 0xb6672ff4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x13]
05:40:05 INFO - eip = 0xb65c252b esp = 0xb1b2e290 ebp = 0xb1b2e428 ebx = 0xb6672ff4
05:40:05 INFO - esi = 0xb7204820 edi = 0xb6673b70
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8]
05:40:05 INFO - eip = 0xb12f3134 esp = 0xb1b2e2d0 ebp = 0xb1b2e428 ebx = 0xb12f6ff4
05:40:05 INFO - esi = 0xb7228710 edi = 0xb6673b70
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x8]
05:40:05 INFO - eip = 0xb65e5673 esp = 0xb1b2e300 ebp = 0xb1b2e428 ebx = 0xb6672ff4
05:40:05 INFO - esi = 0xb726f3b0 edi = 0xb6673b70
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xb1b2e330 ebp = 0xb1b2e428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xb1b2e430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 2
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xb12a01f0 ebp = 0xb72767e0 ebx = 0xb72767e0
05:40:05 INFO - esi = 0x00000000 edi = 0xb7658ff4 eax = 0xfffffdfc ecx = 0x00000003
05:40:05 INFO - edx = 0xffffffff efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
05:40:05 INFO - eip = 0xb7593170 esp = 0xb12a0200 ebp = 0xb72767e0 ebx = 0xb72767e0
05:40:05 INFO - esi = 0x00000000 edi = 0xb7658ff4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libglib-2.0.so.0.3200.1!g_mutex_unlock [gthread-posix.c : 224 + 0x6]
05:40:05 INFO - eip = 0xb66013b6 esp = 0xb12a0208 ebp = 0xb72767e0
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 0x3
05:40:05 INFO - eip = 0x00000003 esp = 0xb12a0210 ebp = 0xb72767e0 ebx = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 4 libglib-2.0.so.0.3200.1!g_poll [gpoll.c : 132 + 0x18]
05:40:05 INFO - eip = 0xb65cfa3b esp = 0xb12a0220 ebp = 0xb72767e0
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 5 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0x13]
05:40:05 INFO - eip = 0xb65c206e esp = 0xb12a0240 ebp = 0xb72767e0 ebx = 0xb6672ff4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x13]
05:40:05 INFO - eip = 0xb65c252b esp = 0xb12a02a0 ebp = 0xb12a0428 ebx = 0xb6672ff4
05:40:05 INFO - esi = 0xb72c5c80 edi = 0xb6673b70
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0xb]
05:40:05 INFO - eip = 0xb67920ea esp = 0xb12a02e0 ebp = 0xb12a0428 ebx = 0xb6818ff4
05:40:05 INFO - esi = 0xb72c5c70 edi = 0xb6673b70
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x8]
05:40:05 INFO - eip = 0xb65e5673 esp = 0xb12a0300 ebp = 0xb12a0428 ebx = 0xb6672ff4
05:40:05 INFO - esi = 0xb7274e30 edi = 0xb6673b70
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xb12a0330 ebp = 0xb12a0428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xb12a0430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 3
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xb08e802c ebp = 0xb73001b4 ebx = 0x0000001d
05:40:05 INFO - esi = 0xffffffff edi = 0xb7300040 eax = 0xfffffffc ecx = 0xb7231a80
05:40:05 INFO - edx = 0x00000020 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libc-2.15.so + 0xeb9f7
05:40:05 INFO - eip = 0xb759d9f7 esp = 0xb08e803c ebp = 0xb73001b4 ebx = 0x0000001d
05:40:05 INFO - esi = 0xffffffff edi = 0xb7300040
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libxul.so!_fini + 0x1c63ca4
05:40:05 INFO - eip = 0xb6200b9c esp = 0xb08e8040 ebp = 0xb73001b4
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libxul.so!epoll_wait [epoll_sub.c:2c7500d7c6de : 63 + 0x13]
05:40:05 INFO - eip = 0xb24b1119 esp = 0xb08e8050 ebp = 0xb08e8078
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!epoll_dispatch [epoll.c:2c7500d7c6de : 407 + 0x12]
05:40:05 INFO - eip = 0xb24b0f31 esp = 0xb08e8080 ebp = 0xb08e80b8 ebx = 0xb6200b9c
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!event_base_loop [event.c:2c7500d7c6de : 1607 + 0x7]
05:40:05 INFO - eip = 0xb24b3e7b esp = 0xb08e80c0 ebp = 0xb08e8138 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7231900 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:2c7500d7c6de : 370 + 0xc]
05:40:05 INFO - eip = 0xb24a12de esp = 0xb08e8140 ebp = 0xb08e8198 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb091dc10 edi = 0xb08e8210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xb08e81a0 ebp = 0xb08e81b8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb08e8210 edi = 0xb08e8210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xb08e81c0 ebp = 0xb08e81e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb08e8210 edi = 0xb08e8210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:2c7500d7c6de : 172 + 0x8]
05:40:05 INFO - eip = 0xb24aa84e esp = 0xb08e81f0 ebp = 0xb08e8308 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb72fa7a0 edi = 0xb08e8210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:2c7500d7c6de : 39 + 0x6]
05:40:05 INFO - eip = 0xb24a8463 esp = 0xb08e8310 ebp = 0xb08e8328 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xb08e8330 ebp = 0xb08e8428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xb08e8430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 4
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xae8ff080 ebp = 0xae8ff128 ebx = 0xae8ff100
05:40:05 INFO - esi = 0x00000000 edi = 0xb7658ff4 eax = 0xfffffdfc ecx = 0x00000002
05:40:05 INFO - edx = 0xffffffff efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
05:40:05 INFO - eip = 0xb7593170 esp = 0xae8ff090 ebp = 0xae8ff128 ebx = 0xae8ff100
05:40:05 INFO - esi = 0x00000000 edi = 0xb7658ff4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:05 INFO - eip = 0xb22a13b4 esp = 0xae8ff130 ebp = 0xae8ff1a8
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO - 3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:05 INFO - eip = 0xb22bead5 esp = 0xae8ff1b0 ebp = 0xae8ff1e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb09d7910 edi = 0xb7225c20
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 326 + 0xc]
05:40:05 INFO - eip = 0xb24bc4e0 esp = 0xae8ff1f0 ebp = 0xae8ff238 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb09d7910 edi = 0xb7225c20
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xae8ff240 ebp = 0xae8ff258 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7225c20 edi = 0xae8ff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xae8ff260 ebp = 0xae8ff288 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7225c20 edi = 0xae8ff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:05 INFO - eip = 0xb22a39ac esp = 0xae8ff290 ebp = 0xae8ff2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7229ac0 edi = 0xae8ff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xae8ff2f0 ebp = 0xae8ff328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722dd80 edi = 0x00000704
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xae8ff330 ebp = 0xae8ff428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xae8ff430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 5
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xaea7e228 ebp = 0x00000007 ebx = 0xb09c0188
05:40:05 INFO - esi = 0x00000000 edi = 0xb09bf580 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00000007 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xaea7e238 ebp = 0x00000007 ebx = 0xb09c0188
05:40:05 INFO - esi = 0x00000000 edi = 0xb09bf580
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xaea7e250 ebp = 0x00000007
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xaea7e260 ebp = 0xaea7e298
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!mozilla::net::ClosingService::ThreadFunc() [CondVar.h:2c7500d7c6de : 79 + 0xf]
05:40:05 INFO - eip = 0xb22ed677 esp = 0xaea7e2a0 ebp = 0xaea7e2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb09bca20 edi = 0xb09bca24
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xaea7e2f0 ebp = 0xaea7e328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722dfc0 edi = 0x00000705
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xaea7e330 ebp = 0xaea7e428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xaea7e430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 6
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xae0fdd10 ebp = 0xae0fdfa8 ebx = 0xae0fdd90
05:40:05 INFO - esi = 0x00000000 edi = 0xb7658ff4 eax = 0xfffffdfc ecx = 0x00000007
05:40:05 INFO - edx = 0xffffffff efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
05:40:05 INFO - eip = 0xb7593170 esp = 0xae0fdd20 ebp = 0xae0fdfa8 ebx = 0xae0fdd90
05:40:05 INFO - esi = 0x00000000 edi = 0xb7658ff4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libxul.so!nsSocketTransportService::Poll(bool, unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:2c7500d7c6de : 473 + 0xd]
05:40:05 INFO - eip = 0xb2320dab esp = 0xae0fdfb0 ebp = 0xae0fe008
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO - 3 libxul.so!nsSocketTransportService::DoPollIteration(bool, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:2c7500d7c6de : 1068 + 0x12]
05:40:05 INFO - eip = 0xb232924c esp = 0xae0fe010 ebp = 0xae0fe068 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7237f20 edi = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 4 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:2c7500d7c6de : 865 + 0x14]
05:40:05 INFO - eip = 0xb2329628 esp = 0xae0fe070 ebp = 0xae0fe128 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xae0fe100 edi = 0xb7237f20
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:05 INFO - eip = 0xb22a13b4 esp = 0xae0fe130 ebp = 0xae0fe1a8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xae0fe1df edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:05 INFO - eip = 0xb22bead5 esp = 0xae0fe1b0 ebp = 0xae0fe1e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb09ee5e0 edi = 0xb7225d00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 326 + 0xc]
05:40:05 INFO - eip = 0xb24bc4e0 esp = 0xae0fe1f0 ebp = 0xae0fe238 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb09ee5e0 edi = 0xb7225d00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xae0fe240 ebp = 0xae0fe258 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7225d00 edi = 0xae0fe2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xae0fe260 ebp = 0xae0fe288 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7225d00 edi = 0xae0fe2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:05 INFO - eip = 0xb22a39ac esp = 0xae0fe290 ebp = 0xae0fe2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7229b30 edi = 0xae0fe2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 11 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xae0fe2f0 ebp = 0xae0fe328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722e080 edi = 0x00000706
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xae0fe330 ebp = 0xae0fe428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 13 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xae0fe430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 7
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xad6ff218 ebp = 0x000013f3 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x000013f3 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xad6ff228 ebp = 0x000013f3 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xad6ff240 ebp = 0x000013f3
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xad6ff250 ebp = 0xad6ff288
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:2c7500d7c6de : 596 + 0x17]
05:40:05 INFO - eip = 0xb434f2d3 esp = 0xad6ff290 ebp = 0xad6ff2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7258000 edi = 0xb0902b00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xad6ff2f0 ebp = 0xad6ff328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722e380 edi = 0x00000707
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xad6ff330 ebp = 0xad6ff428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xad6ff430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 8
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xad4fe218 ebp = 0x000013f2 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x000013f2 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xad4fe228 ebp = 0x000013f2 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xad4fe240 ebp = 0x000013f2
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xad4fe250 ebp = 0xad4fe288
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:2c7500d7c6de : 596 + 0x17]
05:40:05 INFO - eip = 0xb434f2d3 esp = 0xad4fe290 ebp = 0xad4fe2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7258108 edi = 0xb0902b00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xad4fe2f0 ebp = 0xad4fe328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722e440 edi = 0x00000708
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xad4fe330 ebp = 0xad4fe428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xad4fe430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 9
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xad2fd218 ebp = 0x000013f4 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x000013f4 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xad2fd228 ebp = 0x000013f4 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xad2fd240 ebp = 0x000013f4
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xad2fd250 ebp = 0xad2fd288
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:2c7500d7c6de : 596 + 0x17]
05:40:05 INFO - eip = 0xb434f2d3 esp = 0xad2fd290 ebp = 0xad2fd2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7258210 edi = 0xb0902b00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xad2fd2f0 ebp = 0xad2fd328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722e500 edi = 0x00000709
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xad2fd330 ebp = 0xad2fd428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xad2fd430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 10
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xad0fc218 ebp = 0x000013f1 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x000013f1 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xad0fc228 ebp = 0x000013f1 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xad0fc240 ebp = 0x000013f1
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xad0fc250 ebp = 0xad0fc288
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:2c7500d7c6de : 596 + 0x17]
05:40:05 INFO - eip = 0xb434f2d3 esp = 0xad0fc290 ebp = 0xad0fc2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7258318 edi = 0xb0902b00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xad0fc2f0 ebp = 0xad0fc328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722e5c0 edi = 0x0000070a
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xad0fc330 ebp = 0xad0fc428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xad0fc430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 11
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xacefb218 ebp = 0x000013f5 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x000013f5 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xacefb228 ebp = 0x000013f5 ebx = 0xb0959dc8
05:40:05 INFO - esi = 0x00000000 edi = 0xb0991040
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xacefb240 ebp = 0x000013f5
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xacefb250 ebp = 0xacefb288
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:2c7500d7c6de : 596 + 0x17]
05:40:05 INFO - eip = 0xb434f2d3 esp = 0xacefb290 ebp = 0xacefb2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb7258420 edi = 0xb0902b00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xacefb2f0 ebp = 0xacefb328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722e680 edi = 0x0000070b
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xacefb330 ebp = 0xacefb428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xacefb430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 12
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xabbff1cc ebp = 0xabbff228 ebx = 0xae915e08
05:40:05 INFO - esi = 0xabbff1e0 edi = 0xae9b6940 eax = 0xfffffdfc ecx = 0x00000080
05:40:05 INFO - edx = 0x000000d5 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xad13
05:40:05 INFO - eip = 0xb77a5d13 esp = 0xabbff1dc ebp = 0xabbff228 ebx = 0xae915e08
05:40:05 INFO - esi = 0xabbff1e0 edi = 0xae9b6940
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 0x39940550
05:40:05 INFO - eip = 0x39940550 esp = 0xabbff230 ebp = 0x5654688f
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO - 3 libxul.so!_fini + 0x24ab5
05:40:05 INFO - eip = 0xb45c19ad esp = 0xabbff238 ebp = 0x5654688f
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libnspr4.so!pt_TimedWait [ptsynch.c:2c7500d7c6de : 246 + 0xf]
05:40:05 INFO - eip = 0xb7491abf esp = 0xabbff23c ebp = 0x5654688f
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 5 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xabbff240 ebp = 0x5654688f
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 6 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 398 + 0x13]
05:40:05 INFO - eip = 0xb749207b esp = 0xabbff250 ebp = 0xabbff288
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 7 libxul.so!WatchdogMain [XPCJSRuntime.cpp:2c7500d7c6de : 1067 + 0xb]
05:40:05 INFO - eip = 0xb26e91fc esp = 0xabbff290 ebp = 0xabbff2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb09c84a0 edi = 0xae915dc0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xabbff2f0 ebp = 0xabbff328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722e800 edi = 0x0000070c
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xabbff330 ebp = 0xabbff428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xabbff430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 13
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xab0ff1f8 ebp = 0x00000001 ebx = 0xab1e7388
05:40:05 INFO - esi = 0x00000000 edi = 0xab19ac40 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00000001 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xab0ff208 ebp = 0x00000001 ebx = 0xab1e7388
05:40:05 INFO - esi = 0x00000000 edi = 0xab19ac40
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xab0ff220 ebp = 0x00000001
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xab0ff230 ebp = 0xab0ff268
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:05 INFO - eip = 0xb229b585 esp = 0xab0ff270 ebp = 0xab0ff298 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xab1f69a8 edi = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!mozilla::HangMonitor::ThreadMain(void*) [Monitor.h:2c7500d7c6de : 88 + 0xb]
05:40:05 INFO - eip = 0xb229fbfd esp = 0xab0ff2a0 ebp = 0xab0ff2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0x00000000 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xab0ff2f0 ebp = 0xab0ff328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722eec0 edi = 0x0000070d
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xab0ff330 ebp = 0xab0ff428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xab0ff430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 14
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xaa8fe1e8 ebp = 0x00000207 ebx = 0xab1e73c8
05:40:05 INFO - esi = 0x00000000 edi = 0xab19aca0 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00000207 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xaa8fe1f8 ebp = 0x00000207 ebx = 0xab1e73c8
05:40:05 INFO - esi = 0x00000000 edi = 0xab19aca0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xaa8fe210 ebp = 0x00000207
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xaa8fe220 ebp = 0xaa8fe258
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:05 INFO - eip = 0xb229b585 esp = 0xaa8fe260 ebp = 0xaa8fe288 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xab1e59e8 edi = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [Monitor.h:2c7500d7c6de : 88 + 0xd]
05:40:05 INFO - eip = 0xb22a1e67 esp = 0xaa8fe290 ebp = 0xaa8fe2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xab1e59f0 edi = 0xab1e59d0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xaa8fe2f0 ebp = 0xaa8fe328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xb722f040 edi = 0x0000070e
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xaa8fe330 ebp = 0xaa8fe428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xaa8fe430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 15
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xa9cfef9c ebp = 0xa9cfeff8 ebx = 0xb0959c48
05:40:05 INFO - esi = 0xa9cfefb0 edi = 0xb0936e80 eax = 0xfffffdfc ecx = 0x00000080
05:40:05 INFO - edx = 0x00005c3b efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xad13
05:40:05 INFO - eip = 0xb77a5d13 esp = 0xa9cfefac ebp = 0xa9cfeff8 ebx = 0xb0959c48
05:40:05 INFO - esi = 0xa9cfefb0 edi = 0xb0936e80
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 0x1e0eb7a8
05:40:05 INFO - eip = 0x1e0eb7a8 esp = 0xa9cff000 ebp = 0x5654688f
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:2c7500d7c6de : 246 + 0xf]
05:40:05 INFO - eip = 0xb7491abf esp = 0xa9cff00c ebp = 0xa9cff02c
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 0xb72284e0
05:40:05 INFO - eip = 0xb72284e0 esp = 0xa9cff034 ebp = 0x00000000 ebx = 0x00000081
05:40:05 INFO - esi = 0xa9cffb40 edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 librt-2.15.so!clock_gettime [clock_gettime.c : 94 + 0xa]
05:40:05 INFO - eip = 0xb7790dba esp = 0xa9cff038 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 6 firefox!_fini + 0x6768
05:40:05 INFO - eip = 0x080672b4 esp = 0xa9cff03c ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 7 libpthread-2.15.so!__pthread_getspecific [pthread_getspecific.c : 27 + 0xf]
05:40:05 INFO - eip = 0xb77a687f esp = 0xa9cff044 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 8 libxul.so!_fini + 0x1c63ca4
05:40:05 INFO - eip = 0xb6200b9c esp = 0xa9cff048 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 9 libxul.so!_fini + 0x1c63ca4
05:40:05 INFO - eip = 0xb6200b9c esp = 0xa9cff050 ebp = 0x00000000
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 10 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:05 INFO - eip = 0xb229b585 esp = 0xa9cff060 ebp = 0xa9cff088
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 11 libxul.so!TimerThread::Run() [TimerThread.cpp:2c7500d7c6de : 553 + 0xb]
05:40:05 INFO - eip = 0xb22a78b8 esp = 0xa9cff090 ebp = 0xa9cff128 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xb091dbb0 edi = 0x00000081
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:05 INFO - eip = 0xb22a13b4 esp = 0xa9cff130 ebp = 0xa9cff1a8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9cff1df edi = 0x00000000
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 13 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:05 INFO - eip = 0xb22bead5 esp = 0xa9cff1b0 ebp = 0xa9cff1e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9ec27c0 edi = 0xad76e660
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 14 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 326 + 0xc]
05:40:05 INFO - eip = 0xb24bc4e0 esp = 0xa9cff1f0 ebp = 0xa9cff238 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9ec27c0 edi = 0xad76e660
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 15 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xa9cff240 ebp = 0xa9cff258 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xad76e660 edi = 0xa9cff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 16 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xa9cff260 ebp = 0xa9cff288 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xad76e660 edi = 0xa9cff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 17 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:05 INFO - eip = 0xb22a39ac esp = 0xa9cff290 ebp = 0xa9cff2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9e906a0 edi = 0xa9cff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 18 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xa9cff2f0 ebp = 0xa9cff328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xa9ffef40 edi = 0x00000710
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 19 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xa9cff330 ebp = 0xa9cff428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 20 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xa9cff430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 16
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xad83a1e8 ebp = 0x00008eb3 ebx = 0xa9301ec8
05:40:05 INFO - esi = 0x00000000 edi = 0xa9ec36a0 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00008eb3 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xad83a1f8 ebp = 0x00008eb3 ebx = 0xa9301ec8
05:40:05 INFO - esi = 0x00000000 edi = 0xa9ec36a0
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xad83a210 ebp = 0x00008eb3
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xad83a220 ebp = 0xad83a258
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:05 INFO - eip = 0xb2373d31 esp = 0xad83a260 ebp = 0xad83a288 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9ebe430 edi = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!mozilla::net::CacheIOThread::ThreadFunc() [Monitor.h:2c7500d7c6de : 40 + 0x5]
05:40:05 INFO - eip = 0xb238a67b esp = 0xad83a290 ebp = 0xad83a2c8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9ebe420 edi = 0xa9ebe428
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!mozilla::net::CacheIOThread::ThreadFunc(void*) [CacheIOThread.cpp:2c7500d7c6de : 173 + 0x8]
05:40:05 INFO - eip = 0xb238a712 esp = 0xad83a2d0 ebp = 0xad83a2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9ebe420 edi = 0x00000711
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xad83a2f0 ebp = 0xad83a328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xa9ecdb40 edi = 0x00000711
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xad83a330 ebp = 0xad83a428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xad83a430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 17
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xa8cff048 ebp = 0x00000001 ebx = 0xa8e8dd88
05:40:05 INFO - esi = 0x00000000 edi = 0xa8e9ee20 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00000001 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xa8cff058 ebp = 0x00000001 ebx = 0xa8e8dd88
05:40:05 INFO - esi = 0x00000000 edi = 0xa8e9ee20
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xa8cff070 ebp = 0x00000001
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xa8cff080 ebp = 0xa8cff0b8
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:05 INFO - eip = 0xb229b585 esp = 0xa8cff0c0 ebp = 0xa8cff0e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa924055c edi = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:05 INFO - eip = 0xb229d552 esp = 0xa8cff0f0 ebp = 0xa8cff118 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa924054c edi = 0xb6252df8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:05 INFO - eip = 0xb22a133e esp = 0xa8cff120 ebp = 0xa8cff1a8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9240510 edi = 0xa8cff184
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:05 INFO - eip = 0xb22bead5 esp = 0xa8cff1b0 ebp = 0xa8cff1e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa903b400 edi = 0xa933c820
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:05 INFO - eip = 0xb24bc538 esp = 0xa8cff1f0 ebp = 0xa8cff238 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa903b400 edi = 0xa933c820
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xa8cff240 ebp = 0xa8cff258 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa933c820 edi = 0xa8cff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xa8cff260 ebp = 0xa8cff288 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa933c820 edi = 0xa8cff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:05 INFO - eip = 0xb22a39ac esp = 0xa8cff290 ebp = 0xa8cff2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9240510 edi = 0xa8cff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xa8cff2f0 ebp = 0xa8cff328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xa93a7980 edi = 0x00000712
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xa8cff330 ebp = 0xa8cff428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 14 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xa8cff430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 18
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xa84fe208 ebp = 0x00000001 ebx = 0xa8e8ddc8
05:40:05 INFO - esi = 0x00000000 edi = 0xa8e9ef40 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00000001 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xa84fe218 ebp = 0x00000001 ebx = 0xa8e8ddc8
05:40:05 INFO - esi = 0x00000000 edi = 0xa8e9ef40
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xa84fe230 ebp = 0x00000001
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xa84fe240 ebp = 0xa84fe278
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!nsCertVerificationThread::Run() [CondVar.h:2c7500d7c6de : 79 + 0xc]
05:40:05 INFO - eip = 0xb3a3644c esp = 0xa84fe280 ebp = 0xa84fe2c8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa8e9eee0 edi = 0xa84fe2ac
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!nsPSMBackgroundThread::nsThreadRunner(void*) [nsPSMBackgroundThread.cpp:2c7500d7c6de : 14 + 0x7]
05:40:05 INFO - eip = 0xb3a53dd5 esp = 0xa84fe2d0 ebp = 0xa84fe2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa8e9eee0 edi = 0x00000713
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xa84fe2f0 ebp = 0xa84fe328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xa93a7ec0 edi = 0x00000713
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xa84fe330 ebp = 0xa84fe428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xa84fe430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 19
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xa7aff048 ebp = 0x00000001 ebx = 0xa9360548
05:40:05 INFO - esi = 0x00000000 edi = 0xa8eca400 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00000001 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xa7aff058 ebp = 0x00000001 ebx = 0xa9360548
05:40:05 INFO - esi = 0x00000000 edi = 0xa8eca400
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xa7aff070 ebp = 0x00000001
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xa7aff080 ebp = 0xa7aff0b8
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:05 INFO - eip = 0xb229b585 esp = 0xa7aff0c0 ebp = 0xa7aff0e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9edd98c edi = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:05 INFO - eip = 0xb229d552 esp = 0xa7aff0f0 ebp = 0xa7aff118 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9edd97c edi = 0xb6252df8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:05 INFO - eip = 0xb22a133e esp = 0xa7aff120 ebp = 0xa7aff1a8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9edd940 edi = 0xa7aff184
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:05 INFO - eip = 0xb22bead5 esp = 0xa7aff1b0 ebp = 0xa7aff1e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa8ed5310 edi = 0xa933b400
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:05 INFO - eip = 0xb24bc538 esp = 0xa7aff1f0 ebp = 0xa7aff238 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa8ed5310 edi = 0xa933b400
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xa7aff240 ebp = 0xa7aff258 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa933b400 edi = 0xa7aff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xa7aff260 ebp = 0xa7aff288 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa933b400 edi = 0xa7aff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:05 INFO - eip = 0xb22a39ac esp = 0xa7aff290 ebp = 0xa7aff2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9edd940 edi = 0xa7aff2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xa7aff2f0 ebp = 0xa7aff328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xa8ecb180 edi = 0x00000714
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xa7aff330 ebp = 0xa7aff428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 14 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xa7aff430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 20
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xa6afd048 ebp = 0x0000253b ebx = 0xa9e16cc8
05:40:05 INFO - esi = 0x00000000 edi = 0xa8d83e20 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x0000253b efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xa6afd058 ebp = 0x0000253b ebx = 0xa9e16cc8
05:40:05 INFO - esi = 0x00000000 edi = 0xa8d83e20
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:05 INFO - eip = 0xb74ac54c esp = 0xa6afd070 ebp = 0x0000253b
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:05 INFO - eip = 0xb7492124 esp = 0xa6afd080 ebp = 0xa6afd0b8
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:05 INFO - eip = 0xb229b585 esp = 0xa6afd0c0 ebp = 0xa6afd0e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9edddec edi = 0xffffffff
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:05 INFO - eip = 0xb229d552 esp = 0xa6afd0f0 ebp = 0xa6afd118 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9eddddc edi = 0xb6252df8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:05 INFO - eip = 0xb22a133e esp = 0xa6afd120 ebp = 0xa6afd1a8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9eddda0 edi = 0xa6afd184
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:05 INFO - eip = 0xb22bead5 esp = 0xa6afd1b0 ebp = 0xa6afd1e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa8db9430 edi = 0xa8dad980
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:05 INFO - eip = 0xb24bc538 esp = 0xa6afd1f0 ebp = 0xa6afd238 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa8db9430 edi = 0xa8dad980
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xa6afd240 ebp = 0xa6afd258 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa8dad980 edi = 0xa6afd2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xa6afd260 ebp = 0xa6afd288 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa8dad980 edi = 0xa6afd2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:05 INFO - eip = 0xb22a39ac esp = 0xa6afd290 ebp = 0xa6afd2e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa9eddda0 edi = 0xa6afd2c8
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:05 INFO - eip = 0xb7498769 esp = 0xa6afd2f0 ebp = 0xa6afd328 ebx = 0xb74ac54c
05:40:05 INFO - esi = 0xa8ecc500 edi = 0x00000716
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xa6afd330 ebp = 0xa6afd428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 14 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xa6afd430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 21
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xa476cff8 ebp = 0x00000001 ebx = 0xa476d0d0
05:40:05 INFO - esi = 0x00000000 edi = 0xa476d0b4 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00000001 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xa476d008 ebp = 0x00000001 ebx = 0xa476d0d0
05:40:05 INFO - esi = 0x00000000 edi = 0xa476d0b4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libxul.so!_fini + 0x1c63ca4
05:40:05 INFO - eip = 0xb6200b9c esp = 0xa476d020 ebp = 0x00000001
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:2c7500d7c6de : 40 + 0x9]
05:40:05 INFO - eip = 0xb24a1a94 esp = 0xa476d030 ebp = 0xa476d048
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:2c7500d7c6de : 195 + 0xc]
05:40:05 INFO - eip = 0xb24ab322 esp = 0xa476d050 ebp = 0xa476d118 ebx = 0xb6200b9c
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:2c7500d7c6de : 201 + 0x5]
05:40:05 INFO - eip = 0xb24ab354 esp = 0xa476d120 ebp = 0xa476d148 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa6068e80 edi = 0xa476d210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:2c7500d7c6de : 60 + 0xc]
05:40:05 INFO - eip = 0xb24a3b53 esp = 0xa476d150 ebp = 0xa476d198 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa6068e80 edi = 0xa476d210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xa476d1a0 ebp = 0xa476d1b8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa476d210 edi = 0xa476d210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xa476d1c0 ebp = 0xa476d1e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa476d210 edi = 0xa476d210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:2c7500d7c6de : 172 + 0x8]
05:40:05 INFO - eip = 0xb24aa84e esp = 0xa476d1f0 ebp = 0xa476d308 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa6068de0 edi = 0xa476d210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:2c7500d7c6de : 39 + 0x6]
05:40:05 INFO - eip = 0xb24a8463 esp = 0xa476d310 ebp = 0xa476d328 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xa476d330 ebp = 0xa476d428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xa476d430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 22
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xa3f6bff8 ebp = 0x00000001 ebx = 0xa3f6c0d0
05:40:05 INFO - esi = 0x00000000 edi = 0xa3f6c0b4 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x00000001 efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xa3f6c008 ebp = 0x00000001 ebx = 0xa3f6c0d0
05:40:05 INFO - esi = 0x00000000 edi = 0xa3f6c0b4
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 2 libxul.so!_fini + 0x1c63ca4
05:40:05 INFO - eip = 0xb6200b9c esp = 0xa3f6c020 ebp = 0x00000001
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:2c7500d7c6de : 40 + 0x9]
05:40:05 INFO - eip = 0xb24a1a94 esp = 0xa3f6c030 ebp = 0xa3f6c048
05:40:05 INFO - Found by: stack scanning
05:40:05 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:2c7500d7c6de : 195 + 0xc]
05:40:05 INFO - eip = 0xb24ab322 esp = 0xa3f6c050 ebp = 0xa3f6c118 ebx = 0xb6200b9c
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:2c7500d7c6de : 201 + 0x5]
05:40:05 INFO - eip = 0xb24ab354 esp = 0xa3f6c120 ebp = 0xa3f6c148 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa6068fc0 edi = 0xa3f6c210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:2c7500d7c6de : 60 + 0xc]
05:40:05 INFO - eip = 0xb24a3b53 esp = 0xa3f6c150 ebp = 0xa3f6c198 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa6068fc0 edi = 0xa3f6c210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:05 INFO - eip = 0xb24a3420 esp = 0xa3f6c1a0 ebp = 0xa3f6c1b8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa3f6c210 edi = 0xa3f6c210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:05 INFO - eip = 0xb24a354e esp = 0xa3f6c1c0 ebp = 0xa3f6c1e8 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa3f6c210 edi = 0xa3f6c210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:2c7500d7c6de : 172 + 0x8]
05:40:05 INFO - eip = 0xb24aa84e esp = 0xa3f6c1f0 ebp = 0xa3f6c308 ebx = 0xb6200b9c
05:40:05 INFO - esi = 0xa6068ee0 edi = 0xa3f6c210
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:2c7500d7c6de : 39 + 0x6]
05:40:05 INFO - eip = 0xb24a8463 esp = 0xa3f6c310 ebp = 0xa3f6c328 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:05 INFO - eip = 0xb77a1d4c esp = 0xa3f6c330 ebp = 0xa3f6c428 ebx = 0xb77b2ff4
05:40:05 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:05 INFO - Found by: call frame info
05:40:05 INFO - 12 libc-2.15.so + 0xef8be
05:40:05 INFO - eip = 0xb75a18be esp = 0xa3f6c430 ebp = 0x00000000
05:40:05 INFO - Found by: previous frame's frame pointer
05:40:05 INFO -
05:40:05 INFO - Thread 23
05:40:05 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:05 INFO - eip = 0xb77cc424 esp = 0xa376b058 ebp = 0x0000008d ebx = 0xa61f0788
05:40:05 INFO - esi = 0x00000000 edi = 0xa61a77c0 eax = 0xfffffe00 ecx = 0x00000080
05:40:05 INFO - edx = 0x0000008d efl = 0x00000282
05:40:05 INFO - Found by: given as instruction pointer in context
05:40:05 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:05 INFO - eip = 0xb77a596b esp = 0xa376b068 ebp = 0x0000008d ebx = 0xa61f0788
05:40:06 INFO - esi = 0x00000000 edi = 0xa61a77c0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0xa376b080 ebp = 0x0000008d
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0xa376b090 ebp = 0xa376b0c8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::image::DecodePoolWorker::Run() [CondVar.h:2c7500d7c6de : 79 + 0xc]
05:40:06 INFO - eip = 0xb298ede7 esp = 0xa376b0d0 ebp = 0xa376b128 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61d4ec8 edi = 0xa61d4ec0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:06 INFO - eip = 0xb22a13b4 esp = 0xa376b130 ebp = 0xa376b1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa376b1df edi = 0x00000000
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0xa376b1b0 ebp = 0xa376b1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61ef3a0 edi = 0xa8daeda0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0xa376b1f0 ebp = 0xa376b238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61ef3a0 edi = 0xa8daeda0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0xa376b240 ebp = 0xa376b258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa8daeda0 edi = 0xa376b2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0xa376b260 ebp = 0xa376b288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa8daeda0 edi = 0xa376b2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0xa376b290 ebp = 0xa376b2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61a8860 edi = 0xa376b2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0xa376b2f0 ebp = 0xa376b328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0xa936e440 edi = 0x0000071a
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0xa376b330 ebp = 0xa376b428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0xa376b430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 24
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0xa2f6a048 ebp = 0x00000003 ebx = 0xa61f0848
05:40:06 INFO - esi = 0x00000000 edi = 0xa61a79a0 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x00000003 efl = 0x00000282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0xa2f6a058 ebp = 0x00000003 ebx = 0xa61f0848
05:40:06 INFO - esi = 0x00000000 edi = 0xa61a79a0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0xa2f6a070 ebp = 0x00000003
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0xa2f6a080 ebp = 0xa2f6a0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0xa2f6a0c0 ebp = 0xa2f6a0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61a891c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0xa2f6a0f0 ebp = 0xa2f6a118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61a890c edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0xa2f6a120 ebp = 0xa2f6a1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61a88d0 edi = 0xa2f6a184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0xa2f6a1b0 ebp = 0xa2f6a1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61ef490 edi = 0xa8daee80
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0xa2f6a1f0 ebp = 0xa2f6a238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61ef490 edi = 0xa8daee80
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0xa2f6a240 ebp = 0xa2f6a258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa8daee80 edi = 0xa2f6a2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0xa2f6a260 ebp = 0xa2f6a288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa8daee80 edi = 0xa2f6a2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0xa2f6a290 ebp = 0xa2f6a2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61a88d0 edi = 0xa2f6a2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0xa2f6a2f0 ebp = 0xa2f6a328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0xa936e500 edi = 0x0000071b
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0xa2f6a330 ebp = 0xa2f6a428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0xa2f6a430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 25
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0xa2768fec ebp = 0xa2769058 ebx = 0xa2769100
05:40:06 INFO - esi = 0xa2769000 edi = 0xa27690e4 eax = 0xfffffdfc ecx = 0x00000080
05:40:06 INFO - edx = 0x00000001 efl = 0x00000282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xad13
05:40:06 INFO - eip = 0xb77a5d13 esp = 0xa2768ffc ebp = 0xa2769058 ebx = 0xa2769100
05:40:06 INFO - esi = 0xa2769000 edi = 0xa27690e4
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 0x243b190d
05:40:06 INFO - eip = 0x243b190d esp = 0xa2769060 ebp = 0x0000016f
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO - 3 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:2c7500d7c6de : 44 + 0xb]
05:40:06 INFO - eip = 0xb24a1aa7 esp = 0xa276906c ebp = 0x0000016f
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!_fini + 0x1c63ca4
05:40:06 INFO - eip = 0xb6200b9c esp = 0xa2769070 ebp = 0x0000016f
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 5 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:2c7500d7c6de : 193 + 0x5]
05:40:06 INFO - eip = 0xb24ab314 esp = 0xa2769080 ebp = 0xa2769148
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:2c7500d7c6de : 70 + 0xf]
05:40:06 INFO - eip = 0xb24a3bc7 esp = 0xa2769150 ebp = 0xa2769198 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61e2100 edi = 0xa2769210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0xa27691a0 ebp = 0xa27691b8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa2769210 edi = 0xa2769210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0xa27691c0 ebp = 0xa27691e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa2769210 edi = 0xa2769210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:2c7500d7c6de : 172 + 0x8]
05:40:06 INFO - eip = 0xb24aa84e esp = 0xa27691f0 ebp = 0xa2769308 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61d4fc0 edi = 0xa2769210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:2c7500d7c6de : 39 + 0x6]
05:40:06 INFO - eip = 0xb24a8463 esp = 0xa2769310 ebp = 0xa2769328 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0xa2769330 ebp = 0xa2769428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0xa2769430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 26
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0xa18ff048 ebp = 0x000002ed ebx = 0xa1a2d848
05:40:06 INFO - esi = 0x00000000 edi = 0xa1a372e0 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x000002ed efl = 0x00000282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0xa18ff058 ebp = 0x000002ed ebx = 0xa1a2d848
05:40:06 INFO - esi = 0x00000000 edi = 0xa1a372e0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0xa18ff070 ebp = 0x000002ed
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0xa18ff080 ebp = 0xa18ff0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0xa18ff0c0 ebp = 0xa18ff0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1bbe86c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0xa18ff0f0 ebp = 0xa18ff118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1bbe85c edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0xa18ff120 ebp = 0xa18ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1bbe820 edi = 0xa18ff184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0xa18ff1b0 ebp = 0xa18ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1a38550 edi = 0xa1dd9660
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0xa18ff1f0 ebp = 0xa18ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1a38550 edi = 0xa1dd9660
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0xa18ff240 ebp = 0xa18ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1dd9660 edi = 0xa18ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0xa18ff260 ebp = 0xa18ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1dd9660 edi = 0xa18ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0xa18ff290 ebp = 0xa18ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1bbe820 edi = 0xa18ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0xa18ff2f0 ebp = 0xa18ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0xa1bd15c0 edi = 0x0000071d
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0xa18ff330 ebp = 0xa18ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0xa18ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 27
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0xa03fedf8 ebp = 0x0000005b ebx = 0xa1eb37c8
05:40:06 INFO - esi = 0x00000000 edi = 0xa6060220 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x0000005b efl = 0x00000282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0xa03fee08 ebp = 0x0000005b ebx = 0xa1eb37c8
05:40:06 INFO - esi = 0x00000000 edi = 0xa6060220
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0xa03fee20 ebp = 0x0000005b
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0xa03fee30 ebp = 0xa03fee68
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb33f3825 esp = 0xa03fee70 ebp = 0xa03fee98 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa601ac2c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:2c7500d7c6de : 4903 + 0x5]
05:40:06 INFO - eip = 0xb33f64b3 esp = 0xa03feea0 ebp = 0xa03feea8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa601ac00 edi = 0xa601ac34
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:2c7500d7c6de : 4419 + 0xa]
05:40:06 INFO - eip = 0xb34129f8 esp = 0xa03feeb0 ebp = 0xa03fef08 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa601ac00 edi = 0xa03feedc
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:2c7500d7c6de : 2722 + 0xe]
05:40:06 INFO - eip = 0xb33e0e33 esp = 0xa03fef10 ebp = 0xa03ff128 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa0431000 edi = 0x9f65f9e0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:06 INFO - eip = 0xb22a13b4 esp = 0xa03ff130 ebp = 0xa03ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa03ff1df edi = 0x00000000
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0xa03ff1b0 ebp = 0xa03ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61a61f0 edi = 0xa0ce5da0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 326 + 0xc]
05:40:06 INFO - eip = 0xb24bc4e0 esp = 0xa03ff1f0 ebp = 0xa03ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa61a61f0 edi = 0xa0ce5da0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0xa03ff240 ebp = 0xa03ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa0ce5da0 edi = 0xa03ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0xa03ff260 ebp = 0xa03ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa0ce5da0 edi = 0xa03ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0xa03ff290 ebp = 0xa03ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa06d5fb0 edi = 0xa03ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0xa03ff2f0 ebp = 0xa03ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0xa0c82f40 edi = 0x0000071e
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0xa03ff330 ebp = 0xa03ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 16 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0xa03ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 28
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0xa00ff048 ebp = 0x0000000b ebx = 0xa04fb4c8
05:40:06 INFO - esi = 0x00000000 edi = 0xa8ecab80 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x0000000b efl = 0x00000282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0xa00ff058 ebp = 0x0000000b ebx = 0xa04fb4c8
05:40:06 INFO - esi = 0x00000000 edi = 0xa8ecab80
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0xa00ff070 ebp = 0x0000000b
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0xa00ff080 ebp = 0xa00ff0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0xa00ff0c0 ebp = 0xa00ff0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa040b86c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0xa00ff0f0 ebp = 0xa00ff118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa040b85c edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0xa00ff120 ebp = 0xa00ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa040b820 edi = 0xa00ff184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0xa00ff1b0 ebp = 0xa00ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa04f8d00 edi = 0xa0ce6c80
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0xa00ff1f0 ebp = 0xa00ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa04f8d00 edi = 0xa0ce6c80
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0xa00ff240 ebp = 0xa00ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa0ce6c80 edi = 0xa00ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0xa00ff260 ebp = 0xa00ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa0ce6c80 edi = 0xa00ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0xa00ff290 ebp = 0xa00ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa040b820 edi = 0xa00ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0xa00ff2f0 ebp = 0xa00ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0xa0439380 edi = 0x0000071f
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0xa00ff330 ebp = 0xa00ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0xa00ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 29
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x9ebfedf8 ebp = 0x00000127 ebx = 0x9f6fad88
05:40:06 INFO - esi = 0x00000000 edi = 0x9f637040 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x00000127 efl = 0x00000282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x9ebfee08 ebp = 0x00000127 ebx = 0x9f6fad88
05:40:06 INFO - esi = 0x00000000 edi = 0x9f637040
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x9ebfee20 ebp = 0x00000127
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x9ebfee30 ebp = 0x9ebfee68
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb33f3825 esp = 0x9ebfee70 ebp = 0x9ebfee98 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f7ce02c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:2c7500d7c6de : 4903 + 0x5]
05:40:06 INFO - eip = 0xb33f64b3 esp = 0x9ebfeea0 ebp = 0x9ebfeea8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f7ce000 edi = 0x9f7ce034
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:2c7500d7c6de : 4419 + 0xa]
05:40:06 INFO - eip = 0xb34129f8 esp = 0x9ebfeeb0 ebp = 0x9ebfef08 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f7ce000 edi = 0x9ebfeedc
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:2c7500d7c6de : 2722 + 0xe]
05:40:06 INFO - eip = 0xb33e0e33 esp = 0x9ebfef10 ebp = 0x9ebff128 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ec36000 edi = 0x9f65fb40
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:06 INFO - eip = 0xb22a13b4 esp = 0x9ebff130 ebp = 0x9ebff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ebff1df edi = 0x00000000
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x9ebff1b0 ebp = 0x9ebff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ec1c400 edi = 0x9f7f9de0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 326 + 0xc]
05:40:06 INFO - eip = 0xb24bc4e0 esp = 0x9ebff1f0 ebp = 0x9ebff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ec1c400 edi = 0x9f7f9de0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x9ebff240 ebp = 0x9ebff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f7f9de0 edi = 0x9ebff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x9ebff260 ebp = 0x9ebff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f7f9de0 edi = 0x9ebff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x9ebff290 ebp = 0x9ebff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f6c1f20 edi = 0x9ebff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x9ebff2f0 ebp = 0x9ebff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x9ec08240 edi = 0x00000721
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x9ebff330 ebp = 0x9ebff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 16 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x9ebff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 30
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x9f5fefec ebp = 0x9f5ff048 ebx = 0xa9e16c48
05:40:06 INFO - esi = 0x9f5ff000 edi = 0xa8d83d60 eax = 0xfffffdfc ecx = 0x00000080
05:40:06 INFO - edx = 0x000001d5 efl = 0x00000282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xad13
05:40:06 INFO - eip = 0xb77a5d13 esp = 0x9f5feffc ebp = 0x9f5ff048 ebx = 0xa9e16c48
05:40:06 INFO - esi = 0x9f5ff000 edi = 0xa8d83d60
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 0x2c2f3010
05:40:06 INFO - eip = 0x2c2f3010 esp = 0x9f5ff050 ebp = 0x565468ab
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:2c7500d7c6de : 246 + 0xf]
05:40:06 INFO - eip = 0xb7491abf esp = 0x9f5ff05c ebp = 0x565468ab
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x9f5ff060 ebp = 0x565468ab
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 5 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 398 + 0x13]
05:40:06 INFO - eip = 0xb749207b esp = 0x9f5ff070 ebp = 0x9f5ff0a8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 6 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0x9f5ff0b0 ebp = 0x9f5ff0d8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa8d83d24 edi = 0x00007530
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!nsThreadPool::Run() [nsEventQueue.h:2c7500d7c6de : 104 + 0x5]
05:40:06 INFO - eip = 0xb22a3212 esp = 0x9f5ff0e0 ebp = 0x9f5ff128 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa8d83d00 edi = 0x00007530
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:06 INFO - eip = 0xb22a13b4 esp = 0x9f5ff130 ebp = 0x9f5ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f5ff1df edi = 0x00000000
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x9f5ff1b0 ebp = 0x9f5ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ecbbb20 edi = 0x9f7fb040
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 326 + 0xc]
05:40:06 INFO - eip = 0xb24bc4e0 esp = 0x9f5ff1f0 ebp = 0x9f5ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ecbbb20 edi = 0x9f7fb040
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x9f5ff240 ebp = 0x9f5ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f7fb040 edi = 0x9f5ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x9f5ff260 ebp = 0x9f5ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f7fb040 edi = 0x9f5ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x9f5ff290 ebp = 0x9f5ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9f6e3f90 edi = 0x9f5ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x9f5ff2f0 ebp = 0x9f5ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x9ec09c80 edi = 0x00000723
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x9f5ff330 ebp = 0x9f5ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 16 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x9f5ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 31
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x9d9fedf8 ebp = 0x000000ed ebx = 0x9dfbc648
05:40:06 INFO - esi = 0x00000000 edi = 0x9ecc7880 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x000000ed efl = 0x00000282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x9d9fee08 ebp = 0x000000ed ebx = 0x9dfbc648
05:40:06 INFO - esi = 0x00000000 edi = 0x9ecc7880
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x9d9fee20 ebp = 0x000000ed
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x9d9fee30 ebp = 0x9d9fee68
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb33f3825 esp = 0x9d9fee70 ebp = 0x9d9fee98 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dd0e42c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:2c7500d7c6de : 4903 + 0x5]
05:40:06 INFO - eip = 0xb33f64b3 esp = 0x9d9feea0 ebp = 0x9d9feea8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dd0e400 edi = 0x9dd0e434
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:2c7500d7c6de : 4419 + 0xa]
05:40:06 INFO - eip = 0xb34129f8 esp = 0x9d9feeb0 ebp = 0x9d9fef08 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dd0e400 edi = 0x9d9feedc
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:2c7500d7c6de : 2722 + 0xe]
05:40:06 INFO - eip = 0xb33e0e33 esp = 0x9d9fef10 ebp = 0x9d9ff128 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dfb7000 edi = 0x9f662320
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2c7500d7c6de : 964 + 0x6]
05:40:06 INFO - eip = 0xb22a13b4 esp = 0x9d9ff130 ebp = 0x9d9ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9d9ff1df edi = 0x00000000
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x9d9ff1b0 ebp = 0x9d9ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dd3ae80 edi = 0x9dd3b280
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 326 + 0xc]
05:40:06 INFO - eip = 0xb24bc4e0 esp = 0x9d9ff1f0 ebp = 0x9d9ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dd3ae80 edi = 0x9dd3b280
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x9d9ff240 ebp = 0x9d9ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dd3b280 edi = 0x9d9ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x9d9ff260 ebp = 0x9d9ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dd3b280 edi = 0x9d9ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x9d9ff290 ebp = 0x9d9ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9dde2e00 edi = 0x9d9ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x9d9ff2f0 ebp = 0x9d9ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x9defdb40 edi = 0x00000724
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x9d9ff330 ebp = 0x9d9ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 16 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x9d9ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 32
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0xa72fe048 ebp = 0x00000001 ebx = 0x9bd9fa88
05:40:06 INFO - esi = 0x00000000 edi = 0x9bd94b20 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x00000001 efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0xa72fe058 ebp = 0x00000001 ebx = 0x9bd9fa88
05:40:06 INFO - esi = 0x00000000 edi = 0x9bd94b20
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0xa72fe070 ebp = 0x00000001
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0xa72fe080 ebp = 0xa72fe0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0xa72fe0c0 ebp = 0xa72fe0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bd67a6c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0xa72fe0f0 ebp = 0xa72fe118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bd67a5c edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0xa72fe120 ebp = 0xa72fe1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bd67a20 edi = 0xa72fe184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0xa72fe1b0 ebp = 0xa72fe1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bda1d60 edi = 0x9c1e3280
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0xa72fe1f0 ebp = 0xa72fe238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bda1d60 edi = 0x9c1e3280
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0xa72fe240 ebp = 0xa72fe258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9c1e3280 edi = 0xa72fe2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0xa72fe260 ebp = 0xa72fe288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9c1e3280 edi = 0xa72fe2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0xa72fe290 ebp = 0xa72fe2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bd67a20 edi = 0xa72fe2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0xa72fe2f0 ebp = 0xa72fe328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x9bdc4300 edi = 0x00000726
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0xa72fe330 ebp = 0xa72fe428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0xa72fe430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 33
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x9b8ff048 ebp = 0x00000003 ebx = 0x9bbfcb88
05:40:06 INFO - esi = 0x00000000 edi = 0xa605d0a0 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x00000003 efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x9b8ff058 ebp = 0x00000003 ebx = 0x9bbfcb88
05:40:06 INFO - esi = 0x00000000 edi = 0xa605d0a0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x9b8ff070 ebp = 0x00000003
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x9b8ff080 ebp = 0x9b8ff0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0x9b8ff0c0 ebp = 0x9b8ff0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bbae13c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0x9b8ff0f0 ebp = 0x9b8ff118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bbae12c edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0x9b8ff120 ebp = 0x9b8ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bbae0f0 edi = 0x9b8ff184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x9b8ff1b0 ebp = 0x9b8ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1eb28b0 edi = 0x9bb447c0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0x9b8ff1f0 ebp = 0x9b8ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0xa1eb28b0 edi = 0x9bb447c0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x9b8ff240 ebp = 0x9b8ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bb447c0 edi = 0x9b8ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x9b8ff260 ebp = 0x9b8ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bb447c0 edi = 0x9b8ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x9b8ff290 ebp = 0x9b8ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bbae0f0 edi = 0x9b8ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x9b8ff2f0 ebp = 0x9b8ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x9c8bb2c0 edi = 0x00000727
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x9b8ff330 ebp = 0x9b8ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x9b8ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 34
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x9ed4e1c8 ebp = 0x0000000d ebx = 0x9bbbacc8
05:40:06 INFO - esi = 0x00000000 edi = 0x9c16efa0 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x0000000d efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x9ed4e1d8 ebp = 0x0000000d ebx = 0x9bbbacc8
05:40:06 INFO - esi = 0x00000000 edi = 0x9c16efa0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x9ed4e1f0 ebp = 0x0000000d
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x9ed4e200 ebp = 0x9ed4e238
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb32c3a33 esp = 0x9ed4e240 ebp = 0x9ed4e268 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bbf7bd4 edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc() [Monitor.h:2c7500d7c6de : 40 + 0x5]
05:40:06 INFO - eip = 0xb32ca949 esp = 0x9ed4e270 ebp = 0x9ed4e2c8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bb11f80 edi = 0x9bbf7bcc
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:2c7500d7c6de : 276 + 0x8]
05:40:06 INFO - eip = 0xb32caa20 esp = 0x9ed4e2d0 ebp = 0x9ed4e2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bb11f80 edi = 0x00000728
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x9ed4e2f0 ebp = 0x9ed4e328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x9bbf33c0 edi = 0x00000728
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x9ed4e330 ebp = 0x9ed4e428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x9ed4e430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 35
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x984ff2a0 ebp = 0x984ff308 ebx = 0x984ff2e0
05:40:06 INFO - esi = 0x00000000 edi = 0xb7658ff4 eax = 0xfffffdfc ecx = 0x00000002
05:40:06 INFO - edx = 0xffffffff efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
05:40:06 INFO - eip = 0xb7593170 esp = 0x984ff2b0 ebp = 0x984ff308 ebx = 0x984ff2e0
05:40:06 INFO - esi = 0x00000000 edi = 0xb7658ff4
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain(void*) [crash_generation_server.cc:2c7500d7c6de : 326 + 0x8]
05:40:06 INFO - eip = 0xb3b53b6e esp = 0x984ff310 ebp = 0x984ff328
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO - 3 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x984ff330 ebp = 0x984ff428
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 4 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x984ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 36
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x97afeff8 ebp = 0x00000001 ebx = 0x97aff0d0
05:40:06 INFO - esi = 0x00000000 edi = 0x97aff0b4 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x00000001 efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x97aff008 ebp = 0x00000001 ebx = 0x97aff0d0
05:40:06 INFO - esi = 0x00000000 edi = 0x97aff0b4
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libxul.so!_fini + 0x1c63ca4
05:40:06 INFO - eip = 0xb6200b9c esp = 0x97aff020 ebp = 0x00000001
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:2c7500d7c6de : 40 + 0x9]
05:40:06 INFO - eip = 0xb24a1a94 esp = 0x97aff030 ebp = 0x97aff048
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:2c7500d7c6de : 195 + 0xc]
05:40:06 INFO - eip = 0xb24ab322 esp = 0x97aff050 ebp = 0x97aff118 ebx = 0xb6200b9c
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:2c7500d7c6de : 201 + 0x5]
05:40:06 INFO - eip = 0xb24ab354 esp = 0x97aff120 ebp = 0x97aff148 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ae4fb00 edi = 0x97aff210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:2c7500d7c6de : 60 + 0xc]
05:40:06 INFO - eip = 0xb24a3b53 esp = 0x97aff150 ebp = 0x97aff198 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ae4fb00 edi = 0x97aff210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x97aff1a0 ebp = 0x97aff1b8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97aff210 edi = 0x97aff210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x97aff1c0 ebp = 0x97aff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97aff210 edi = 0x97aff210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:2c7500d7c6de : 172 + 0x8]
05:40:06 INFO - eip = 0xb24aa84e esp = 0x97aff1f0 ebp = 0x97aff308 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9ae4fa20 edi = 0x97aff210
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:2c7500d7c6de : 39 + 0x6]
05:40:06 INFO - eip = 0xb24a8463 esp = 0x97aff310 ebp = 0x97aff328 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x97aff330 ebp = 0x97aff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x97aff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 37
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x972fe048 ebp = 0x00000b25 ebx = 0x97b914c8
05:40:06 INFO - esi = 0x00000000 edi = 0x97b705e0 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x00000b25 efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x972fe058 ebp = 0x00000b25 ebx = 0x97b914c8
05:40:06 INFO - esi = 0x00000000 edi = 0x97b705e0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x972fe070 ebp = 0x00000b25
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x972fe080 ebp = 0x972fe0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0x972fe0c0 ebp = 0x972fe0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6998c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0x972fe0f0 ebp = 0x972fe118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6997c edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0x972fe120 ebp = 0x972fe1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b69940 edi = 0x972fe184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x972fe1b0 ebp = 0x972fe1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b9aaf0 edi = 0x97b72600
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0x972fe1f0 ebp = 0x972fe238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b9aaf0 edi = 0x97b72600
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x972fe240 ebp = 0x972fe258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b72600 edi = 0x972fe2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x972fe260 ebp = 0x972fe288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b72600 edi = 0x972fe2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x972fe290 ebp = 0x972fe2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b69940 edi = 0x972fe2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x972fe2f0 ebp = 0x972fe328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x97b01c00 edi = 0x00000742
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x972fe330 ebp = 0x972fe428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x972fe430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 38
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x968ff048 ebp = 0x00000001 ebx = 0x97bb7908
05:40:06 INFO - esi = 0x00000000 edi = 0x9692d100 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x00000001 efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x968ff058 ebp = 0x00000001 ebx = 0x97bb7908
05:40:06 INFO - esi = 0x00000000 edi = 0x9692d100
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x968ff070 ebp = 0x00000001
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x968ff080 ebp = 0x968ff0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0x968ff0c0 ebp = 0x968ff0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6a1dc edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0x968ff0f0 ebp = 0x968ff118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6a1cc edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0x968ff120 ebp = 0x968ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6a190 edi = 0x968ff184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x968ff1b0 ebp = 0x968ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97bfc1c0 edi = 0x97b72980
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0x968ff1f0 ebp = 0x968ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97bfc1c0 edi = 0x97b72980
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x968ff240 ebp = 0x968ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b72980 edi = 0x968ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x968ff260 ebp = 0x968ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b72980 edi = 0x968ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x968ff290 ebp = 0x968ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6a190 edi = 0x968ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x968ff2f0 ebp = 0x968ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x97b025c0 edi = 0x00000744
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x968ff330 ebp = 0x968ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x968ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 39
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x960fe14c ebp = 0x960fe1a8 ebx = 0xa9301e08
05:40:06 INFO - esi = 0x960fe160 edi = 0xa9ec3340 eax = 0xfffffdfc ecx = 0x00000080
05:40:06 INFO - edx = 0x00000009 efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xad13
05:40:06 INFO - eip = 0xb77a5d13 esp = 0x960fe15c ebp = 0x960fe1a8 ebx = 0xa9301e08
05:40:06 INFO - esi = 0x960fe160 edi = 0xa9ec3340
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 0x2b4c7900
05:40:06 INFO - eip = 0x2b4c7900 esp = 0x960fe1b0 ebp = 0x565469b8
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:2c7500d7c6de : 246 + 0xf]
05:40:06 INFO - eip = 0xb7491abf esp = 0x960fe1bc ebp = 0x565469b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x960fe1c0 ebp = 0x565469b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 5 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 398 + 0x13]
05:40:06 INFO - eip = 0xb749207b esp = 0x960fe1d0 ebp = 0x960fe208
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 6 libxul.so!nsHostResolver::GetHostToLookup(nsHostRecord**) [CondVar.h:2c7500d7c6de : 79 + 0xb]
05:40:06 INFO - eip = 0xb233bc3c esp = 0x960fe210 ebp = 0x960fe268 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x000493e0 edi = 0xa9eae600
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!nsHostResolver::ThreadFunc(void*) [nsHostResolver.cpp:2c7500d7c6de : 1391 + 0xe]
05:40:06 INFO - eip = 0xb233c9fc esp = 0x960fe270 ebp = 0x960fe2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x00000000 edi = 0x960fe2bc
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x960fe2f0 ebp = 0x960fe328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x97b02bc0 edi = 0x00000745
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x960fe330 ebp = 0x960fe428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x960fe430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 40
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x955ff048 ebp = 0x0000018b ebx = 0x96954908
05:40:06 INFO - esi = 0x00000000 edi = 0x9693cbe0 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x0000018b efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x955ff058 ebp = 0x0000018b ebx = 0x96954908
05:40:06 INFO - esi = 0x00000000 edi = 0x9693cbe0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x955ff070 ebp = 0x0000018b
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x955ff080 ebp = 0x955ff0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0x955ff0c0 ebp = 0x955ff0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6aa9c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0x955ff0f0 ebp = 0x955ff118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6aa8c edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0x955ff120 ebp = 0x955ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6aa50 edi = 0x955ff184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x955ff1b0 ebp = 0x955ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9697ff10 edi = 0x97b73080
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0x955ff1f0 ebp = 0x955ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9697ff10 edi = 0x97b73080
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x955ff240 ebp = 0x955ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b73080 edi = 0x955ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x955ff260 ebp = 0x955ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b73080 edi = 0x955ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x955ff290 ebp = 0x955ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b6aa50 edi = 0x955ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x955ff2f0 ebp = 0x955ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x97b03640 edi = 0x00000748
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x955ff330 ebp = 0x955ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x955ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 41
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x94bff048 ebp = 0x0000009b ebx = 0x94cc0b88
05:40:06 INFO - esi = 0x00000000 edi = 0x94cbd160 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x0000009b efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x94bff058 ebp = 0x0000009b ebx = 0x94cc0b88
05:40:06 INFO - esi = 0x00000000 edi = 0x94cbd160
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x94bff070 ebp = 0x0000009b
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x94bff080 ebp = 0x94bff0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0x94bff0c0 ebp = 0x94bff0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x94c2959c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0x94bff0f0 ebp = 0x94bff118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x94c2958c edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0x94bff120 ebp = 0x94bff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x94c29550 edi = 0x94bff184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x94bff1b0 ebp = 0x94bff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x94cbc580 edi = 0x97b74660
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0x94bff1f0 ebp = 0x94bff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x94cbc580 edi = 0x97b74660
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x94bff240 ebp = 0x94bff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b74660 edi = 0x94bff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x94bff260 ebp = 0x94bff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b74660 edi = 0x94bff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x94bff290 ebp = 0x94bff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x94c29550 edi = 0x94bff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x94bff2f0 ebp = 0x94bff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x95764500 edi = 0x0000074b
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x94bff330 ebp = 0x94bff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x94bff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Thread 42
05:40:06 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
05:40:06 INFO - eip = 0xb77cc424 esp = 0x9a3ff048 ebp = 0x000002cf ebx = 0x93f786c8
05:40:06 INFO - esi = 0x00000000 edi = 0x9871fc40 eax = 0xfffffe00 ecx = 0x00000080
05:40:06 INFO - edx = 0x000002cf efl = 0x00200282
05:40:06 INFO - Found by: given as instruction pointer in context
05:40:06 INFO - 1 libpthread-2.15.so + 0xa96b
05:40:06 INFO - eip = 0xb77a596b esp = 0x9a3ff058 ebp = 0x000002cf ebx = 0x93f786c8
05:40:06 INFO - esi = 0x00000000 edi = 0x9871fc40
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 2 libnspr4.so!_fini + 0xeac4
05:40:06 INFO - eip = 0xb74ac54c esp = 0x9a3ff070 ebp = 0x000002cf
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:2c7500d7c6de : 396 + 0x12]
05:40:06 INFO - eip = 0xb7492124 esp = 0x9a3ff080 ebp = 0x9a3ff0b8
05:40:06 INFO - Found by: stack scanning
05:40:06 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:2c7500d7c6de : 79 + 0xa]
05:40:06 INFO - eip = 0xb229b585 esp = 0x9a3ff0c0 ebp = 0x9a3ff0e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b7740c edi = 0xffffffff
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:2c7500d7c6de : 55 + 0x5]
05:40:06 INFO - eip = 0xb229d552 esp = 0x9a3ff0f0 ebp = 0x9a3ff118 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b773fc edi = 0xb6252df8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:2c7500d7c6de : 129 + 0x18]
05:40:06 INFO - eip = 0xb22a133e esp = 0x9a3ff120 ebp = 0x9a3ff1a8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b773c0 edi = 0x9a3ff184
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2c7500d7c6de : 297 + 0x10]
05:40:06 INFO - eip = 0xb22bead5 esp = 0x9a3ff1b0 ebp = 0x9a3ff1e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x93ff9370 edi = 0x9bb46ba0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2c7500d7c6de : 355 + 0xc]
05:40:06 INFO - eip = 0xb24bc538 esp = 0x9a3ff1f0 ebp = 0x9a3ff238 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x93ff9370 edi = 0x9bb46ba0
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:2c7500d7c6de : 234 + 0x6]
05:40:06 INFO - eip = 0xb24a3420 esp = 0x9a3ff240 ebp = 0x9a3ff258 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bb46ba0 edi = 0x9a3ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:2c7500d7c6de : 227 + 0x8]
05:40:06 INFO - eip = 0xb24a354e esp = 0x9a3ff260 ebp = 0x9a3ff288 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x9bb46ba0 edi = 0x9a3ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:2c7500d7c6de : 376 + 0x9]
05:40:06 INFO - eip = 0xb22a39ac esp = 0x9a3ff290 ebp = 0x9a3ff2e8 ebx = 0xb6200b9c
05:40:06 INFO - esi = 0x97b773c0 edi = 0x9a3ff2c8
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 12 libnspr4.so!_pt_root [ptthread.c:2c7500d7c6de : 212 + 0x9]
05:40:06 INFO - eip = 0xb7498769 esp = 0x9a3ff2f0 ebp = 0x9a3ff328 ebx = 0xb74ac54c
05:40:06 INFO - esi = 0x94c40e80 edi = 0x00000791
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
05:40:06 INFO - eip = 0xb77a1d4c esp = 0x9a3ff330 ebp = 0x9a3ff428 ebx = 0xb77b2ff4
05:40:06 INFO - esi = 0x00000000 edi = 0x003d0f00
05:40:06 INFO - Found by: call frame info
05:40:06 INFO - 14 libc-2.15.so + 0xef8be
05:40:06 INFO - eip = 0xb75a18be esp = 0x9a3ff430 ebp = 0x00000000
05:40:06 INFO - Found by: previous frame's frame pointer
05:40:06 INFO -
05:40:06 INFO - Loaded modules:
05:40:06 INFO - 0x08048000 - 0x08067fff firefox ??? (main)
05:40:06 INFO - 0x96a6e000 - 0x96afdfff liborc-0.4.so.0.16.0 ???
05:40:06 INFO - 0x97c41000 - 0x97cfefff libschroedinger-1.0.so.0.11.0 ???
05:40:06 INFO - 0x9881f000 - 0x9883ffff libspeex.so.1.5.0 ???
05:40:06 INFO - 0x98840000 - 0x98880fff libtheoraenc.so.1.1.2 ???
05:40:06 INFO - 0x98881000 - 0x989f8fff libvorbisenc.so.2.0.8 ???
05:40:06 INFO - 0x989f9000 - 0x98a96fff libvpx.so.1.0.0 ???
05:40:06 INFO - 0x98aa1000 - 0x9918efff libavcodec.so.53.35.0 ???
05:40:06 INFO - 0x996fd000 - 0x998fffff startupCache.4.little ???
05:40:06 INFO - 0x99b03000 - 0x99b14fff libva.so.1.3200.0 ???
05:40:06 INFO - 0x99b19000 - 0x99b35fff libtheoradec.so.1.1.4 ???
05:40:06 INFO - 0x99b36000 - 0x99b54fff libavutil.so.51.22.1 ???
05:40:06 INFO - 0x99bf1000 - 0x99bfefff libgsm.so.1.0.12 ???
05:40:06 INFO - 0x9a525000 - 0x9a529fff org.chromium.EV9nRF (deleted) ???
05:40:06 INFO - 0x9a56a000 - 0x9a56efff org.chromium.0WFidR (deleted) ???
05:40:06 INFO - 0x9b099000 - 0x9b0fefff Ubuntu-L.ttf ???
05:40:06 INFO - 0x9ca13000 - 0x9ca17fff org.chromium.0sdI5f (deleted) ???
05:40:06 INFO - 0x9ca4d000 - 0x9cab2fff Ubuntu-L.ttf ???
05:40:06 INFO - 0x9cab3000 - 0x9cbfefff libxml2.so.2.7.8 ???
05:40:06 INFO - 0x9d854000 - 0x9d8acfff DejaVuSerif.ttf ???
05:40:06 INFO - 0x9d8ad000 - 0x9d8fefff Ubuntu-B.ttf ???
05:40:06 INFO - 0x9dc30000 - 0x9dcdffff DejaVuSans.ttf ???
05:40:06 INFO - 0x9ea3d000 - 0x9ea8efff Ubuntu-B.ttf ???
05:40:06 INFO - 0x9ed09000 - 0x9ed0dfff org.chromium.EXb4F0 (deleted) ???
05:40:06 INFO - 0x9ed4f000 - 0x9edfefff DejaVuSans.ttf ???
05:40:06 INFO - 0x9f80c000 - 0x9f810fff org.chromium.2lspp6 (deleted) ???
05:40:06 INFO - 0x9f851000 - 0x9f8fefff Ubuntu-R.ttf ???
05:40:06 INFO - 0xa0203000 - 0xa0207fff org.chromium.U9C7Dt (deleted) ???
05:40:06 INFO - 0xa0238000 - 0xa0273fff libcroco-0.6.so.3.0.1 ???
05:40:06 INFO - 0xa0274000 - 0xa02acfff librsvg-2.so.2.36.1 ???
05:40:06 INFO - 0xa0804000 - 0xa0808fff org.chromium.ik42zl (deleted) ???
05:40:06 INFO - 0xa0809000 - 0xa080dfff org.chromium.Uhjq5C (deleted) ???
05:40:06 INFO - 0xa081e000 - 0xa0876fff DejaVuSerif.ttf ???
05:40:06 INFO - 0xa0897000 - 0xa08a9fff libtotem-mully-plugin.so ???
05:40:06 INFO - 0xa08aa000 - 0xa08c3fff libtotem-gmp-plugin.so ???
05:40:06 INFO - 0xa08c4000 - 0xa08dcfff libtotem-cone-plugin.so ???
05:40:06 INFO - 0xa08dd000 - 0xa08e6fff libcrypt-2.15.so ???
05:40:06 INFO - 0xa090e000 - 0xa09b1fff libsqlite3.so.0.8.6 ???
05:40:06 INFO - 0xa09b3000 - 0xa09f9fff libhx509.so.5.0.0 ???
05:40:06 INFO - 0xa09fa000 - 0xa0a08fff libheimbase.so.1.0.0 ???
05:40:06 INFO - 0xa0a09000 - 0xa0aadfff libasn1.so.8.0.0 ???
05:40:06 INFO - 0xa0aae000 - 0xa0b30fff libkrb5.so.26.0.0 ???
05:40:06 INFO - 0xa0b31000 - 0xa0bfffff libkrb5.so.3.3 ???
05:40:06 INFO - 0xa1002000 - 0xa1005fff libXss.so.1.0.0 ???
05:40:06 INFO - 0xa1006000 - 0xa102efff libwind.so.0.0.0 ???
05:40:06 INFO - 0xa102f000 - 0xa1044fff libroken.so.18.1.0 ???
05:40:06 INFO - 0xa1045000 - 0xa1078fff libhcrypto.so.4.1.0 ???
05:40:06 INFO - 0xa107a000 - 0xa10fefff libgcrypt.so.11.7.0 ???
05:40:06 INFO - 0xa1f00000 - 0xa1f07fff healthreport.sqlite-shm ???
05:40:06 INFO - 0xa1f08000 - 0xa1f19fff libp11-kit.so.0.0.0 ???
05:40:06 INFO - 0xa1f1a000 - 0xa1f2bfff libtasn1.so.3.1.12 ???
05:40:06 INFO - 0xa1f2c000 - 0xa1f68fff libgssapi.so.3.0.0 ???
05:40:06 INFO - 0xa476e000 - 0xa5615fff icon-theme.cache ???
05:40:06 INFO - 0xa5616000 - 0xa5efffff icon-theme.cache ???
05:40:06 INFO - 0xa6201000 - 0xa6208fff webappsstore.sqlite-shm ???
05:40:06 INFO - 0xa6209000 - 0xa6210fff libheimntlm.so.0.1.0 ???
05:40:06 INFO - 0xa6211000 - 0xa6238fff libk5crypto.so.3.1 ???
05:40:06 INFO - 0xa6239000 - 0xa62fcfff libgnutls.so.26.21.8 ???
05:40:06 INFO - 0xa7c01000 - 0xa7c03fff libpixbufloader-svg.so ???
05:40:06 INFO - 0xa7c04000 - 0xa7c1ffff libsasl2.so.2.0.25 ???
05:40:06 INFO - 0xa7c20000 - 0xa7c39fff librtmp.so.0 ???
05:40:06 INFO - 0xa7c3a000 - 0xa7c77fff libgssapi_krb5.so.2.2 ???
05:40:06 INFO - 0xa7c78000 - 0xa7cc8fff libldap_r-2.4.so.2.8.1 ???
05:40:06 INFO - 0xa7cca000 - 0xa7cfdfff libidn.so.11.6.6 ???
05:40:06 INFO - 0xa9400000 - 0xa9403fff libkeyutils.so.1.4 ???
05:40:06 INFO - 0xa9404000 - 0xa9408fff libgpg-error.so.0.8.0 ???
05:40:06 INFO - 0xa9409000 - 0xa9411fff libkrb5support.so.0.1 ???
05:40:06 INFO - 0xa9412000 - 0xa9420fff liblber-2.4.so.2.8.1 ???
05:40:06 INFO - 0xa9421000 - 0xa944efff liblua5.1.so.0.0.0 ???
05:40:06 INFO - 0xa944f000 - 0xa94a6fff libcurl-gnutls.so.4.2.0 ???
05:40:06 INFO - 0xa94a7000 - 0xa94b1fff libquvi.so.7.0.0 ???
05:40:06 INFO - 0xa94b2000 - 0xa94b7fff libtotem-plparser-mini.so.17.0.3 ???
05:40:06 INFO - 0xa94ca000 - 0xa94defff libtotem-narrowspace-plugin.so ???
05:40:06 INFO - 0xa94e0000 - 0xa94e4fff org.chromium.GKurRM (deleted) ???
05:40:06 INFO - 0xa94e5000 - 0xa94e9fff org.chromium.ENdYbE (deleted) ???
05:40:06 INFO - 0xa94fa000 - 0xa94fefff org.chromium.Alza9d (deleted) ???
05:40:06 INFO - 0xaa000000 - 0xaa004fff libcom_err.so.2.1 ???
05:40:06 INFO - 0xaa015000 - 0xaa0fdfff icon-theme.cache ???
05:40:06 INFO - 0xab300000 - 0xab30afff icon-theme.cache ???
05:40:06 INFO - 0xab30b000 - 0xab32dfff icon-theme.cache ???
05:40:06 INFO - 0xab32e000 - 0xab35bfff libgconf-2.so.4.1.5 ???
05:40:06 INFO - 0xab35f000 - 0xab363fff org.chromium.EboiCv (deleted) ???
05:40:06 INFO - 0xab364000 - 0xab368fff org.chromium.MJJYHC (deleted) ???
05:40:06 INFO - 0xab379000 - 0xab37dfff org.chromium.Qnh4bi (deleted) ???
05:40:06 INFO - 0xab38e000 - 0xab3fefff libnssckbi.so ???
05:40:06 INFO - 0xacc00000 - 0xacc66fff libfreebl3.so ???
05:40:06 INFO - 0xacc6b000 - 0xacc87fff libnssdbm3.so ???
05:40:06 INFO - 0xacc88000 - 0xaccbafff libsoftokn3.so ???
05:40:06 INFO - 0xad802000 - 0xad809fff places.sqlite-shm ???
05:40:06 INFO - 0xad84b000 - 0xad89cfff DejaVuSansMono.ttf ???
05:40:06 INFO - 0xad89d000 - 0xad8f3fff Ubuntu-R.ttf ???
05:40:06 INFO - 0xad8f4000 - 0xad8f7fff pango-basic-fc.so ???
05:40:06 INFO - 0xad8f8000 - 0xad8fdfff 945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3 ???
05:40:06 INFO - 0xaea01000 - 0xaea02fff 99e8ed0e538f840c565b6ed5dad60d56-le32d4.cache-3 ???
05:40:06 INFO - 0xaea03000 - 0xaea04fff f24b2111ab8703b4e963115a8cf14259-le32d4.cache-3 ???
05:40:06 INFO - 0xaea05000 - 0xaea09fff 63c7aca0c1b0a3f740ee470c2e28e675-le32d4.cache-3 ???
05:40:06 INFO - 0xaea0a000 - 0xaea0ffff a6d8cf8e4ec09cdbc8633c31745a07dd-le32d4.cache-3 ???
05:40:06 INFO - 0xaea10000 - 0xaea12fff 2cd17615ca594fa2959ae173292e504c-le32d4.cache-3 ???
05:40:06 INFO - 0xaea13000 - 0xaea13fff e7071f4a29fa870f4323321c154eba04-le32d4.cache-3 ???
05:40:06 INFO - 0xaea14000 - 0xaea14fff 9620031e5ef3d9f8db76a0a1427e3349-le32d4.cache-3 ???
05:40:06 INFO - 0xaea15000 - 0xaea15fff a2ab74764b07279e7c36ddb1d302cf26-le32d4.cache-3 ???
05:40:06 INFO - 0xaea16000 - 0xaea16fff 0d8c3b2ac0904cb8a57a757ad11a4a08-le32d4.cache-3 ???
05:40:06 INFO - 0xaea17000 - 0xaea18fff 646addb8444faa74ee138aa00ab0b6a0-le32d4.cache-3 ???
05:40:06 INFO - 0xaea19000 - 0xaea1cfff a755afe4a08bf5b97852ceb7400b47bc-le32d4.cache-3 ???
05:40:06 INFO - 0xaea1d000 - 0xaea23fff 6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3 ???
05:40:06 INFO - 0xaea24000 - 0xaea2efff 04aabc0a78ac019cf9454389977116d2-le32d4.cache-3 ???
05:40:06 INFO - 0xaea2f000 - 0xaea31fff 385c0604a188198f04d133e54aba7fe7-le32d4.cache-3 ???
05:40:06 INFO - 0xaea32000 - 0xaea33fff ddd4086aec35a5275babba44bb759c3c-le32d4.cache-3 ???
05:40:06 INFO - 0xaea34000 - 0xaea34fff 4794a0821666d79190d59a36cb4f44b5-le32d4.cache-3 ???
05:40:06 INFO - 0xaea35000 - 0xaea37fff 8801497958630a81b71ace7c5f9b32a8-le32d4.cache-3 ???
05:40:06 INFO - 0xaea38000 - 0xaea3bfff 3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3 ???
05:40:06 INFO - 0xaea3c000 - 0xaea3cfff 56cf4f4769d0f4abc89a4895d7bd3ae1-le32d4.cache-3 ???
05:40:06 INFO - 0xaea3d000 - 0xaea3dfff b9d506c9ac06c20b433354fa67a72993-le32d4.cache-3 ???
05:40:06 INFO - 0xaea3e000 - 0xaea41fff b47c4e1ecd0709278f4910c18777a504-le32d4.cache-3 ???
05:40:06 INFO - 0xaea42000 - 0xaea4efff d52a8644073d54c13679302ca1180695-le32d4.cache-3 ???
05:40:06 INFO - 0xaea4f000 - 0xaea54fff 089dead882dea3570ffc31a9898cfb69-le32d4.cache-3 ???
05:40:06 INFO - 0xaea55000 - 0xaea5bfff 83bf95040141907cd45bb53cf7c1c148-le32d4.cache-3 ???
05:40:06 INFO - 0xaea6c000 - 0xaea76fff libbrowsercomps.so ???
05:40:06 INFO - 0xaea7f000 - 0xaf79afff omni.ja ???
05:40:06 INFO - 0xaf79b000 - 0xb00e7fff omni.ja ???
05:40:06 INFO - 0xb08e9000 - 0xb08ecfff libnss_mdns4.so.2 ???
05:40:06 INFO - 0xb08ed000 - 0xb08f3fff libnss_dns-2.15.so ???
05:40:06 INFO - 0xb08f4000 - 0xb08f7fff libnss_mdns4_minimal.so.2 ???
05:40:06 INFO - 0xb08f8000 - 0xb08fffff libogg.so.0.7.1 ???
05:40:06 INFO - 0xb0a00000 - 0xb0a02fff librhythmbox-itms-detection-plugin.so ???
05:40:06 INFO - 0xb0a03000 - 0xb0a2dfff libvorbis.so.0.4.5 ???
05:40:06 INFO - 0xb0a2e000 - 0xb0a37fff libltdl.so.7.3.0 ???
05:40:06 INFO - 0xb0a38000 - 0xb0a4afff libtdb.so.1.2.9 ???
05:40:06 INFO - 0xb0a4b000 - 0xb0a54fff libvorbisfile.so.3.3.4 ???
05:40:06 INFO - 0xb0a55000 - 0xb0a65fff libcanberra.so.0.2.5 ???
05:40:06 INFO - 0xb0a66000 - 0xb0a67fff e13b20fdb08344e0e664864cc2ede53d-le32d4.cache-3 ???
05:40:06 INFO - 0xb0a68000 - 0xb0a6cfff 7ef2298fde41cc6eeb7af42e48b7d293-le32d4.cache-3 ???
05:40:06 INFO - 0xb0a6d000 - 0xb0a77fff libmozgnome.so ???
05:40:06 INFO - 0xb0a78000 - 0xb0a7dfff libcanberra-gtk3-module.so ???
05:40:06 INFO - 0xb0a7e000 - 0xb0a83fff libpixbufloader-png.so ???
05:40:06 INFO - 0xb0a84000 - 0xb0a9ffff mime.cache ???
05:40:06 INFO - 0xb12a1000 - 0xb12adfff libnss_files-2.15.so ???
05:40:06 INFO - 0xb12ae000 - 0xb12b9fff libnss_nis-2.15.so ???
05:40:06 INFO - 0xb12ba000 - 0xb12d1fff libnsl-2.15.so ???
05:40:06 INFO - 0xb12d4000 - 0xb12dcfff libnss_compat-2.15.so ???
05:40:06 INFO - 0xb12dd000 - 0xb12ddfff c05880de57d1f5e948fdfacc138775d9-le32d4.cache-3 ???
05:40:06 INFO - 0xb12de000 - 0xb12eefff libunico.so ???
05:40:06 INFO - 0xb12ef000 - 0xb12f7fff libdconfsettings.so ???
05:40:06 INFO - 0xb12f8000 - 0xb131bfff gschemas.compiled ???
05:40:06 INFO - 0xb131c000 - 0xb132dfff liboverlay-scrollbar3-0.2.so.0.0.16 ???
05:40:06 INFO - 0xb1b2f000 - 0xb1cb7fff locale-archive ???
05:40:06 INFO - 0xb1cb8000 - 0xb1cbdfff libuuid.so.1.3.0 ???
05:40:06 INFO - 0xb1cbe000 - 0xb1cd5fff libICE.so.6.3.0 ???
05:40:06 INFO - 0xb1cd8000 - 0xb1ce0fff libSM.so.6.0.1 ???
05:40:06 INFO - 0xb1ce1000 - 0xb1ce3fff libgthread-2.0.so.0.3200.1 ???
05:40:06 INFO - 0xb1ce4000 - 0xb1d3ffff libXt.so.6.0.0 ???
05:40:06 INFO - 0xb1d40000 - 0xb1d88fff libdbus-1.so.3.5.8 ???
05:40:06 INFO - 0xb1d89000 - 0xb1daefff libdbus-glib-1.so.2.2.2 ???
05:40:06 INFO - 0xb1daf000 - 0xb1ea0fff libasound.so.2.0.0 ???
05:40:06 INFO - 0xb1ea1000 - 0xb6252fff libxul.so ???
05:40:06 INFO - 0xb62ef000 - 0xb62f5fff libXdmcp.so.6.0.0 ???
05:40:06 INFO - 0xb62f6000 - 0xb62f9fff libXau.so.6.0.0 ???
05:40:06 INFO - 0xb62fa000 - 0xb6335fff libpcre.so.3.12.1 ???
05:40:06 INFO - 0xb6336000 - 0xb633cfff libffi.so.6.0.0 ???
05:40:06 INFO - 0xb633d000 - 0xb6352fff libresolv-2.15.so ???
05:40:06 INFO - 0xb6355000 - 0xb6373fff libselinux.so.1 ???
05:40:06 INFO - 0xb6374000 - 0xb639dfff libexpat.so.1.5.2 ???
05:40:06 INFO - 0xb639e000 - 0xb63b3fff libz.so.1.2.3.4 ???
05:40:06 INFO - 0xb63b4000 - 0xb63bdfff libXrender.so.1.3.0 ???
05:40:06 INFO - 0xb63be000 - 0xb63c7fff libxcb-render.so.0.0.0 ???
05:40:06 INFO - 0xb63c8000 - 0xb63cbfff libxcb-shm.so.0.0.0 ???
05:40:06 INFO - 0xb63cc000 - 0xb63f5fff libpng12.so.0.46.0 ???
05:40:06 INFO - 0xb63f6000 - 0xb648dfff libpixman-1.so.0.24.4 ???
05:40:06 INFO - 0xb648e000 - 0xb64aefff libxcb.so.1.1.0 ???
05:40:06 INFO - 0xb64af000 - 0xb6548fff libfreetype.so.6.8.0 ???
05:40:06 INFO - 0xb6549000 - 0xb654cfff libXdamage.so.1.1.0 ???
05:40:06 INFO - 0xb654d000 - 0xb6550fff libXcomposite.so.1.0.0 ???
05:40:06 INFO - 0xb6551000 - 0xb655bfff libXcursor.so.1.0.2 ???
05:40:06 INFO - 0xb655c000 - 0xb6564fff libXrandr.so.2.2.0 ???
05:40:06 INFO - 0xb6565000 - 0xb6568fff libXinerama.so.1.0.0 ???
05:40:06 INFO - 0xb6569000 - 0xb657afff libXext.so.6.4.0 ???
05:40:06 INFO - 0xb657b000 - 0xb6673fff libglib-2.0.so.0.3200.1 ???
05:40:06 INFO - 0xb6674000 - 0xb66c2fff libgobject-2.0.so.0.3200.1 ???
05:40:06 INFO - 0xb66c3000 - 0xb6819fff libgio-2.0.so.0.3200.1 ???
05:40:06 INFO - 0xb681b000 - 0xb684efff libfontconfig.so.1.4.4 ???
05:40:06 INFO - 0xb684f000 - 0xb6898fff libpango-1.0.so.0.3000.0 ???
05:40:06 INFO - 0xb6899000 - 0xb68c4fff libpangoft2-1.0.so.0.3000.0 ???
05:40:06 INFO - 0xb68c5000 - 0xb68e5fff libgdk_pixbuf-2.0.so.0.2600.1 ???
05:40:06 INFO - 0xb68e6000 - 0xb69aefff libcairo.so.2.11000.2 ???
05:40:06 INFO - 0xb69b1000 - 0xb69b7fff libcairo-gobject.so.2.11000.2 ???
05:40:06 INFO - 0xb69b8000 - 0xb69d7fff libatk-1.0.so.0.20409.1 ???
05:40:06 INFO - 0xb69d8000 - 0xb69e7fff libXi.so.6.1.0 ???
05:40:06 INFO - 0xb69e8000 - 0xb6b1afff libX11.so.6.3.0 ???
05:40:06 INFO - 0xb6b1c000 - 0xb6b96fff libgdk-3.so.0.400.1 ???
05:40:06 INFO - 0xb6b97000 - 0xb7050fff libgtk-3.so.0.400.1 ???
05:40:06 INFO - 0xb7052000 - 0xb70e8fff libmozsqlite3.so ???
05:40:06 INFO - 0xb70e9000 - 0xb711efff libssl3.so ???
05:40:06 INFO - 0xb711f000 - 0xb71fffff libnss3.so ???
05:40:06 INFO - 0xb7400000 - 0xb7405fff libXfixes.so.3.1.0 ???
05:40:06 INFO - 0xb7406000 - 0xb7412fff libpangocairo-1.0.so.0.3000.0 ???
05:40:06 INFO - 0xb7413000 - 0xb7417fff libcanberra-gtk3.so.0.1.8 ???
05:40:06 INFO - 0xb7418000 - 0xb7418fff user ???
05:40:06 INFO - 0xb7419000 - 0xb741dfff UTF-16.so ???
05:40:06 INFO - 0xb741e000 - 0xb7424fff gconv-modules.cache ???
05:40:06 INFO - 0xb7425000 - 0xb742efff liblgpllibs.so ???
05:40:06 INFO - 0xb742f000 - 0xb744dfff libsmime3.so ???
05:40:06 INFO - 0xb744e000 - 0xb746efff libnssutil3.so ???
05:40:06 INFO - 0xb746f000 - 0xb74acfff libnspr4.so ???
05:40:06 INFO - 0xb74b2000 - 0xb7659fff libc-2.15.so ???
05:40:06 INFO - 0xb765d000 - 0xb767afff libgcc_s.so.1 ???
05:40:06 INFO - 0xb767b000 - 0xb76a6fff libm-2.15.so ???
05:40:06 INFO - 0xb76a7000 - 0xb7784fff libstdc++.so.6.0.16 ???
05:40:06 INFO - 0xb778d000 - 0xb7795fff librt-2.15.so ???
05:40:06 INFO - 0xb7796000 - 0xb779afff libdl-2.15.so ???
05:40:06 INFO - 0xb779b000 - 0xb77b3fff libpthread-2.15.so ???
05:40:06 INFO - 0xb77b6000 - 0xb77bafff libgmodule-2.0.so.0.3200.1 ???
05:40:06 INFO - 0xb77bb000 - 0xb77bdfff libmozgtk.so ???
05:40:06 INFO - 0xb77be000 - 0xb77c1fff libplds4.so ???
05:40:06 INFO - 0xb77c2000 - 0xb77c6fff libplc4.so ???
05:40:06 INFO - 0xb77c7000 - 0xb77c7fff user ???
05:40:06 INFO - 0xb77cc000 - 0xb77ccfff linux-gate.so ???
05:40:06 INFO - 0xb77cd000 - 0xb77eefff ld-2.15.so ???
05:40:06 INFO - TEST-UNEXPECTED-CRASH | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | expected OK
05:40:06 INFO - TEST-INFO took 37869ms
05:40:06 WARNING - u'runner_teardown' ()
05:40:06 INFO - Setting up ssl
05:40:06 INFO - PROCESS | certutil |
05:40:06 INFO - PROCESS | certutil |
05:40:06 INFO - PROCESS | certutil |
05:40:06 INFO - Certificate Nickname Trust Attributes
05:40:06 INFO - SSL,S/MIME,JAR/XPI
05:40:06 INFO -
05:40:06 INFO - web-platform-tests CT,,
05:40:06 INFO -
05:40:06 INFO - Starting runner
05:40:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
05:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
05:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1136ms
05:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
05:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
05:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 930ms
05:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
05:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
05:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 928ms
05:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
05:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
05:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 892ms
05:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
05:40:18 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
05:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1481ms
05:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
05:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
05:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1300ms
05:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
05:40:20 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
05:40:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:40:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
05:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:40:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:40:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:40:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
05:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 883ms
05:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
05:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
05:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 878ms
05:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
05:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
05:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 887ms
05:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
05:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
05:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1031ms
05:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
05:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
05:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 881ms
05:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
05:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
05:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 928ms
05:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
05:40:26 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
05:40:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:40:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:40:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:40:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
05:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 873ms
05:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
05:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
05:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 878ms
05:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
05:40:28 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
05:40:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:40:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:40:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:40:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
05:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 1138ms
05:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
05:40:29 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
05:40:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:40:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
05:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:40:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:40:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:40:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
05:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 1285ms
05:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
05:40:31 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
05:40:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
05:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:40:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:40:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:40:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
05:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 1236ms
05:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
05:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
05:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1038ms
05:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
05:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
05:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1180ms
05:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
05:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
05:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 993ms
05:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
05:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
05:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 887ms
05:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
05:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
05:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 932ms
05:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
05:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
05:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1052ms
05:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
05:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
05:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 900ms
05:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
05:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
05:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms
05:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
05:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
05:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 841ms
05:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
05:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
05:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 948ms
05:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
05:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
05:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1039ms
05:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
05:40:42 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
05:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 775ms
05:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
05:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
05:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1132ms
05:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
05:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
05:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1034ms
05:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
05:40:46 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
05:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1037ms
05:40:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
05:40:47 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
05:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:28:24
05:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:21:1
05:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
05:40:47 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
05:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:37:24
05:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:31:1
05:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
05:40:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 940ms
05:40:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
05:40:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
05:40:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 851ms
05:40:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
05:40:48 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.
05:40:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 948ms
05:40:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
05:40:49 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.
05:40:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 880ms
05:40:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
05:40:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
05:40:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1082ms
05:40:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
05:40:51 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.
05:40:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 934ms
05:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
05:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
05:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 981ms
05:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
05:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
05:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 932ms
05:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
05:40:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
05:40:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 877ms
05:40:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
05:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
05:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 832ms
05:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
05:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
05:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 949ms
05:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
05:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
05:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1252ms
05:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
05:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
05:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1038ms
05:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
05:40:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
05:40:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 841ms
05:40:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
05:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
05:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1060ms
05:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
05:41:01 INFO - PROCESS | 1987 | [GFX1-]: ClearRect with invalid argument 0x0xb76fef30 with 100x0 [0, 0]
05:41:01 INFO - PROCESS | 1987 | [GFX1-]: ClearRect with invalid argument 0x0xb76fef30 with 0x50 [0, 0]
05:41:01 INFO - PROCESS | 1987 | [GFX1-]: ClearRect with invalid argument 0x0xb76fef30 with 0x0 [0, 0]
05:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
05:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1087ms
05:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
05:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
05:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 881ms
05:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
05:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
05:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 874ms
05:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
05:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
05:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1334ms
05:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
05:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
05:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1042ms
05:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
05:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
05:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 901ms
05:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
05:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
05:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 941ms
05:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
05:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
05:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 995ms
05:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
05:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
05:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 991ms
05:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
05:41:10 INFO - PROCESS | 1987 | 1448372470770 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
05:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
05:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1048ms
05:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
05:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
05:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1138ms
05:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
05:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
05:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1075ms
05:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
05:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
05:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1195ms
05:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
05:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
05:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1043ms
05:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
05:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
05:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1081ms
05:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
05:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
05:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1044ms
05:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
05:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
05:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1187ms
05:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
05:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
05:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1005ms
05:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
05:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
05:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 885ms
05:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
05:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
05:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 975ms
05:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
05:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
05:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 881ms
05:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
05:41:23 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
05:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 941ms
05:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
05:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
05:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 835ms
05:41:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
05:41:26 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)
05:41:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1705ms
05:41:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
05:41:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
05:41:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1388ms
05:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
05:41:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
05:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1344ms
05:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
05:41:30 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)
05:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1480ms
05:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
05:41:31 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)
05:41:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1346ms
05:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
05:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
05:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1592ms
05:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
05:41:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
05:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1593ms
05:41:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
05:41:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
05:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1386ms
05:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
05:41:37 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
05:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1334ms
05:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
05:41:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
05:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1332ms
05:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
05:41:39 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
05:41:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:41:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:41:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:41:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
05:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 981ms
05:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
05:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
05:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1038ms
05:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
05:41:42 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
05:41:42 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:41:42 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:41:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
05:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:41:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:41:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:41:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
05:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 1037ms
05:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
05:41:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
05:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1026ms
05:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
05:41:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
05:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1338ms
05:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
05:41:45 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
05:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1437ms
05:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
05:41:47 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.)
05:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1600ms
05:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
05:41:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
05:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1429ms
05:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
05:41:50 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
05:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1490ms
05:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
05:41:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
05:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1083ms
05:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
05:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
05:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1381ms
05:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
05:41:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
05:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1525ms
05:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
05:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
05:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 839ms
05:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
05:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
05:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 841ms
05:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
05:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
05:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 824ms
05:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
05:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
05:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 987ms
05:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
05:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
05:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 931ms
05:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
05:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
05:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1054ms
05:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
05:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
05:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 988ms
05:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
05:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
05:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1051ms
05:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
05:42:02 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
05:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 888ms
05:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
05:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
05:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 943ms
05:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
05:42:04 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
05:42:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:42:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
05:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:42:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:42:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:42:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:42:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:42:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
05:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 943ms
05:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
05:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
05:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1026ms
05:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
05:42:07 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
05:42:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:42:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
05:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:42:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:42:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:42:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:42:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:42:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
05:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 1097ms
05:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
05:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
05:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1042ms
05:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
05:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
05:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1037ms
05:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
05:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
05:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 889ms
05:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
05:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
05:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 889ms
05:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
05:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
05:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 847ms
05:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
05:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
05:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1042ms
05:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
05:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
05:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1333ms
05:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
05:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
05:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 931ms
05:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
05:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
05:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 935ms
05:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
05:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
05:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 952ms
05:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
05:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
05:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1004ms
05:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
05:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
05:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 877ms
05:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
05:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
05:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms
05:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
05:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
05:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1186ms
05:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
05:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
05:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1032ms
05:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
05:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
05:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 885ms
05:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
05:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
05:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 939ms
05:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
05:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
05:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 839ms
05:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
05:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
05:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 962ms
05:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
05:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
05:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 893ms
05:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
05:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
05:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1137ms
05:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
05:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
05:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 983ms
05:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
05:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
05:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 990ms
05:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
05:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
05:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 981ms
05:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
05:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
05:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 873ms
05:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
05:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
05:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 839ms
05:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
05:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
05:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 946ms
05:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
05:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
05:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1250ms
05:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
05:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
05:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 949ms
05:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
05:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
05:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 973ms
05:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
05:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
05:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 981ms
05:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
05:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
05:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 946ms
05:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
05:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
05:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 892ms
05:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
05:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
05:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 830ms
05:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
05:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
05:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1199ms
05:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
05:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
05:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1089ms
05:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
05:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
05:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1096ms
05:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
05:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
05:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 948ms
05:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
05:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
05:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 890ms
05:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
05:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
05:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 834ms
05:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
05:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
05:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 940ms
05:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
05:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
05:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1202ms
05:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
05:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
05:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 991ms
05:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
05:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
05:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 884ms
05:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
05:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
05:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1094ms
05:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
05:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
05:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1150ms
05:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
05:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
05:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1079ms
05:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
05:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
05:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1229ms
05:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
05:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
05:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1182ms
05:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
05:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
05:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1210ms
05:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
05:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
05:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1054ms
05:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
05:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
05:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 949ms
05:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
05:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
05:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 931ms
05:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
05:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
05:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1086ms
05:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
05:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
05:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1386ms
05:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
05:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
05:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 896ms
05:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
05:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
05:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 995ms
05:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
05:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
05:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 986ms
05:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
05:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
05:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 885ms
05:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
05:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
05:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 958ms
05:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
05:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
05:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms
05:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
05:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
05:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1313ms
05:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
05:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
05:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1100ms
05:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
05:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
05:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1224ms
05:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
05:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
05:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 991ms
05:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
05:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
05:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 988ms
05:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
05:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
05:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 983ms
05:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
05:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
05:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 987ms
05:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
05:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
05:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1041ms
05:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
05:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
05:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1086ms
05:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
05:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
05:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1038ms
05:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
05:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
05:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 876ms
05:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
05:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
05:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 952ms
05:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
05:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
05:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 934ms
05:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
05:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
05:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1147ms
05:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
05:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
05:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1200ms
05:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
05:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
05:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 935ms
05:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
05:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
05:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 938ms
05:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
05:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
05:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1048ms
05:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
05:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
05:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 979ms
05:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
05:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
05:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 950ms
05:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
05:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
05:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms
05:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
05:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
05:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1366ms
05:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
05:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
05:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1080ms
05:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
05:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
05:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 980ms
05:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
05:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
05:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1066ms
05:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
05:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
05:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1047ms
05:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
05:43:37 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
05:43:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:43:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
05:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:37 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:37 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
05:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 938ms
05:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
05:43:38 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
05:43:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:43:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
05:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
05:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 1228ms
05:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
05:43:39 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
05:43:39 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:43:39 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:43:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
05:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 1086ms
05:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
05:43:40 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
05:43:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:43:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
05:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
05:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 1097ms
05:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
05:43:42 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
05:43:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:43:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
05:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
05:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 1036ms
05:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
05:43:42 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 154
05:43:42 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:43:42 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:43:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
05:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
05:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 881ms
05:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
05:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
05:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 983ms
05:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
05:43:45 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
05:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1141ms
05:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
05:43:46 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
05:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1145ms
05:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
05:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
05:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 906ms
05:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
05:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
05:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 898ms
05:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
05:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
05:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 941ms
05:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
05:43:50 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
05:43:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
05:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
05:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 981ms
05:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
05:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
05:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 842ms
05:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
05:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
05:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 839ms
05:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
05:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
05:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1138ms
05:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
05:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
05:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1039ms
05:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
05:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
05:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1042ms
05:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
05:43:55 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
05:43:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:43:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:31:1
05:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:20:1
05:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 835ms
05:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
05:43:56 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
05:43:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:43:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:31:1
05:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:43:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:43:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:43:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:43:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:20:1
05:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 882ms
05:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
05:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
05:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 898ms
05:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
05:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
05:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1138ms
05:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
05:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
05:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1139ms
05:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
05:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
05:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 989ms
05:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
05:44:02 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
05:44:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:44:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:40:1
05:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:20:1
05:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1051ms
05:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
05:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
05:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1087ms
05:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
05:44:04 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
05:44:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:44:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:31:1
05:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:20:1
05:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms
05:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
05:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
05:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 945ms
05:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
05:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
05:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1031ms
05:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
05:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
05:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1180ms
05:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
05:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
05:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1034ms
05:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
05:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
05:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 987ms
05:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
05:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
05:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms
05:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
05:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
05:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 985ms
05:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
05:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
05:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1084ms
05:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
05:44:13 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
05:44:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:44:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:31:1
05:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:20:1
05:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1033ms
05:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
05:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
05:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1004ms
05:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
05:44:15 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
05:44:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:44:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:31:1
05:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:20:1
05:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms
05:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
05:44:16 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
05:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms
05:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
05:44:17 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
05:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 937ms
05:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
05:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
05:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 952ms
05:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
05:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
05:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1398ms
05:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
05:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
05:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1345ms
05:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
05:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
05:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 992ms
05:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
05:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
05:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 998ms
05:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
05:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
05:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 932ms
05:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
05:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
05:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 923ms
05:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
05:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
05:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1000ms
05:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
05:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 1035ms
05:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
05:44:28 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
05:44:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
05:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
05:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 1135ms
05:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
05:44:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
05:44:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
05:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
05:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 1152ms
05:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
05:44:30 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
05:44:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
05:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
05:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 1038ms
05:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
05:44:31 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]"
05:44:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:44:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
05:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
05:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 1143ms
05:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
05:44:32 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
05:44:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
05:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:44:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:44:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:44:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:44:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
05:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 937ms
05:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
05:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
05:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms
05:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
05:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
05:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1358ms
05:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
05:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
05:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1038ms
05:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
05:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
05:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 931ms
05:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
05:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
05:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1066ms
05:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
05:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
05:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1184ms
05:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
05:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
05:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1086ms
05:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
05:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
05:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1143ms
05:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
05:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
05:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1094ms
05:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
05:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
05:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1092ms
05:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
05:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
05:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 940ms
05:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
05:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
05:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1010ms
05:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
05:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
05:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1065ms
05:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
05:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
05:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1029ms
05:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
05:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
05:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1345ms
05:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
05:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
05:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 984ms
05:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
05:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
05:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 887ms
05:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
05:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
05:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1028ms
05:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
05:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
05:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1032ms
05:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
05:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
05:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1110ms
05:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
05:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
05:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms
05:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
05:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
05:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1236ms
05:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
05:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
05:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1039ms
05:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
05:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
05:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1090ms
05:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
05:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
05:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 937ms
05:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
05:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
05:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 877ms
05:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
05:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
05:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1059ms
05:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
05:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
05:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1083ms
05:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
05:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
05:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms
05:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
05:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
05:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms
05:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
05:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
05:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1051ms
05:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
05:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
05:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1074ms
05:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
05:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
05:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 995ms
05:45:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
05:45:08 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 () {
05:45:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:45:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:1
05:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:45:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
05:45:08 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 () {
05:45:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:45:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:1
05:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:45:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
05:45:08 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 () {
05:45:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:45:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:1
05:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:45:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
05:45:08 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 () {
05:45:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:45:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:1
05:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:45:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
05:45:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 882ms
05:45:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
05:45:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:45:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
05:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:45:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
05:45:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:45:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
05:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:45:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
05:45:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
05:45:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
05:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:45:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
05:45:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 949ms
05:45:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
05:45:10 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
05:45:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:23:9
05:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:45:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:19:1
05:45:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:6
05:45:10 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.
05:45:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
05:45:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1189ms
05:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
05:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
05:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1037ms
05:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
05:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
05:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1098ms
05:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
05:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
05:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 834ms
05:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
05:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
05:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 982ms
05:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
05:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
05:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1040ms
05:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
05:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
05:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1280ms
05:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
05:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
05:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 985ms
05:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
05:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
05:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 978ms
05:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
05:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
05:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 889ms
05:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
05:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
05:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1062ms
05:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
05:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
05:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 980ms
05:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
05:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
05:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 923ms
05:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
05:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
05:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1138ms
05:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
05:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
05:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1386ms
05:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
05:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
05:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1039ms
05:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
05:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
05:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 926ms
05:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
05:45:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
05:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 900ms
05:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
05:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
05:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 836ms
05:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
05:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
05:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 999ms
05:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
05:45:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
05:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1045ms
05:45:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
05:45:32 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
05:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1180ms
05:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
05:45:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
05:45:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 892ms
05:45:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
05:45:34 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
05:45:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1040ms
05:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
05:45:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
05:45:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 980ms
05:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
05:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
05:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1027ms
05:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
05:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
05:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 949ms
05:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
05:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
05:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1023ms
05:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
05:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
05:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1083ms
05:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
05:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
05:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 974ms
05:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
05:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
05:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 944ms
05:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
05:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
05:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 932ms
05:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
05:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
05:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 823ms
05:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
05:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
05:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1041ms
05:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
05:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
05:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1027ms
05:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
05:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
05:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1275ms
05:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
05:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
05:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 898ms
05:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
05:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
05:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 950ms
05:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
05:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
05:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1054ms
05:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
05:45:51 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
05:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 940ms
05:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
05:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
05:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1056ms
05:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
05:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
05:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1033ms
05:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
05:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
05:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1184ms
05:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
05:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
05:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 926ms
05:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
05:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
05:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 886ms
05:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
05:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
05:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 987ms
05:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
05:45:58 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
05:45:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:45:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
05:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:45:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:45:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:45:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:45:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
05:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 989ms
05:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
05:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
05:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1030ms
05:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
05:46:00 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
05:46:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:46:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:33:1
05:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:46:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:46:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:46:00 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:46:00 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:46:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:20:1
05:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 978ms
05:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
05:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
05:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1145ms
05:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
05:46:02 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
05:46:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:46:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
05:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:46:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:46:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:46:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:46:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:46:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
05:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1195ms
05:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
05:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
05:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1183ms
05:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
05:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
05:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1048ms
05:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
05:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
05:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1017ms
05:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
05:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
05:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1090ms
05:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
05:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
05:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1325ms
05:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
05:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
05:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1237ms
05:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
05:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
05:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 979ms
05:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
05:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
05:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1044ms
05:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
05:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
05:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 928ms
05:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
05:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
05:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1149ms
05:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
05:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
05:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1489ms
05:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
05:46:16 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
05:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1037ms
05:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
05:46:17 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
05:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1142ms
05:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
05:46:18 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
05:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1091ms
05:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
05:46:19 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)
05:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 989ms
05:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
05:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1083ms
05:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
05:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
05:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1034ms
05:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
05:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
05:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1092ms
05:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
05:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
05:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1048ms
05:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
05:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
05:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1165ms
05:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
05:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
05:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 838ms
05:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
05:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
05:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 898ms
05:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
05:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
05:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1099ms
05:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
05:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
05:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1230ms
05:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
05:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
05:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1147ms
05:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
05:46:31 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
05:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 943ms
05:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
05:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
05:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 927ms
05:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
05:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
05:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 979ms
05:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
05:46:34 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)
05:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 943ms
05:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
05:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1008ms
05:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
05:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
05:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 936ms
05:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
05:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
05:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1089ms
05:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
05:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
05:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1079ms
05:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
05:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
05:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1137ms
05:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
05:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
05:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 975ms
05:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
05:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
05:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 917ms
05:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
05:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
05:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 997ms
05:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
05:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
05:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1331ms
05:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
05:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
05:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 984ms
05:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
05:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
05:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 901ms
05:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
05:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
05:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1095ms
05:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
05:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
05:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1093ms
05:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
05:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
05:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1044ms
05:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
05:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
05:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1031ms
05:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
05:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
05:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1396ms
05:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
05:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
05:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1180ms
05:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
05:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
05:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1149ms
05:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
05:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
05:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1295ms
05:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
05:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
05:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1085ms
05:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
05:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
05:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1198ms
05:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
05:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
05:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1224ms
05:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
05:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
05:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 823ms
05:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
05:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
05:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1090ms
05:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
05:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
05:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 956ms
05:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
05:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
05:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 932ms
05:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
05:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
05:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 938ms
05:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
05:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
05:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1161ms
05:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
05:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
05:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1127ms
05:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
05:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
05:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1166ms
05:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
05:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
05:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 924ms
05:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
05:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
05:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 947ms
05:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
05:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
05:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 985ms
05:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
05:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
05:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1049ms
05:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
05:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
05:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1234ms
05:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
05:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
05:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 940ms
05:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
05:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
05:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1099ms
05:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
05:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
05:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1138ms
05:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
05:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
05:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1025ms
05:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
05:47:17 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
05:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 983ms
05:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
05:47:18 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
05:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 943ms
05:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
05:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
05:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 931ms
05:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
05:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
05:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1090ms
05:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
05:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
05:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms
05:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
05:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
05:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 978ms
05:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
05:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
05:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 958ms
05:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
05:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
05:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 987ms
05:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
05:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
05:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1100ms
05:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
05:47:27 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
05:47:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:30:1
05:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:20:1
05:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1452ms
05:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
05:47:28 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
05:47:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:30:1
05:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:20:1
05:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1033ms
05:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
05:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
05:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 986ms
05:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
05:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
05:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1039ms
05:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
05:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
05:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1140ms
05:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
05:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
05:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1142ms
05:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
05:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
05:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 936ms
05:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
05:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
05:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1240ms
05:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
05:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
05:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1108ms
05:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
05:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
05:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 992ms
05:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
05:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
05:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1136ms
05:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
05:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
05:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1040ms
05:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
05:47:39 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
05:47:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:29:1
05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:20:1
05:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 878ms
05:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
05:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
05:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1134ms
05:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
05:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
05:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1043ms
05:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
05:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
05:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 987ms
05:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
05:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
05:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 847ms
05:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
05:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
05:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 888ms
05:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
05:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
05:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1142ms
05:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
05:47:47 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
05:47:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:47 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:31:1
05:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:47 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:20:1
05:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 986ms
05:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
05:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
05:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1300ms
05:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
05:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
05:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1028ms
05:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
05:47:50 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
05:47:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
05:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
05:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 977ms
05:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
05:47:51 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
05:47:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
05:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
05:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 877ms
05:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
05:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
05:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1129ms
05:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
05:47:53 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
05:47:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
05:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
05:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 1031ms
05:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
05:47:54 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
05:47:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
05:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
05:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 1286ms
05:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
05:47:56 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
05:47:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:47:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
05:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:47:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:47:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:47:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:47:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
05:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1132ms
05:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
05:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
05:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1052ms
05:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
05:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
05:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1136ms
05:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
05:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
05:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1210ms
05:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
05:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
05:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 929ms
05:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
05:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
05:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1241ms
05:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
05:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
05:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1289ms
05:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
05:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
05:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1243ms
05:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
05:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
05:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 983ms
05:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
05:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
05:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1037ms
05:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
05:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
05:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 991ms
05:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
05:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
05:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1138ms
05:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
05:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
05:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1335ms
05:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
05:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
05:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 979ms
05:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
05:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
05:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms
05:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
05:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
05:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 934ms
05:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
05:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
05:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1067ms
05:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
05:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
05:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 949ms
05:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
05:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
05:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1206ms
05:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
05:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
05:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1187ms
05:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
05:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
05:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1150ms
05:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
05:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
05:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1134ms
05:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
05:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
05:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1086ms
05:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
05:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
05:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 930ms
05:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
05:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
05:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 935ms
05:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
05:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
05:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1241ms
05:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
05:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
05:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1031ms
05:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
05:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
05:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1244ms
05:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
05:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
05:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 892ms
05:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
05:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
05:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1093ms
05:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
05:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
05:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 985ms
05:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
05:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
05:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1300ms
05:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
05:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
05:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1127ms
05:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
05:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
05:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1076ms
05:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
05:48:33 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
05:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 995ms
05:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
05:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
05:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 932ms
05:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
05:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
05:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 991ms
05:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
05:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
05:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 904ms
05:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
05:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
05:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1082ms
05:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
05:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
05:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 999ms
05:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
05:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
05:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1057ms
05:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
05:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
05:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 982ms
05:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
05:48:41 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
05:48:41 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
05:48:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:48:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:48:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:48:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:48:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:48:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:48:41 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
05:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 1033ms
05:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
05:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
05:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1034ms
05:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
05:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
05:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1231ms
05:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
05:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
05:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 946ms
05:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
05:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
05:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 979ms
05:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
05:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
05:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1063ms
05:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
05:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
05:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms
05:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
05:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
05:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 936ms
05:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
05:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
05:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1043ms
05:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
05:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
05:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1199ms
05:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
05:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
05:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1139ms
05:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
05:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
05:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1095ms
05:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
05:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
05:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1141ms
05:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
05:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
05:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 979ms
05:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
05:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
05:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 989ms
05:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
05:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
05:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1381ms
05:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
05:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
05:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1128ms
05:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
05:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
05:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1054ms
05:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
05:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
05:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1254ms
05:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
05:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
05:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1079ms
05:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
05:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
05:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1023ms
05:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
05:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
05:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1290ms
05:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
05:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
05:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 977ms
05:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
05:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
05:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1041ms
05:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
05:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
05:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1087ms
05:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
05:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
05:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 988ms
05:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
05:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
05:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 940ms
05:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
05:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
05:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1182ms
05:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
05:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
05:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1130ms
05:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
05:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
05:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1074ms
05:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
05:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
05:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1047ms
05:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
05:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
05:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1141ms
05:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
05:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
05:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1100ms
05:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
05:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
05:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 893ms
05:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
05:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
05:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1352ms
05:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
05:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
05:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1091ms
05:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
05:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
05:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1007ms
05:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
05:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
05:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1036ms
05:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
05:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
05:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 963ms
05:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
05:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
05:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1037ms
05:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
05:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
05:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1329ms
05:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
05:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
05:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1133ms
05:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
05:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
05:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1041ms
05:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
05:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
05:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 847ms
05:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
05:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
05:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 846ms
05:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
05:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
05:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 940ms
05:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
05:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
05:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1036ms
05:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
05:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
05:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1145ms
05:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
05:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
05:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1141ms
05:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
05:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
05:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1128ms
05:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
05:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
05:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1180ms
05:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
05:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
05:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1095ms
05:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
05:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
05:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 939ms
05:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
05:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
05:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 883ms
05:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
05:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
05:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1237ms
05:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
05:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
05:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1093ms
05:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
05:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
05:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1134ms
05:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
05:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
05:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 997ms
05:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
05:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
05:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1045ms
05:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
05:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
05:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1040ms
05:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
05:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
05:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1141ms
05:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
05:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
05:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1140ms
05:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
05:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
05:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1041ms
05:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
05:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
05:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 943ms
05:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
05:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
05:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1033ms
05:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
05:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
05:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1097ms
05:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
05:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
05:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 930ms
05:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
05:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
05:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1305ms
05:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
05:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
05:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1299ms
05:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
05:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
05:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1142ms
05:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
05:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
05:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1040ms
05:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
05:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
05:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1042ms
05:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
05:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
05:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 975ms
05:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
05:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
05:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1298ms
05:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
05:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
05:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1236ms
05:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
05:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
05:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 996ms
05:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
05:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
05:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1008ms
05:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
05:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
05:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1102ms
05:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
05:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
05:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1043ms
05:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
05:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
05:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1165ms
05:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
05:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
05:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1089ms
05:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
05:50:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
05:50:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1058ms
05:50:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
05:50:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
05:50:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 941ms
05:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
05:50:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
05:50:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1043ms
05:50:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
05:50:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
05:50:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 893ms
05:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
05:50:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
05:50:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 843ms
05:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
05:50:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
05:50:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1035ms
05:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
05:50:16 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)
05:50:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1429ms
05:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
05:50:18 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
05:50:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:50:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
05:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:50:18 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
05:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:18 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:18 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
05:50:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1805ms
05:50:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
05:50:20 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
05:50:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:50:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
05:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:50:20 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
05:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
05:50:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1482ms
05:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
05:50:21 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)
05:50:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1490ms
05:50:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
05:50:23 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)
05:50:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1489ms
05:50:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
05:50:24 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
05:50:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:50:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
05:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:50:24 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
05:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:24 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:24 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
05:50:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1645ms
05:50:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
05:50:26 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
05:50:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:50:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
05:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:50:26 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
05:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
05:50:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1649ms
05:50:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
05:50:27 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
05:50:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:50:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
05:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:50:27 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
05:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
05:50:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1636ms
05:50:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
05:50:29 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
05:50:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:50:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
05:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:50:29 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
05:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
05:50:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1436ms
05:50:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
05:50:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
05:50:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1136ms
05:50:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
05:50:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
05:50:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1137ms
05:50:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
05:50:32 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"
05:50:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:50:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
05:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
05:50:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 1003ms
05:50:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
05:50:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
05:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 883ms
05:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
05:50:34 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"
05:50:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:50:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
05:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
05:50:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 1001ms
05:50:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
05:50:35 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"
05:50:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:50:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
05:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
05:50:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 972ms
05:50:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
05:50:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
05:50:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1084ms
05:50:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
05:50:38 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
05:50:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:50:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:1
05:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:50:38 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
05:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:50:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:50:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:50:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:50:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
05:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1644ms
05:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
05:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
05:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 938ms
05:50:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
05:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
05:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 926ms
05:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
05:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
05:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1100ms
05:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
05:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
05:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 949ms
05:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
05:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
05:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 835ms
05:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
05:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
05:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 874ms
05:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
05:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
05:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1036ms
05:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
05:50:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
05:50:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1233ms
05:50:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
05:50:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
05:50:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1129ms
05:50:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
05:50:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
05:50:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1028ms
05:50:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
05:50:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
05:50:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1032ms
05:50:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
05:50:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
05:50:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 890ms
05:50:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
05:50:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
05:50:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1041ms
05:50:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
05:50:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
05:50:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1278ms
05:50:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
05:50:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
05:50:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1059ms
05:50:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
05:50:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
05:50:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 830ms
05:50:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
05:50:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
05:50:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 957ms
05:50:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
05:50:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
05:50:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 942ms
05:50:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
05:50:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
05:50:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 951ms
05:50:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
05:50:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
05:50:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1050ms
05:50:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
05:51:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
05:51:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1286ms
05:51:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
05:51:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
05:51:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 951ms
05:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
05:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
05:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1043ms
05:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
05:51:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
05:51:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 983ms
05:51:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
05:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
05:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 993ms
05:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
05:51:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
05:51:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 938ms
05:51:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
05:51:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
05:51:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 931ms
05:51:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
05:51:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
05:51:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1505ms
05:51:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
05:51:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
05:51:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1135ms
05:51:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
05:51:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
05:51:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1194ms
05:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
05:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
05:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 942ms
05:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
05:51:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
05:51:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1054ms
05:51:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
05:51:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
05:51:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 989ms
05:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
05:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
05:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1382ms
05:51:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
05:51:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
05:51:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1033ms
05:51:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
05:51:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
05:51:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1043ms
05:51:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
05:51:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
05:51:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1077ms
05:51:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
05:51:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
05:51:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1013ms
05:51:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
05:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
05:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1055ms
05:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
05:51:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
05:51:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1092ms
05:51:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
05:51:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
05:51:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1336ms
05:51:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
05:51:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
05:51:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 942ms
05:51:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
05:51:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
05:51:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 934ms
05:51:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
05:51:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
05:51:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1066ms
05:51:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
05:51:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
05:51:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
05:51:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 898ms
05:51:26 INFO - TEST-START | /DOMEvents/constructors.html
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
05:51:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
05:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:1
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:51:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
05:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:1
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:51:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
05:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:1
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:51:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
05:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:1
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:51:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
05:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:1
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:51:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
05:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:1
05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:51:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
05:51:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 949ms
05:51:27 INFO - TEST-START | /DOMEvents/event-phases-order.html
05:51:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
05:51:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 894ms
05:51:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
05:51:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
05:51:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
05:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:51:29 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
05:51:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:51:29 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
05:51:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:51:29 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]"
05:51:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:51:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
05:51:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1190ms
05:51:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
05:51:30 INFO - PROCESS | 1987 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
05:51:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
05:51:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 989ms
05:51:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
05:51:30 INFO - PROCESS | 1987 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
05:51:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
05:51:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 945ms
05:51:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
05:51:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
05:51:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 980ms
05:51:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
05:51:32 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.
05:51:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 772ms
05:51:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
05:51:33 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
05:51:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
05:51:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:1
05:51:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 786ms
05:51:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
05:51:34 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.
05:51:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 796ms
05:51:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
05:51:35 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.
05:51:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1230ms
05:51:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
05:51:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:51:36 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
05:51:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 986ms
05:51:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
05:51:37 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.
05:51:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 895ms
05:51:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
05:51:38 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.
05:51:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 826ms
05:51:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
05:51:39 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.
05:51:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 923ms
05:51:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
05:51:40 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.
05:51:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 938ms
05:51:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
05:51:41 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.
05:51:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 828ms
05:51:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
05:51:42 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.
05:51:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1089ms
05:51:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
05:51:43 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
05:51:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
05:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:1
05:51:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1035ms
05:51:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
05:51:44 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.
05:51:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 836ms
05:51:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
05:51:45 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.
05:51:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 927ms
05:51:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
05:51:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:51:46 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
05:51:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 829ms
05:51:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
05:51:46 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.
05:51:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 920ms
05:51:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
05:51:47 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.
05:51:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 890ms
05:51:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
05:51:48 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.
05:51:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 875ms
05:51:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
05:51:49 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
05:51:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1136ms
05:51:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker
05:51:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
05:51:50 INFO - {}
05:51:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
05:51:50 INFO - {}
05:51:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
05:51:50 INFO - {}
05:51:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
05:51:50 INFO - {}
05:51:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1087ms
05:51:50 INFO - TEST-START | /FileAPI/fileReader.html
05:51:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
05:51:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
05:51:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
05:51:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
05:51:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 989ms
05:51:51 INFO - TEST-START | /FileAPI/historical.html
05:51:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
05:51:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
05:51:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
05:51:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
05:51:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
05:51:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
05:51:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
05:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:1
05:51:52 INFO - TEST-OK | /FileAPI/historical.html | took 993ms
05:51:52 INFO - TEST-START | /FileAPI/idlharness.html
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
05:51:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:51:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
05:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:51:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:51:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:51:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:51:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
05:51:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:51:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
05:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:51:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:51:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:51:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:51:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
05:51:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:51:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
05:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:51:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:51:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:51:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:51:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
05:51:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
05:51:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
05:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:51:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:51:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:51:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:51:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
05:51:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
05:51:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
05:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:51:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:51:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:51:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:51:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
05:51:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:51:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
05:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
05:51:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:51:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:51:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:51:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:51:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
05:51:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
05:51:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
05:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:51:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:51:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:51:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:51:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
05:51:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
05:51:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
05:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:51:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:51:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:51:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:51:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
05:51:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
05:51:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 1116ms
05:51:54 INFO - TEST-START | /FileAPI/idlharness.worker
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:51:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:51:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:51:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface object length - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation abort() - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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
05:51:55 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute result - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute error - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onload - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
05:51:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:51:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:51:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1324:13
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1322:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1346:9
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1344:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 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"
05:51:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
05:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
05:51:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
05:51:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
05:51:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
05:51:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:51:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:51:55 INFO - {}
05:51:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1364ms
05:51:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
05:51:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
05:51:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1349ms
05:51:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html
05:51:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
05:51:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
05:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
05:51:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 936ms
05:51:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
05:51:58 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.
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:63:10
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:62:1
05:51:58 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.
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:70:10
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:69:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. - assert_throws: function "function () {
05:51:58 INFO - new Blob(obj);
05:51:58 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:97:3
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:93:1
05:51:58 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
05:51:58 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 () {
05:51:58 INFO - var obj = {
05:51:58 INFO - length: {
05:51:58 INFO - val..." threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:118:3
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:117:1
05:51:58 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 () {
05:51:58 INFO - new Blob(obj);
05:51:58 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:165:3
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:135:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
05:51:58 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
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:197:1
05:51:58 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
05:51:58 INFO - arr<.toString@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:226:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:230:10
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:209:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
05:51:58 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.
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:301:10
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:300:1
05:51:58 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.
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:309:10
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:308:1
05:51:58 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.
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:317:10
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:315:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
05:51:58 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.
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:1
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
05:51:58 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.
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
05:51:58 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.
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
05:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
05:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
05:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
05:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
05:51:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1022ms
05:51:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
05:51:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
05:52:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:52:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:52:00 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"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:52:00 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"
05:52:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
05:52:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:52:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1186ms
05:52:00 INFO - TEST-START | /FileAPI/file/File-constructor.html
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
05:52:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
05:52:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
05:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:52:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:1
05:52:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
05:52:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:52:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
05:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:52:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
05:52:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
05:52:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
05:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:52:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
05:52:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
05:52:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1154ms
05:52:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
05:52:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
05:52:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
05:52:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
05:52:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
05:52:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
05:52:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
05:52:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
05:52:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 989ms
05:52:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
05:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
05:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
05:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
05:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
05:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
05:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
05:52:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1207ms
05:52:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
05:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
05:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
05:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
05:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
05:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
05:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
05:52:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1240ms
05:52:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
05:52:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
05:52:05 INFO - reader.readAsText(blob_2)
05:52:05 INFO - }" did not throw
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
05:52:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
05:52:05 INFO - reader.readAsDataURL(blob_2)
05:52:05 INFO - }" did not throw
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
05:52:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
05:52:05 INFO - reader.readAsArrayBuffer(blob_2)
05:52:05 INFO - }" did not throw
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
05:52:05 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
05:52:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:52:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
05:52:05 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
05:52:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
05:52:05 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
05:52:05 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:1
05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
05:52:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
05:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:52:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
05:52:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 1052ms
05:52:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
05:52:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
05:52:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
05:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:52:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:1
05:52:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
05:52:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 940ms
05:52:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
05:52:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
05:52:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1032ms
05:52:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
05:52:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
05:52:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 937ms
05:52:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
05:52:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
05:52:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1030ms
05:52:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
05:52:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
05:52:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
05:52:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1186ms
05:52:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
05:52:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
05:52:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1177ms
05:52:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
05:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
05:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
05:52:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
05:52:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 925ms
05:52:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
05:52:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
05:52:13 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
05:52:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:52:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:1
05:52:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 929ms
05:52:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
05:52:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
05:52:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1042ms
05:52:15 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
05:52:16 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
05:52:16 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 1032ms
05:52:16 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
05:52:17 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
05:52:17 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 932ms
05:52:17 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
05:52:18 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
05:52:18 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 1184ms
05:52:18 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
05:52:19 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
05:52:19 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 1130ms
05:52:19 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
05:52:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
05:52:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
05:52:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
05:52:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
05:52:20 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 943ms
05:52:20 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
05:52:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
05:52:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
05:52:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
05:52:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
05:52:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
05:52:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
05:52:21 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 981ms
05:52:21 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
05:52:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
05:52:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
05:52:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
05:52:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
05:52:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
05:52:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
05:52:22 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 1087ms
05:52:22 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
05:52:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
05:52:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
05:52:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
05:52:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
05:52:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
05:52:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
05:52:23 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 1136ms
05:52:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
05:52:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
05:52:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
05:52:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
05:52:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
05:52:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 1138ms
05:52:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
05:52:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
05:52:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
05:52:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
05:52:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
05:52:26 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 1392ms
05:52:26 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
05:52:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
05:52:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
05:52:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
05:52:27 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
05:52:27 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 1132ms
05:52:27 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
05:52:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
05:52:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
05:52:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
05:52:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
05:52:28 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 1047ms
05:52:28 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
05:52:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
05:52:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
05:52:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
05:52:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
05:52:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
05:52:29 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 1145ms
05:52:29 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
05:52:30 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
05:52:30 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
05:52:30 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
05:52:30 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1037ms
05:52:30 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
05:52:31 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
05:52:31 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
05:52:31 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
05:52:31 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1501ms
05:52:31 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
05:52:33 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
05:52:33 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 1180ms
05:52:33 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
05:52:34 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
05:52:34 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
05:52:34 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1037ms
05:52:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
05:52:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
05:52:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 1089ms
05:52:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
05:52:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
05:52:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 1143ms
05:52:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
05:52:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
05:52:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 1031ms
05:52:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
05:52:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
05:52:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 1084ms
05:52:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
05:52:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
05:52:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 1340ms
05:52:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
05:52:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
05:52:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 1087ms
05:52:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
05:52:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
05:52:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 928ms
05:52:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
05:52:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
05:52:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 874ms
05:52:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
05:52:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
05:52:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1037ms
05:52:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
05:52:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
05:52:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 987ms
05:52:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
05:52:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
05:52:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 928ms
05:52:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
05:52:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
05:52:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 980ms
05:52:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
05:52:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
05:52:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 1229ms
05:52:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
05:52:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
05:52:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 1240ms
05:52:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
05:52:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
05:52:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 1132ms
05:52:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
05:52:51 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
05:52:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 935ms
05:52:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
05:52:52 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
05:52:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 871ms
05:52:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
05:52:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
05:52:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 932ms
05:52:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
05:52:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
05:52:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 974ms
05:52:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
05:52:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
05:52:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 1750ms
05:52:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
05:52:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
05:52:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 1031ms
05:52:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
05:52:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
05:52:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 1040ms
05:52:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
05:52:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
05:52:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 1089ms
05:52:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
05:53:00 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
05:53:00 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 1080ms
05:53:00 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
05:53:01 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
05:53:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 1032ms
05:53:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
05:53:02 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
05:53:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 1494ms
05:53:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
05:53:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
05:53:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 982ms
05:53:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
05:53:04 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
05:53:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 1034ms
05:53:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
05:53:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
05:53:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 1015ms
05:53:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
05:53:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
05:53:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 1092ms
05:53:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
05:53:07 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:53:07 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 1043ms
05:53:07 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
05:53:09 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
05:53:09 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 1134ms
05:53:09 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
05:53:10 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
05:53:10 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 1201ms
05:53:10 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
05:53:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
05:53:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1076ms
05:53:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
05:53:12 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
05:53:12 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 1076ms
05:53:12 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
05:53:13 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:53:13 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 1125ms
05:53:13 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
05:53:14 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
05:53:14 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 976ms
05:53:14 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
05:53:15 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
05:53:15 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 930ms
05:53:15 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
05:53:18 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:53:18 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2940ms
05:53:18 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
05:53:19 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
05:53:19 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 930ms
05:53:19 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
05:53:20 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
05:53:20 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 1096ms
05:53:20 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
05:53:21 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:53:21 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 1177ms
05:53:21 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
05:53:22 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
05:53:22 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 852ms
05:53:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
05:53:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
05:53:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 925ms
05:53:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
05:53:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
05:53:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 1235ms
05:53:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
05:53:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
05:53:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 1085ms
05:53:25 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
05:53:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
05:53:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 1043ms
05:53:26 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
05:53:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
05:53:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 975ms
05:53:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
05:53:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
05:53:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 1044ms
05:53:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
05:53:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
05:53:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 1090ms
05:53:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
05:53:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
05:53:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 1078ms
05:53:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
05:53:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
05:53:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 1239ms
05:53:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
05:53:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
05:53:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 1136ms
05:53:33 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
05:53:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
05:53:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 983ms
05:53:34 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
05:53:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
05:53:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 931ms
05:53:35 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
05:53:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
05:53:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 991ms
05:53:36 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
05:53:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
05:53:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 1081ms
05:53:37 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
05:53:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
05:53:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 1244ms
05:53:38 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
05:53:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
05:53:40 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1196ms
05:53:40 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
05:53:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
05:53:41 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 1078ms
05:53:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
05:53:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
05:53:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 928ms
05:53:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
05:53:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
05:53:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 887ms
05:53:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
05:53:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
05:53:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 2384ms
05:53:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
05:53:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
05:53:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 1095ms
05:53:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
05:53:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
05:53:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 991ms
05:53:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
05:53:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
05:53:48 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 983ms
05:53:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
05:53:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
05:53:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 992ms
05:53:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
05:53:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
05:53:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 1023ms
05:53:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
05:53:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
05:53:51 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 1096ms
05:53:51 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
05:53:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
05:53:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 1339ms
05:53:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
05:53:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
05:53:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 1139ms
05:53:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
05:53:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
05:53:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1538ms
05:53:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
05:53:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
05:53:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
05:53:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
05:53:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
05:53:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 1333ms
05:53:56 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
05:53:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
05:53:57 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 986ms
05:53:57 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
05:53:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
05:53:58 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 1043ms
05:53:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
05:54:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
05:54:00 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 1131ms
05:54:00 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
05:54:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
05:54:01 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1340ms
05:54:01 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
05:54:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
05:54:02 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 1081ms
05:54:02 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
05:54:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
05:54:03 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 1189ms
05:54:03 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
05:54:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
05:54:04 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 1125ms
05:54:04 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
05:54:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
05:54:05 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 975ms
05:54:05 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
05:54:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
05:54:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 895ms
05:54:06 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
05:54:08 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
05:54:08 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 1334ms
05:54:08 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
05:54:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
05:54:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
05:54:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
05:54:09 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 1183ms
05:54:09 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
05:54:11 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
05:54:11 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1781ms
05:54:11 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
05:54:12 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
05:54:12 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 988ms
05:54:12 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
05:54:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
05:54:13 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1136ms
05:54:13 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
05:54:14 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
05:54:14 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
05:54:14 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1291ms
05:54:14 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
05:54:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
05:54:15 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 1174ms
05:54:15 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
05:54:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
05:54:16 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1230ms
05:54:16 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
05:54:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
05:54:18 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1301ms
05:54:18 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
05:54:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
05:54:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
05:54:19 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1091ms
05:54:19 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
05:54:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
05:54:20 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 934ms
05:54:20 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
05:54:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
05:54:21 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1027ms
05:54:21 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
05:54:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
05:54:22 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 1293ms
05:54:22 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
05:54:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
05:54:23 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1091ms
05:54:23 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
05:54:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
05:54:24 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1144ms
05:54:24 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
05:54:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
05:54:26 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1231ms
05:54:26 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
05:54:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
05:54:27 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 1088ms
05:54:27 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
05:54:28 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError. - assert_throws: function "function () {
05:54:28 INFO - window.indexedDB.open('test', val);..." did not throw
05:54:28 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
05:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:54:28 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
05:54:28 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:24:1
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
05:54:28 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should throw TypeError. - assert_throws: function "function () {
05:54:28 INFO - window.indexedDB.open('test', val);..." did not throw
05:54:28 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
05:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:54:28 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
05:54:28 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:29:1
05:54:28 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
05:54:28 INFO - window.indexedDB.open('test', val);..." did not throw
05:54:28 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
05:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:54:28 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
05:54:28 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:30:1
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
05:54:28 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
05:54:28 INFO - window.indexedDB.open('test', val);..." did not throw
05:54:28 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
05:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:54:28 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
05:54:28 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:33:1
05:54:28 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
05:54:28 INFO - window.indexedDB.open('test', val);..." did not throw
05:54:28 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
05:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:54:28 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
05:54:28 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:37:1
05:54:28 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
05:54:28 INFO - window.indexedDB.open('test', val);..." did not throw
05:54:28 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
05:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:54:28 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
05:54:28 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:41:1
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
05:54:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
05:54:28 INFO - TEST-OK | /IndexedDB/idbfactory_open9.htm | took 1187ms
05:54:28 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
05:54:29 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
05:54:29 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 1392ms
05:54:29 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
05:54:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
05:54:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
05:54:32 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2937ms
05:54:32 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
05:54:33 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
05:54:33 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 930ms
05:54:33 INFO - TEST-START | /IndexedDB/idbindex_count.htm
05:54:34 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
05:54:34 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 1088ms
05:54:34 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
05:54:36 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
05:54:36 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 1834ms
05:54:36 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
05:54:37 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
05:54:37 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 924ms
05:54:37 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
05:54:38 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
05:54:38 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1028ms
05:54:38 INFO - TEST-START | /IndexedDB/idbindex_get.htm
05:54:39 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
05:54:39 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 1096ms
05:54:39 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
05:54:40 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
05:54:40 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 1130ms
05:54:40 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
05:54:41 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
05:54:41 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 1096ms
05:54:41 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
05:54:43 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
05:54:43 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1444ms
05:54:43 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
05:54:44 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
05:54:44 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 1191ms
05:54:44 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
05:54:45 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
05:54:45 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 1096ms
05:54:45 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
05:54:46 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
05:54:46 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1041ms
05:54:46 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
05:54:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
05:54:47 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 1185ms
05:54:47 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
05:54:49 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
05:54:49 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 1285ms
05:54:49 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
05:54:50 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
05:54:50 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 1186ms
05:54:50 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
05:54:51 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
05:54:51 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 986ms
05:54:51 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
05:54:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
05:54:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 993ms
05:54:52 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
05:54:53 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
05:54:53 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1039ms
05:54:53 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
05:54:54 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
05:54:54 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 1088ms
05:54:54 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
05:54:55 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
05:54:55 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 1138ms
05:54:55 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
05:54:57 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
05:54:57 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 1346ms
05:54:57 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
05:54:58 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
05:54:58 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 1183ms
05:54:58 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
05:54:59 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
05:54:59 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 987ms
05:54:59 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
05:55:00 INFO - TEST-FAIL | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
05:55:00 INFO - index.openCursor();
05:55:00 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
05:55:00 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:23:9
05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:55:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
05:55:00 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
05:55:00 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:15:5
05:55:00 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 939ms
05:55:00 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
05:55:01 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
05:55:01 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 1142ms
05:55:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
05:55:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
05:55:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 1277ms
05:55:02 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
05:55:03 INFO - TEST-FAIL | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
05:55:03 INFO - index.openKeyCursor();
05:55:03 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
05:55:03 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:23:9
05:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:55:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
05:55:03 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
05:55:03 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:15:5
05:55:03 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1031ms
05:55:03 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
05:55:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
05:55:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
05:55:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
05:55:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
05:55:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
05:55:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
05:55:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
05:55:04 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 1237ms
05:55:04 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
05:55:06 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
05:55:06 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
05:55:06 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
05:55:06 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
05:55:06 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
05:55:06 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
05:55:06 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
05:55:06 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 1099ms
05:55:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
05:55:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
05:55:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 1186ms
05:55:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
05:55:08 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
05:55:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 1042ms
05:55:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
05:55:09 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
05:55:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 1085ms
05:55:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
05:55:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
05:55:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 1359ms
05:55:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
05:55:11 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
05:55:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 1239ms
05:55:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
05:55:13 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
05:55:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 1086ms
05:55:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
05:55:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:55:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 1182ms
05:55:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
05:55:15 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
05:55:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 1397ms
05:55:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
05:55:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
05:55:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 932ms
05:55:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
05:55:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
05:55:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 1136ms
05:55:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
05:55:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
05:55:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 1393ms
05:55:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
05:55:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
05:55:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 1133ms
05:55:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
05:55:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
05:55:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 1181ms
05:55:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
05:55:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
05:55:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 1236ms
05:55:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
05:55:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
05:55:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 1031ms
05:55:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
05:55:24 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
05:55:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 986ms
05:55:24 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
05:55:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
05:55:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 1283ms
05:55:26 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
05:55:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
05:55:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 1137ms
05:55:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
05:55:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:55:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 1127ms
05:55:28 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
05:55:29 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
05:55:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 932ms
05:55:29 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
05:55:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
05:55:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1084ms
05:55:30 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
05:55:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
05:55:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 1090ms
05:55:31 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
05:55:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
05:55:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 1242ms
05:55:32 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
05:55:33 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
05:55:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 1232ms
05:55:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
05:55:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
05:55:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 1081ms
05:55:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
05:55:36 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
05:55:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 1236ms
05:55:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
05:55:37 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
05:55:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 1184ms
05:55:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
05:55:38 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
05:55:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 1049ms
05:55:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
05:55:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
05:55:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 1094ms
05:55:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
05:55:41 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
05:55:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 1384ms
05:55:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
05:55:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
05:55:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 1591ms
05:55:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
05:55:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
05:55:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 1101ms
05:55:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
05:55:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
05:55:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 1189ms
05:55:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
05:55:46 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"
05:55:46 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:1
05:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:55:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
05:55:46 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
05:55:46 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
05:55:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 1179ms
05:55:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
05:55:47 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"
05:55:47 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:1
05:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:55:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
05:55:47 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
05:55:47 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
05:55:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 1342ms
05:55:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
05:55:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
05:55:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 1247ms
05:55:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
05:55:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
05:55:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 1184ms
05:55:49 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
05:55:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
05:55:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 1281ms
05:55:51 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
05:55:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
05:55:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 1143ms
05:55:52 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
05:55:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
05:55:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 983ms
05:55:53 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
05:55:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
05:55:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 1091ms
05:55:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
05:55:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
05:55:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 1338ms
05:55:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
05:55:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:55:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 1331ms
05:55:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
05:55:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
05:55:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 1036ms
05:55:58 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
05:55:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
05:55:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1086ms
05:55:59 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
05:56:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
05:56:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 991ms
05:56:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
05:56:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
05:56:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 1077ms
05:56:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
05:56:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
05:56:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 1439ms
05:56:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
05:56:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
05:56:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 1154ms
05:56:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
05:56:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
05:56:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 1285ms
05:56:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
05:56:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
05:56:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1051ms
05:56:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
05:56:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
05:56:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 887ms
05:56:07 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
05:56:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
05:56:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 927ms
05:56:08 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
05:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
05:56:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 1290ms
05:56:09 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
05:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
05:56:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 1586ms
05:56:11 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
05:56:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
05:56:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 1101ms
05:56:12 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
05:56:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
05:56:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 1335ms
05:56:13 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
05:56:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
05:56:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 1132ms
05:56:14 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
05:56:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
05:56:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
05:56:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
05:56:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
05:56:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
05:56:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 1242ms
05:56:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
05:56:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
05:56:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1282ms
05:56:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
05:56:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
05:56:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 1300ms
05:56:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
05:56:19 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
05:56:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 1046ms
05:56:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
05:56:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
05:56:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 983ms
05:56:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
05:56:21 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
05:56:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 1123ms
05:56:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
05:56:22 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
05:56:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 1183ms
05:56:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
05:56:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:56:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1995ms
05:56:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
05:56:25 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
05:56:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 946ms
05:56:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
05:56:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
05:56:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 1172ms
05:56:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
05:56:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
05:56:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 1194ms
05:56:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
05:56:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
05:56:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 1245ms
05:56:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
05:56:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
05:56:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 1389ms
05:56:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
05:56:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
05:56:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 1442ms
05:56:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
05:56:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
05:56:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 1292ms
05:56:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
05:56:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
05:56:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 1187ms
05:56:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
05:56:35 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
05:56:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 995ms
05:56:35 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
05:56:36 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
05:56:36 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 979ms
05:56:36 INFO - TEST-START | /IndexedDB/idbtransaction.htm
05:56:38 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
05:56:38 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
05:56:38 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 1541ms
05:56:38 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
05:56:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
05:56:39 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 1331ms
05:56:39 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
05:56:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
05:56:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
05:56:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
05:56:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
05:56:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
05:56:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
05:56:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
05:56:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
05:56:41 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 1383ms
05:56:41 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
05:56:42 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
05:56:42 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1185ms
05:56:42 INFO - TEST-START | /IndexedDB/index_sort_order.htm
05:56:43 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
05:56:43 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1088ms
05:56:43 INFO - TEST-START | /IndexedDB/interfaces.html
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
05:56:44 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
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
05:56:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
05:56:44 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1513ms
05:56:44 INFO - TEST-START | /IndexedDB/interfaces.worker
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
05:56:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
05:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:56:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
05:56:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
05:56:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
05:56:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
05:56:46 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
05:56:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
05:56:46 INFO - {}
05:56:46 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 - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
05:56:46 INFO - {}
05:56:46 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1847ms
05:56:46 INFO - TEST-START | /IndexedDB/key_invalid.htm
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
05:56:47 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
05:56:47 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 1161ms
05:56:47 INFO - TEST-START | /IndexedDB/key_valid.html
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
05:56:49 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
05:56:49 INFO - TEST-OK | /IndexedDB/key_valid.html | took 2001ms
05:56:49 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
05:56:50 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
05:56:50 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 885ms
05:56:50 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
05:56:51 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
05:56:51 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 1037ms
05:56:51 INFO - TEST-START | /IndexedDB/keygenerator.htm
05:56:53 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
05:56:53 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
05:56:53 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
05:56:53 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1398ms
05:56:53 INFO - TEST-START | /IndexedDB/keyorder.htm
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
05:56:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
05:56:54 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1486ms
05:56:54 INFO - TEST-START | /IndexedDB/keypath.htm
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
05:56:56 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
05:56:56 INFO - TEST-OK | /IndexedDB/keypath.htm | took 1393ms
05:56:56 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
05:56:57 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
05:56:57 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 1348ms
05:56:57 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
05:56:58 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
05:56:58 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
05:56:58 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
05:56:58 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1385ms
05:56:58 INFO - TEST-START | /IndexedDB/list_ordering.htm
05:57:00 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
05:57:00 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
05:57:00 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
05:57:00 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1437ms
05:57:00 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
05:57:01 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
05:57:01 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1226ms
05:57:01 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
05:57:02 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
05:57:02 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 1191ms
05:57:02 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
05:57:04 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
05:57:04 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 1542ms
05:57:04 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
05:57:05 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
05:57:05 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 982ms
05:57:05 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
05:57:06 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
05:57:06 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1131ms
05:57:06 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
05:57:07 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
05:57:07 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1287ms
05:57:07 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
05:57:09 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
05:57:09 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 1339ms
05:57:09 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
05:57:10 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
05:57:10 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 1195ms
05:57:10 INFO - TEST-START | /IndexedDB/value.htm
05:57:11 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
05:57:11 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
05:57:11 INFO - TEST-OK | /IndexedDB/value.htm | took 1230ms
05:57:11 INFO - TEST-START | /IndexedDB/value_recursive.htm
05:57:12 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
05:57:12 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
05:57:12 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
05:57:12 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1405ms
05:57:12 INFO - TEST-START | /IndexedDB/writer-starvation.htm
05:57:14 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
05:57:14 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1340ms
05:57:14 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
05:57:15 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Float arrays - assert_throws: Float32Array function "function () {
05:57:15 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
05:57:15 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:4:1
05:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:15 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:3:1
05:57:15 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
05:57:15 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Integer arrays - self.crypto is undefined
05:57:15 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:20:9
05:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:15 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:19:1
05:57:15 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
05:57:15 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Large length - assert_throws: crypto.getRandomValues length over 65536 function "function () {
05:57:15 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
05:57:15 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:37:1
05:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:15 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:36:1
05:57:15 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
05:57:15 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 1248ms
05:57:15 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
05:57:16 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
05:57:16 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer arrays
05:57:16 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
05:57:16 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 1043ms
05:57:16 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
05:57:18 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
05:57:18 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 1417ms
05:57:18 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
05:57:19 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
05:57:19 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:1
05:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:19 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
05:57:19 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
05:57:19 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:1
05:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:19 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
05:57:19 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 996ms
05:57:19 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
05:57:19 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() {
05:57:19 INFO - [native code]
05:57:19 INFO - }" but got function "function () {
05:57:19 INFO - }"
05:57:19 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
05:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:19 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
05:57:19 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
05:57:19 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
05:57:19 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
05:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:19 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
05:57:19 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:57:19 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
05:57:19 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 936ms
05:57:20 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
05:57:21 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() {
05:57:21 INFO - [native code]
05:57:21 INFO - }" but got function "function () {
05:57:21 INFO - }"
05:57:21 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
05:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:21 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
05:57:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:57:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
05:57:21 INFO - {}
05:57:21 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
05:57:21 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
05:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:21 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
05:57:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:57:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
05:57:21 INFO - {}
05:57:21 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 1139ms
05:57:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
05:57:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
05:57:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
05:57:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
05:57:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:57:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
05:57:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
05:57:22 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"
05:57:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
05:57:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:57:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:57:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
05:57:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
05:57:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
05:57:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
05:57:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
05:57:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:57:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
05:57:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
05:57:22 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"
05:57:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
05:57:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
05:57:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:57:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:57:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:57:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
05:57:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:57:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:57:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 1460ms
05:57:22 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
05:57:24 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
05:57:24 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 1400ms
05:57:24 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
05:57:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
05:57:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
05:57:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
05:57:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
05:57:26 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
05:57:26 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 2144ms
05:57:26 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
05:57:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
05:57:28 INFO - {}
05:57:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
05:57:28 INFO - {}
05:57:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
05:57:28 INFO - {}
05:57:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
05:57:28 INFO - {}
05:57:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
05:57:28 INFO - {}
05:57:28 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 2188ms
05:57:28 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
05:57:30 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
05:57:30 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 2432ms
05:57:30 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
05:57:31 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
05:57:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
05:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
05:57:31 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 1026ms
05:57:31 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
05:57:42 INFO - PROCESS | 1987 | MARIONETTE LOG: INFO: Timeout fired
05:57:42 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
05:57:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
05:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
05:57:42 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:1
05:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
05:57:42 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10472ms
05:57:42 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
05:57:43 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
05:57:43 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 1239ms
05:57:43 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
05:57:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
05:57:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 991ms
05:57:44 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
05:57:45 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
05:57:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:24:9
05:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:14:7
05:57:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 1129ms
05:57:45 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
05:57:47 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
05:57:47 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 2038ms
05:57:47 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
05:57:48 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
05:57:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
05:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
05:57:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
05:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
05:57:48 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 874ms
05:57:48 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
05:57:49 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
05:57:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:40:13
05:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:16:9
05:57:49 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 877ms
05:57:49 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
05:57:50 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
05:57:50 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 996ms
05:57:50 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
05:57:51 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
05:57:51 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 1031ms
05:57:51 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
05:57:52 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"
05:57:52 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
05:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:52 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
05:57:52 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
05:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:52 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
05:57:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
05:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:57:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
05:57:52 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 997ms
05:57:52 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
05:57:53 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
05:57:53 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 1192ms
05:57:53 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
05:57:54 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
05:57:54 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 1084ms
05:57:54 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
05:57:55 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
05:57:55 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 931ms
05:57:55 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
05:57:56 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
05:57:56 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
05:58:40 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:40 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
05:58:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:19:7
05:58:40 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
05:58:40 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:40 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
05:58:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:20:7
05:58:40 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
05:58:40 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:40 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
05:58:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:21:7
05:58:40 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
05:58:40 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:40 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
05:58:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:22:7
05:58:40 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
05:58:40 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:40 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
05:58:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:23:7
05:58:40 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
05:58:40 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:40 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
05:58:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:24:7
05:58:40 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
05:58:40 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
05:58:40 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:40 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
05:58:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:25:7
05:58:40 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 1086ms
05:58:40 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
05:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
05:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
05:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
05:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
05:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
05:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
05:58:41 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 1205ms
05:58:41 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
05:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
05:58:42 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1195ms
05:58:42 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
05:58:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
05:58:44 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 1178ms
05:58:44 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
05:58:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
05:58:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
05:58:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
05:58:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
05:58:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
05:58:45 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 1193ms
05:58:45 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
05:58:46 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
05:58:46 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:46 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
05:58:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
05:58:46 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 886ms
05:58:46 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
05:58:47 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
05:58:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
05:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
05:58:47 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 1032ms
05:58:47 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
05:58:48 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
05:58:48 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 1028ms
05:58:48 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
05:58:49 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
05:58:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
05:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
05:58:49 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 984ms
05:58:49 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
05:58:50 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
05:58:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
05:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
05:58:50 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 875ms
05:58:50 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
05:58:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
05:58:51 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 983ms
05:58:51 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
05:58:52 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
05:58:52 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 1250ms
05:58:52 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
05:58:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
05:58:53 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 1128ms
05:58:53 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
05:58:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
05:58:54 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 923ms
05:58:54 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
05:58:55 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
05:58:55 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
05:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:55 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
05:58:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
05:58:55 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
05:58:55 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
05:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:58:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:58:55 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
05:58:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:19:7
05:58:55 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 975ms
05:58:55 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
05:58:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | XMLHttpRequest: open() - URL encoding
05:58:56 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 1083ms
05:58:56 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
05:58:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
05:58:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
05:58:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
05:58:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
05:58:57 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 1242ms
05:58:57 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
05:58:59 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: