builder: mozilla-inbound_ubuntu32_vm_test-web-platform-tests-e10s-1
slave: tst-linux32-spot-657
starttime: 1446518615.13
results: warnings (1)
buildid: 20151102162118
builduid: cf03ee8351bf423f94c4852c76a1e97c
revision: 9b355ec8e76f8e8a0b385f932a8df1a463fa203a
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.130699) =========
master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.131131) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.131425) =========
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-1446517373.591946-1619016217
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.019278
basedir: '/builds/slave/test'
========= master_lag: 0.03 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.178863) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.179162) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.209398) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.209732) =========
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-1446517373.591946-1619016217
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.020934
========= master_lag: 0.38 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.610969) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.611283) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.611670) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.611949) =========
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-1446517373.591946-1619016217
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-02 18:43:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 10.9M=0.001s
2015-11-02 18:43:35 (10.9 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.341455
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.990736) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:35.991025) =========
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-1446517373.591946-1619016217
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.077963
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:36.091861) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:36.092205) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9b355ec8e76f8e8a0b385f932a8df1a463fa203a --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9b355ec8e76f8e8a0b385f932a8df1a463fa203a --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-1446517373.591946-1619016217
_=/tools/buildbot/bin/python
using PTY: False
2015-11-02 18:43:36,211 truncating revision to first 12 chars
2015-11-02 18:43:36,212 Setting DEBUG logging.
2015-11-02 18:43:36,212 attempt 1/10
2015-11-02 18:43:36,213 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/9b355ec8e76f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-02 18:43:36,544 unpacking tar archive at: mozilla-inbound-9b355ec8e76f/testing/mozharness/
program finished with exit code 0
elapsedTime=0.621445
========= master_lag: 0.09 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:36.806589) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:36.806901) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:37.098785) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:37.099115) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-02 18:43:37.099561) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 56 mins, 27 secs) (at 2015-11-02 18:43:37.099852) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 4 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '4', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446517373.591946-1619016217
_=/tools/buildbot/bin/python
using PTY: False
18:43:37 INFO - MultiFileLogger online at 20151102 18:43:37 in /builds/slave/test
18:43:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 4 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols ondemand
18:43:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
18:43:37 INFO - {'append_to_log': False,
18:43:37 INFO - 'base_work_dir': '/builds/slave/test',
18:43:37 INFO - 'blob_upload_branch': 'mozilla-inbound',
18:43:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
18:43:37 INFO - 'buildbot_json_path': 'buildprops.json',
18:43:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
18:43:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
18:43:37 INFO - 'download_minidump_stackwalk': True,
18:43:37 INFO - 'download_symbols': 'ondemand',
18:43:37 INFO - 'e10s': True,
18:43:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
18:43:37 INFO - 'tooltool.py': '/tools/tooltool.py',
18:43:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
18:43:37 INFO - '/tools/misc-python/virtualenv.py')},
18:43:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
18:43:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
18:43:37 INFO - 'log_level': 'info',
18:43:37 INFO - 'log_to_console': True,
18:43:37 INFO - 'opt_config_files': (),
18:43:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
18:43:37 INFO - '--processes=1',
18:43:37 INFO - '--config=%(test_path)s/wptrunner.ini',
18:43:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
18:43:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
18:43:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
18:43:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
18:43:37 INFO - 'pip_index': False,
18:43:37 INFO - 'require_test_zip': True,
18:43:37 INFO - 'test_type': ('testharness',),
18:43:37 INFO - 'this_chunk': '1',
18:43:37 INFO - 'tooltool_cache': '/builds/tooltool_cache',
18:43:37 INFO - 'total_chunks': '4',
18:43:37 INFO - 'virtualenv_path': 'venv',
18:43:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
18:43:37 INFO - 'work_dir': 'build'}
18:43:37 INFO - #####
18:43:37 INFO - ##### Running clobber step.
18:43:37 INFO - #####
18:43:37 INFO - Running pre-action listener: _resource_record_pre_action
18:43:37 INFO - Running main action method: clobber
18:43:37 INFO - rmtree: /builds/slave/test/build
18:43:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
18:43:39 INFO - Running post-action listener: _resource_record_post_action
18:43:39 INFO - #####
18:43:39 INFO - ##### Running read-buildbot-config step.
18:43:39 INFO - #####
18:43:39 INFO - Running pre-action listener: _resource_record_pre_action
18:43:39 INFO - Running main action method: read_buildbot_config
18:43:39 INFO - Using buildbot properties:
18:43:39 INFO - {
18:43:39 INFO - "properties": {
18:43:39 INFO - "buildnumber": 43,
18:43:39 INFO - "product": "firefox",
18:43:39 INFO - "script_repo_revision": "production",
18:43:39 INFO - "branch": "mozilla-inbound",
18:43:39 INFO - "repository": "",
18:43:39 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound opt test web-platform-tests-e10s-1",
18:43:39 INFO - "buildid": "20151102162118",
18:43:39 INFO - "slavename": "tst-linux32-spot-657",
18:43:39 INFO - "pgo_build": "False",
18:43:39 INFO - "basedir": "/builds/slave/test",
18:43:39 INFO - "project": "",
18:43:39 INFO - "platform": "linux",
18:43:39 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/",
18:43:39 INFO - "slavebuilddir": "test",
18:43:39 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-opt-unittest-7-3600",
18:43:39 INFO - "repo_path": "integration/mozilla-inbound",
18:43:39 INFO - "moz_repo_path": "",
18:43:39 INFO - "stage_platform": "linux",
18:43:39 INFO - "builduid": "cf03ee8351bf423f94c4852c76a1e97c",
18:43:39 INFO - "revision": "9b355ec8e76f8e8a0b385f932a8df1a463fa203a"
18:43:39 INFO - },
18:43:39 INFO - "sourcestamp": {
18:43:39 INFO - "repository": "",
18:43:39 INFO - "hasPatch": false,
18:43:39 INFO - "project": "",
18:43:39 INFO - "branch": "mozilla-inbound-linux-opt-unittest",
18:43:39 INFO - "changes": [
18:43:39 INFO - {
18:43:39 INFO - "category": null,
18:43:39 INFO - "files": [
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/DHIhRu2FTDq6tbV0FzOvzQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/DHIhRu2FTDq6tbV0FzOvzQ/artifacts/public/build/test_packages.json"
18:43:39 INFO - }
18:43:39 INFO - ],
18:43:39 INFO - "repository": "",
18:43:39 INFO - "rev": "0aea92b111d76e66a7f9ea8853a27e892217b568",
18:43:39 INFO - "who": "yura.zenevich@gmail.com",
18:43:39 INFO - "when": 1446512251,
18:43:39 INFO - "number": 6612143,
18:43:39 INFO - "comments": "Bug 1220860 - fixing an error with getting documentElement on AccessFu stop. r=eeejay\n",
18:43:39 INFO - "project": "",
18:43:39 INFO - "at": "Mon 02 Nov 2015 16:57:31",
18:43:39 INFO - "branch": "mozilla-inbound-linux-opt-unittest",
18:43:39 INFO - "revlink": "",
18:43:39 INFO - "properties": [
18:43:39 INFO - [
18:43:39 INFO - "buildid",
18:43:39 INFO - "20151102153007",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "builduid",
18:43:39 INFO - "a82b0f124e3345e7b99b917b96c25eb2",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "pgo_build",
18:43:39 INFO - "False",
18:43:39 INFO - "Change"
18:43:39 INFO - ]
18:43:39 INFO - ],
18:43:39 INFO - "revision": "0aea92b111d76e66a7f9ea8853a27e892217b568"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "category": null,
18:43:39 INFO - "files": [
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/0DZMZv8bRwKxgUXY95Zkkw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/0DZMZv8bRwKxgUXY95Zkkw/artifacts/public/build/test_packages.json"
18:43:39 INFO - }
18:43:39 INFO - ],
18:43:39 INFO - "repository": "",
18:43:39 INFO - "rev": "574109522f8438e378c7136c23c2babadcb260a7",
18:43:39 INFO - "who": "jwwang@mozilla.com",
18:43:39 INFO - "when": 1446512934,
18:43:39 INFO - "number": 6612200,
18:43:39 INFO - "comments": "Bug 1220551. Part 2 - remove arguments from NotifyDataArrivedInternal(). r=jya.",
18:43:39 INFO - "project": "",
18:43:39 INFO - "at": "Mon 02 Nov 2015 17:08:54",
18:43:39 INFO - "branch": "mozilla-inbound-linux-opt-unittest",
18:43:39 INFO - "revlink": "",
18:43:39 INFO - "properties": [
18:43:39 INFO - [
18:43:39 INFO - "buildid",
18:43:39 INFO - "20151102153608",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "builduid",
18:43:39 INFO - "2c56fb31bf524474af59ea18d05ed7c3",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "pgo_build",
18:43:39 INFO - "False",
18:43:39 INFO - "Change"
18:43:39 INFO - ]
18:43:39 INFO - ],
18:43:39 INFO - "revision": "574109522f8438e378c7136c23c2babadcb260a7"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "category": null,
18:43:39 INFO - "files": [
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/SX_CxwcDTPmbYlBoutaY-g/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/SX_CxwcDTPmbYlBoutaY-g/artifacts/public/build/test_packages.json"
18:43:39 INFO - }
18:43:39 INFO - ],
18:43:39 INFO - "repository": "",
18:43:39 INFO - "rev": "7688ea49505719a77feccc3a7fb2d3fd139ab4af",
18:43:39 INFO - "who": "kwierso@gmail.com",
18:43:39 INFO - "when": 1446513434,
18:43:39 INFO - "number": 6612231,
18:43:39 INFO - "comments": "Backed out changeset 79d2c5f174cc (bug 1219050) for arm64 failures",
18:43:39 INFO - "project": "",
18:43:39 INFO - "at": "Mon 02 Nov 2015 17:17:14",
18:43:39 INFO - "branch": "mozilla-inbound-linux-opt-unittest",
18:43:39 INFO - "revlink": "",
18:43:39 INFO - "properties": [
18:43:39 INFO - [
18:43:39 INFO - "buildid",
18:43:39 INFO - "20151102154507",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "builduid",
18:43:39 INFO - "e9d46792f3a74c82a6c7629b45c3ae18",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "pgo_build",
18:43:39 INFO - "False",
18:43:39 INFO - "Change"
18:43:39 INFO - ]
18:43:39 INFO - ],
18:43:39 INFO - "revision": "7688ea49505719a77feccc3a7fb2d3fd139ab4af"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "category": null,
18:43:39 INFO - "files": [
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/qSvxwEc0RAOGMKOG297_yg/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/qSvxwEc0RAOGMKOG297_yg/artifacts/public/build/test_packages.json"
18:43:39 INFO - }
18:43:39 INFO - ],
18:43:39 INFO - "repository": "",
18:43:39 INFO - "rev": "f2b3556816ef97bfa720832c43815a0054d9f0a3",
18:43:39 INFO - "who": "kwierso@gmail.com",
18:43:39 INFO - "when": 1446514973,
18:43:39 INFO - "number": 6612356,
18:43:39 INFO - "comments": "Merge m-c to inbound, a=merge",
18:43:39 INFO - "project": "",
18:43:39 INFO - "at": "Mon 02 Nov 2015 17:42:53",
18:43:39 INFO - "branch": "mozilla-inbound-linux-opt-unittest",
18:43:39 INFO - "revlink": "",
18:43:39 INFO - "properties": [
18:43:39 INFO - [
18:43:39 INFO - "buildid",
18:43:39 INFO - "20151102155807",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "builduid",
18:43:39 INFO - "bae3119e84324c8a8362d1319d2c50bb",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "pgo_build",
18:43:39 INFO - "False",
18:43:39 INFO - "Change"
18:43:39 INFO - ]
18:43:39 INFO - ],
18:43:39 INFO - "revision": "f2b3556816ef97bfa720832c43815a0054d9f0a3"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "category": null,
18:43:39 INFO - "files": [
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
18:43:39 INFO - },
18:43:39 INFO - {
18:43:39 INFO - "url": null,
18:43:39 INFO - "name": "https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/test_packages.json"
18:43:39 INFO - }
18:43:39 INFO - ],
18:43:39 INFO - "repository": "",
18:43:39 INFO - "rev": "9b355ec8e76f8e8a0b385f932a8df1a463fa203a",
18:43:39 INFO - "who": "erahm@mozilla.com",
18:43:39 INFO - "when": 1446514967,
18:43:39 INFO - "number": 6612354,
18:43:39 INFO - "comments": "Bug 1161238 - Remove --disable-logging. r=gps",
18:43:39 INFO - "project": "",
18:43:39 INFO - "at": "Mon 02 Nov 2015 17:42:47",
18:43:39 INFO - "branch": "mozilla-inbound-linux-opt-unittest",
18:43:39 INFO - "revlink": "",
18:43:39 INFO - "properties": [
18:43:39 INFO - [
18:43:39 INFO - "buildid",
18:43:39 INFO - "20151102162118",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "builduid",
18:43:39 INFO - "cf03ee8351bf423f94c4852c76a1e97c",
18:43:39 INFO - "Change"
18:43:39 INFO - ],
18:43:39 INFO - [
18:43:39 INFO - "pgo_build",
18:43:39 INFO - "False",
18:43:39 INFO - "Change"
18:43:39 INFO - ]
18:43:39 INFO - ],
18:43:39 INFO - "revision": "9b355ec8e76f8e8a0b385f932a8df1a463fa203a"
18:43:39 INFO - }
18:43:39 INFO - ],
18:43:39 INFO - "revision": "9b355ec8e76f8e8a0b385f932a8df1a463fa203a"
18:43:39 INFO - }
18:43:39 INFO - }
18:43:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2.
18:43:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/test_packages.json.
18:43:39 INFO - Running post-action listener: _resource_record_post_action
18:43:39 INFO - #####
18:43:39 INFO - ##### Running download-and-extract step.
18:43:39 INFO - #####
18:43:39 INFO - Running pre-action listener: _resource_record_pre_action
18:43:39 INFO - Running main action method: download_and_extract
18:43:39 INFO - mkdir: /builds/slave/test/build/tests
18:43:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:43:39 INFO - https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
18:43:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/test_packages.json
18:43:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/test_packages.json
18:43:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
18:43:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
18:43:40 INFO - Downloaded 1268 bytes.
18:43:40 INFO - Reading from file /builds/slave/test/build/test_packages.json
18:43:40 INFO - Using the following test package requirements:
18:43:40 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
18:43:40 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
18:43:40 INFO - u'firefox-45.0a1.en-US.linux-i686.cppunittest.tests.zip'],
18:43:40 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
18:43:40 INFO - u'jsshell-linux-i686.zip'],
18:43:40 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
18:43:40 INFO - u'firefox-45.0a1.en-US.linux-i686.mochitest.tests.zip'],
18:43:40 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
18:43:40 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
18:43:40 INFO - u'firefox-45.0a1.en-US.linux-i686.reftest.tests.zip'],
18:43:40 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
18:43:40 INFO - u'firefox-45.0a1.en-US.linux-i686.talos.tests.zip'],
18:43:40 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
18:43:40 INFO - u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'],
18:43:40 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
18:43:40 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
18:43:40 INFO - u'firefox-45.0a1.en-US.linux-i686.xpcshell.tests.zip']}
18:43:40 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
18:43:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:43:40 INFO - https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
18:43:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
18:43:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
18:43:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/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
18:43:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/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
18:43:43 INFO - Downloaded 21008268 bytes.
18:43:43 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
18:43:43 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/*
18:43:43 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
18:43:44 INFO - caution: filename not matched: web-platform/*
18:43:44 INFO - Return code: 11
18:43:44 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')]}
18:43:44 INFO - https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
18:43:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
18:43:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
18:43:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/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
18:43:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/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
18:43:48 INFO - Downloaded 30915711 bytes.
18:43:48 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
18:43:48 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/*
18:43:48 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
18:43:50 INFO - caution: filename not matched: bin/*
18:43:50 INFO - caution: filename not matched: config/*
18:43:50 INFO - caution: filename not matched: mozbase/*
18:43:50 INFO - caution: filename not matched: marionette/*
18:43:51 INFO - Return code: 11
18:43:51 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')]}
18:43:51 INFO - https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
18:43:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
18:43:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
18:43:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/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
18:43:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/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
18:43:56 INFO - Downloaded 56487785 bytes.
18:43:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
18:43:56 INFO - mkdir: /builds/slave/test/properties
18:43:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
18:43:56 INFO - Writing to file /builds/slave/test/properties/build_url
18:43:56 INFO - Contents:
18:43:56 INFO - build_url:https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
18:43:56 INFO - Running post-action listener: _resource_record_post_action
18:43:56 INFO - Running post-action listener: set_extra_try_arguments
18:43:56 INFO - #####
18:43:56 INFO - ##### Running create-virtualenv step.
18:43:56 INFO - #####
18:43:56 INFO - Running pre-action listener: _pre_create_virtualenv
18:43:56 INFO - Running pre-action listener: _resource_record_pre_action
18:43:56 INFO - Running main action method: create_virtualenv
18:43:56 INFO - Creating virtualenv /builds/slave/test/build/venv
18:43:56 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
18:43:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
18:43:57 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
18:43:57 INFO - Using real prefix '/usr'
18:43:57 INFO - New python executable in /builds/slave/test/build/venv/bin/python
18:43:58 INFO - Installing distribute.............................................................................................................................................................................................done.
18:44:01 INFO - Installing pip.................done.
18:44:01 INFO - Return code: 0
18:44:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
18:44: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')]}
18:44:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:44:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44: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')]}
18:44:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:44:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9835ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99004d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99c1b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99b1790>, '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 0x98a4908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99afbf0>, '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-1446517373.591946-1619016217', '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
18:44:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
18:44:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
18:44:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
18:44:01 INFO - 'CCACHE_UMASK': '002',
18:44:01 INFO - 'DISPLAY': ':0',
18:44:01 INFO - 'HOME': '/home/cltbld',
18:44:01 INFO - 'LANG': 'en_US.UTF-8',
18:44:01 INFO - 'LOGNAME': 'cltbld',
18:44:01 INFO - 'MAIL': '/var/mail/cltbld',
18:44:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:44:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
18:44:01 INFO - 'MOZ_NO_REMOTE': '1',
18:44:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
18:44:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:44:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
18:44:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:44:01 INFO - 'PWD': '/builds/slave/test',
18:44:01 INFO - 'SHELL': '/bin/bash',
18:44:01 INFO - 'SHLVL': '1',
18:44:01 INFO - 'TERM': 'linux',
18:44:01 INFO - 'TMOUT': '86400',
18:44:01 INFO - 'USER': 'cltbld',
18:44:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446517373.591946-1619016217',
18:44:01 INFO - '_': '/tools/buildbot/bin/python'}
18:44:02 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:44:02 INFO - Downloading/unpacking psutil>=0.7.1
18:44:02 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
18:44:02 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
18:44:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:02 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
18:44:02 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
18:44:05 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
18:44:05 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
18:44:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
18:44:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
18:44:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
18:44:05 INFO - Installing collected packages: psutil
18:44:05 INFO - Running setup.py install for psutil
18:44:05 INFO - building 'psutil._psutil_linux' extension
18:44:05 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
18:44:06 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
18:44:06 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
18:44:06 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
18:44:06 INFO - building 'psutil._psutil_posix' extension
18:44:06 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
18:44:06 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
18:44:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
18:44:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
18:44:07 INFO - Successfully installed psutil
18:44:07 INFO - Cleaning up...
18:44:07 INFO - Return code: 0
18:44:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
18:44:07 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')]}
18:44:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:44:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:07 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')]}
18:44:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:44:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9835ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99004d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99c1b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99b1790>, '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 0x98a4908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99afbf0>, '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-1446517373.591946-1619016217', '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
18:44:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
18:44:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
18:44:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
18:44:07 INFO - 'CCACHE_UMASK': '002',
18:44:07 INFO - 'DISPLAY': ':0',
18:44:07 INFO - 'HOME': '/home/cltbld',
18:44:07 INFO - 'LANG': 'en_US.UTF-8',
18:44:07 INFO - 'LOGNAME': 'cltbld',
18:44:07 INFO - 'MAIL': '/var/mail/cltbld',
18:44:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:44:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
18:44:07 INFO - 'MOZ_NO_REMOTE': '1',
18:44:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
18:44:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:44:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
18:44:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:44:07 INFO - 'PWD': '/builds/slave/test',
18:44:07 INFO - 'SHELL': '/bin/bash',
18:44:07 INFO - 'SHLVL': '1',
18:44:07 INFO - 'TERM': 'linux',
18:44:07 INFO - 'TMOUT': '86400',
18:44:07 INFO - 'USER': 'cltbld',
18:44:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446517373.591946-1619016217',
18:44:07 INFO - '_': '/tools/buildbot/bin/python'}
18:44:07 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:44:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
18:44:07 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
18:44:07 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
18:44:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:07 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
18:44:07 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
18:44:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz
18:44:11 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
18:44:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
18:44:11 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
18:44:11 INFO - Installing collected packages: mozsystemmonitor
18:44:11 INFO - Running setup.py install for mozsystemmonitor
18:44:11 INFO - Successfully installed mozsystemmonitor
18:44:11 INFO - Cleaning up...
18:44:11 INFO - Return code: 0
18:44:11 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
18:44:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:44:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:44:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:44:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:44:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9835ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99004d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99c1b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99b1790>, '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 0x98a4908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99afbf0>, '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-1446517373.591946-1619016217', '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
18:44:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
18:44:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
18:44:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
18:44:11 INFO - 'CCACHE_UMASK': '002',
18:44:11 INFO - 'DISPLAY': ':0',
18:44:11 INFO - 'HOME': '/home/cltbld',
18:44:11 INFO - 'LANG': 'en_US.UTF-8',
18:44:11 INFO - 'LOGNAME': 'cltbld',
18:44:11 INFO - 'MAIL': '/var/mail/cltbld',
18:44:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:44:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
18:44:11 INFO - 'MOZ_NO_REMOTE': '1',
18:44:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
18:44:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:44:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
18:44:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:44:11 INFO - 'PWD': '/builds/slave/test',
18:44:11 INFO - 'SHELL': '/bin/bash',
18:44:11 INFO - 'SHLVL': '1',
18:44:11 INFO - 'TERM': 'linux',
18:44:11 INFO - 'TMOUT': '86400',
18:44:11 INFO - 'USER': 'cltbld',
18:44:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446517373.591946-1619016217',
18:44:11 INFO - '_': '/tools/buildbot/bin/python'}
18:44:12 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:44:12 INFO - Downloading/unpacking blobuploader==1.2.4
18:44:12 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
18:44:12 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
18:44:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:12 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
18:44:12 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
18:44:15 INFO - Downloading blobuploader-1.2.4.tar.gz
18:44:15 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
18:44:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
18:44:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
18:44:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
18:44:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
18:44:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
18:44:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
18:44:16 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
18:44:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
18:44:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
18:44:16 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
18:44:16 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
18:44:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:16 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
18:44:16 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
18:44:16 INFO - Downloading docopt-0.6.1.tar.gz
18:44:17 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
18:44:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
18:44:17 INFO - Installing collected packages: blobuploader, requests, docopt
18:44:17 INFO - Running setup.py install for blobuploader
18:44:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
18:44:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
18:44:17 INFO - Running setup.py install for requests
18:44:18 INFO - Running setup.py install for docopt
18:44:18 INFO - Successfully installed blobuploader requests docopt
18:44:18 INFO - Cleaning up...
18:44:18 INFO - Return code: 0
18:44:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv
18:44:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:44:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:44:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:44:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:44:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9835ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99004d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99c1b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99b1790>, '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 0x98a4908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99afbf0>, '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-1446517373.591946-1619016217', '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
18:44:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
18:44:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
18:44:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
18:44:18 INFO - 'CCACHE_UMASK': '002',
18:44:18 INFO - 'DISPLAY': ':0',
18:44:18 INFO - 'HOME': '/home/cltbld',
18:44:18 INFO - 'LANG': 'en_US.UTF-8',
18:44:18 INFO - 'LOGNAME': 'cltbld',
18:44:18 INFO - 'MAIL': '/var/mail/cltbld',
18:44:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:44:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
18:44:18 INFO - 'MOZ_NO_REMOTE': '1',
18:44:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
18:44:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:44:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
18:44:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:44:18 INFO - 'PWD': '/builds/slave/test',
18:44:18 INFO - 'SHELL': '/bin/bash',
18:44:18 INFO - 'SHLVL': '1',
18:44:18 INFO - 'TERM': 'linux',
18:44:18 INFO - 'TMOUT': '86400',
18:44:18 INFO - 'USER': 'cltbld',
18:44:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446517373.591946-1619016217',
18:44:18 INFO - '_': '/tools/buildbot/bin/python'}
18:44:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
18:44:18 INFO - Running setup.py (path:/tmp/pip-y7dqvk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
18:44:19 INFO - Running setup.py (path:/tmp/pip-PipKoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
18:44:19 INFO - Running setup.py (path:/tmp/pip-h81Sqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
18:44:19 INFO - Running setup.py (path:/tmp/pip-OCAkU0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
18:44:19 INFO - Running setup.py (path:/tmp/pip-bitjLu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
18:44:19 INFO - Running setup.py (path:/tmp/pip-Aw2saQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
18:44:19 INFO - Running setup.py (path:/tmp/pip-tDGtn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
18:44:19 INFO - Running setup.py (path:/tmp/pip-rwrRLf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
18:44:19 INFO - Running setup.py (path:/tmp/pip-rq7YNB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
18:44:20 INFO - Running setup.py (path:/tmp/pip-m8F0zr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
18:44:20 INFO - Running setup.py (path:/tmp/pip-jyTXxi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
18:44:20 INFO - Running setup.py (path:/tmp/pip-9YZFkn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
18:44:20 INFO - Running setup.py (path:/tmp/pip-UOuqZy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
18:44:20 INFO - Running setup.py (path:/tmp/pip-dBaOip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
18:44:20 INFO - Running setup.py (path:/tmp/pip-RvgN1S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
18:44:20 INFO - Running setup.py (path:/tmp/pip-6QGnoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
18:44:21 INFO - Running setup.py (path:/tmp/pip-6CrmxX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
18:44:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
18:44:21 INFO - Running setup.py (path:/tmp/pip-myXzbD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
18:44:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
18:44:21 INFO - Running setup.py (path:/tmp/pip-6gE9SE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
18:44:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:44:21 INFO - Running setup.py (path:/tmp/pip-xk4nQR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:44:21 INFO - Unpacking /builds/slave/test/build/tests/marionette
18:44:21 INFO - Running setup.py (path:/tmp/pip-pPuNvR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
18:44:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:44:21 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
18:44:21 INFO - Running setup.py install for manifestparser
18:44:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
18:44:22 INFO - Running setup.py install for mozcrash
18:44:22 INFO - Running setup.py install for mozdebug
18:44:22 INFO - Running setup.py install for mozdevice
18:44:22 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
18:44:22 INFO - Installing dm script to /builds/slave/test/build/venv/bin
18:44:22 INFO - Running setup.py install for mozfile
18:44:23 INFO - Running setup.py install for mozhttpd
18:44:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
18:44:23 INFO - Running setup.py install for mozinfo
18:44:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
18:44:23 INFO - Running setup.py install for mozInstall
18:44:23 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
18:44:23 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
18:44:23 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
18:44:23 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
18:44:23 INFO - Running setup.py install for mozleak
18:44:23 INFO - Running setup.py install for mozlog
18:44:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
18:44:24 INFO - Running setup.py install for moznetwork
18:44:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
18:44:24 INFO - Running setup.py install for mozprocess
18:44:24 INFO - Running setup.py install for mozprofile
18:44:24 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
18:44:24 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
18:44:24 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
18:44:24 INFO - Running setup.py install for mozrunner
18:44:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
18:44:25 INFO - Running setup.py install for mozscreenshot
18:44:25 INFO - Running setup.py install for moztest
18:44:25 INFO - Running setup.py install for mozversion
18:44:25 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
18:44:25 INFO - Running setup.py install for marionette-transport
18:44:25 INFO - Running setup.py install for marionette-driver
18:44:26 INFO - Running setup.py install for browsermob-proxy
18:44:26 INFO - Running setup.py install for marionette-client
18:44:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:44:26 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
18:44:26 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
18:44:26 INFO - Cleaning up...
18:44:26 INFO - Return code: 0
18:44:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv
18:44:26 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')]}
18:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:44:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:26 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')]}
18:44:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:44:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
18:44:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9835ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99004d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99c1b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99b1790>, '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 0x98a4908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99afbf0>, '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-1446517373.591946-1619016217', '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
18:44:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
18:44:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
18:44:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
18:44:26 INFO - 'CCACHE_UMASK': '002',
18:44:26 INFO - 'DISPLAY': ':0',
18:44:26 INFO - 'HOME': '/home/cltbld',
18:44:26 INFO - 'LANG': 'en_US.UTF-8',
18:44:26 INFO - 'LOGNAME': 'cltbld',
18:44:26 INFO - 'MAIL': '/var/mail/cltbld',
18:44:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:44:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
18:44:26 INFO - 'MOZ_NO_REMOTE': '1',
18:44:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
18:44:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:44:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
18:44:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:44:26 INFO - 'PWD': '/builds/slave/test',
18:44:26 INFO - 'SHELL': '/bin/bash',
18:44:26 INFO - 'SHLVL': '1',
18:44:26 INFO - 'TERM': 'linux',
18:44:26 INFO - 'TMOUT': '86400',
18:44:26 INFO - 'USER': 'cltbld',
18:44:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446517373.591946-1619016217',
18:44:26 INFO - '_': '/tools/buildbot/bin/python'}
18:44:27 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
18:44:27 INFO - Running setup.py (path:/tmp/pip-hQ2Mpr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
18:44:27 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))
18:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
18:44:27 INFO - Running setup.py (path:/tmp/pip-A70dFh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
18:44:27 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))
18:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
18:44:27 INFO - Running setup.py (path:/tmp/pip-35DZQn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
18:44:27 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))
18:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
18:44:27 INFO - Running setup.py (path:/tmp/pip-kXMsoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
18:44:27 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))
18:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
18:44:27 INFO - Running setup.py (path:/tmp/pip-1SIbeD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
18:44:27 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))
18:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
18:44:27 INFO - Running setup.py (path:/tmp/pip-HQC1y0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
18:44:28 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))
18:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
18:44:28 INFO - Running setup.py (path:/tmp/pip-dqehUK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
18:44:28 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))
18:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
18:44:28 INFO - Running setup.py (path:/tmp/pip-2TAA0r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
18:44:28 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))
18:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
18:44:28 INFO - Running setup.py (path:/tmp/pip-le84CP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
18:44:28 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))
18:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
18:44:28 INFO - Running setup.py (path:/tmp/pip-syLyVY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
18:44:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.0 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
18:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
18:44:28 INFO - Running setup.py (path:/tmp/pip-CHQWhp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
18:44:28 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))
18:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
18:44:28 INFO - Running setup.py (path:/tmp/pip-YlGf6F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
18:44:28 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))
18:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
18:44:28 INFO - Running setup.py (path:/tmp/pip-cZwwLu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
18:44:29 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))
18:44:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
18:44:29 INFO - Running setup.py (path:/tmp/pip-aQOtrn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
18:44:29 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))
18:44:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
18:44:29 INFO - Running setup.py (path:/tmp/pip-ikwsnO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
18:44:29 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))
18:44:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
18:44:29 INFO - Running setup.py (path:/tmp/pip-qriGm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
18:44:29 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))
18:44:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
18:44:29 INFO - Running setup.py (path:/tmp/pip-5_DLeZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
18:44:29 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))
18:44:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
18:44:29 INFO - Running setup.py (path:/tmp/pip-OuR_Rb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
18:44:29 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))
18:44:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
18:44:29 INFO - Running setup.py (path:/tmp/pip-V74SpB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
18:44:29 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.1.0 from file:///builds/slave/test/build/tests/marionette/driver in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
18:44:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:44:29 INFO - Running setup.py (path:/tmp/pip-n6Z0bC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:44:30 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))
18:44:30 INFO - Unpacking /builds/slave/test/build/tests/marionette
18:44:30 INFO - Running setup.py (path:/tmp/pip-p7nm4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
18:44:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:44:30 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==1.1.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
18:44:30 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))
18:44:30 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))
18:44:30 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))
18:44:30 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))
18:44:30 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))
18:44:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
18:44:30 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
18:44:30 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
18:44:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
18:44:30 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
18:44:30 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
18:44:34 INFO - Downloading blessings-1.5.1.tar.gz
18:44:34 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
18:44:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
18:44:34 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))
18:44:34 INFO - Installing collected packages: blessings
18:44:34 INFO - Running setup.py install for blessings
18:44:35 INFO - Successfully installed blessings
18:44:35 INFO - Cleaning up...
18:44:35 INFO - Return code: 0
18:44:35 INFO - Done creating virtualenv /builds/slave/test/build/venv.
18:44:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
18:44:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
18:44:35 INFO - Reading from file tmpfile_stdout
18:44:35 INFO - Current package versions:
18:44:35 INFO - argparse == 1.2.1
18:44:35 INFO - blessings == 1.5.1
18:44:35 INFO - blobuploader == 1.2.4
18:44:35 INFO - browsermob-proxy == 0.6.0
18:44:35 INFO - docopt == 0.6.1
18:44:35 INFO - manifestparser == 1.1
18:44:35 INFO - marionette-client == 1.1.0
18:44:35 INFO - marionette-driver == 1.1.0
18:44:35 INFO - marionette-transport == 1.0.0
18:44:35 INFO - mozInstall == 1.12
18:44:35 INFO - mozcrash == 0.16
18:44:35 INFO - mozdebug == 0.1
18:44:35 INFO - mozdevice == 0.47
18:44:35 INFO - mozfile == 1.2
18:44:35 INFO - mozhttpd == 0.7
18:44:35 INFO - mozinfo == 0.9
18:44:35 INFO - mozleak == 0.1
18:44:35 INFO - mozlog == 3.0
18:44:35 INFO - moznetwork == 0.27
18:44:35 INFO - mozprocess == 0.22
18:44:35 INFO - mozprofile == 0.27
18:44:35 INFO - mozrunner == 6.11
18:44:35 INFO - mozscreenshot == 0.1
18:44:35 INFO - mozsystemmonitor == 0.0
18:44:35 INFO - moztest == 0.7
18:44:35 INFO - mozversion == 1.4
18:44:35 INFO - psutil == 3.1.1
18:44:35 INFO - requests == 1.2.3
18:44:35 INFO - wsgiref == 0.1.2
18:44:35 INFO - Running post-action listener: _resource_record_post_action
18:44:35 INFO - Running post-action listener: _start_resource_monitoring
18:44:35 INFO - Starting resource monitoring.
18:44:35 INFO - #####
18:44:35 INFO - ##### Running pull step.
18:44:35 INFO - #####
18:44:35 INFO - Running pre-action listener: _resource_record_pre_action
18:44:35 INFO - Running main action method: pull
18:44:35 INFO - Pull has nothing to do!
18:44:35 INFO - Running post-action listener: _resource_record_post_action
18:44:35 INFO - #####
18:44:35 INFO - ##### Running install step.
18:44:35 INFO - #####
18:44:35 INFO - Running pre-action listener: _resource_record_pre_action
18:44:35 INFO - Running main action method: install
18:44:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
18:44:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
18:44:36 INFO - Reading from file tmpfile_stdout
18:44:36 INFO - Detecting whether we're running mozinstall >=1.0...
18:44:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
18:44:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
18:44:36 INFO - Reading from file tmpfile_stdout
18:44:36 INFO - Output received:
18:44:36 INFO - Usage: mozinstall [options] installer
18:44:36 INFO - Options:
18:44:36 INFO - -h, --help show this help message and exit
18:44:36 INFO - -d DEST, --destination=DEST
18:44:36 INFO - Directory to install application into. [default:
18:44:36 INFO - "/builds/slave/test"]
18:44:36 INFO - --app=APP Application being installed. [default: firefox]
18:44:36 INFO - mkdir: /builds/slave/test/build/application
18:44:36 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']
18:44:36 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
18:45:02 INFO - Reading from file tmpfile_stdout
18:45:02 INFO - Output received:
18:45:02 INFO - /builds/slave/test/build/application/firefox/firefox
18:45:02 INFO - Running post-action listener: _resource_record_post_action
18:45:02 INFO - #####
18:45:02 INFO - ##### Running run-tests step.
18:45:02 INFO - #####
18:45:02 INFO - Running pre-action listener: _resource_record_pre_action
18:45:02 INFO - Running main action method: run_tests
18:45:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
18:45:02 INFO - minidump filename unknown. determining based upon platform and arch
18:45:02 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
18:45:02 INFO - grabbing minidump binary from tooltool
18:45:02 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')]}
18:45:02 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 0x99b1790>, '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 0x98a4908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99afbf0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
18:45:02 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
18:45:02 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
18:45:02 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
18:45:02 INFO - Return code: 0
18:45:02 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
18:45:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
18:45:02 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/LGIvMQYxQJKtHsK9kK7KOQ/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
18:45:02 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/LGIvMQYxQJKtHsK9kK7KOQ/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
18:45:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
18:45:02 INFO - 'CCACHE_UMASK': '002',
18:45:02 INFO - 'DISPLAY': ':0',
18:45:02 INFO - 'HOME': '/home/cltbld',
18:45:02 INFO - 'LANG': 'en_US.UTF-8',
18:45:02 INFO - 'LOGNAME': 'cltbld',
18:45:02 INFO - 'MAIL': '/var/mail/cltbld',
18:45:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
18:45:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:45:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
18:45:02 INFO - 'MOZ_NO_REMOTE': '1',
18:45:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
18:45:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:45:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
18:45:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:45:02 INFO - 'PWD': '/builds/slave/test',
18:45:02 INFO - 'SHELL': '/bin/bash',
18:45:02 INFO - 'SHLVL': '1',
18:45:02 INFO - 'TERM': 'linux',
18:45:02 INFO - 'TMOUT': '86400',
18:45:02 INFO - 'USER': 'cltbld',
18:45:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446517373.591946-1619016217',
18:45:02 INFO - '_': '/tools/buildbot/bin/python'}
18:45:02 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/LGIvMQYxQJKtHsK9kK7KOQ/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
18:45:10 INFO - Using 1 client processes
18:45:10 INFO - wptserve Starting http server on 127.0.0.1:8000
18:45:10 INFO - wptserve Starting http server on 127.0.0.1:8001
18:45:10 INFO - wptserve Starting http server on 127.0.0.1:8443
18:45:13 INFO - SUITE-START | Running 1763 tests
18:45:13 INFO - Running testharness tests
18:45:13 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
18:45:13 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
18:45:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
18:45:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
18:45:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
18:45:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
18:45:13 INFO - TEST-START | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
18:45:13 INFO - TEST-SKIP | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html | took 0ms
18:45:13 INFO - TEST-START | /editing/run/delete.html
18:45:13 INFO - TEST-SKIP | /editing/run/delete.html | took 1ms
18:45:13 INFO - TEST-START | /editing/run/forwarddelete.html
18:45:13 INFO - TEST-SKIP | /editing/run/forwarddelete.html | took 0ms
18:45:13 INFO - Setting up ssl
18:45:13 INFO - PROCESS | certutil |
18:45:13 INFO - PROCESS | certutil |
18:45:13 INFO - PROCESS | certutil |
18:45:13 INFO - Certificate Nickname Trust Attributes
18:45:13 INFO - SSL,S/MIME,JAR/XPI
18:45:13 INFO -
18:45:13 INFO - web-platform-tests CT,,
18:45:13 INFO -
18:45:13 INFO - Starting runner
18:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
18:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
18:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1334ms
18:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
18:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
18:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1199ms
18:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
18:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
18:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1494ms
18:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
18:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
18:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 984ms
18:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
18:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
18:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 900ms
18:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
18:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
18:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1004ms
18:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
18:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
18:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 887ms
18:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
18:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
18:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 905ms
18:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
18:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
18:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1212ms
18:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
18:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
18:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1047ms
18:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
18:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
18:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 872ms
18:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
18:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
18:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 844ms
18:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
18:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
18:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1190ms
18:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
18:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
18:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1185ms
18:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
18:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
18:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1040ms
18:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
18:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
18:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 832ms
18:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
18:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
18:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1084ms
18:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
18:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
18:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1161ms
18:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
18:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
18:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1037ms
18:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
18:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
18:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 940ms
18:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
18:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
18:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1045ms
18:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
18:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
18:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 902ms
18:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
18:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
18:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 883ms
18:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
18:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
18:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 884ms
18:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
18:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
18:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 879ms
18:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
18:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
18:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 853ms
18:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
18:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
18:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1034ms
18:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
18:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
18:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1077ms
18:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
18:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
18:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 841ms
18:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
18:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
18:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 851ms
18:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
18:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
18:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1005ms
18:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
18:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
18:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1135ms
18:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
18:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
18:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 886ms
18:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
18:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
18:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 898ms
18:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
18:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
18:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1278ms
18:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
18:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
18:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms
18:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
18:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
18:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 931ms
18:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
18:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
18:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 937ms
18:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
18:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
18:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 993ms
18:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
18:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
18:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 993ms
18:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
18:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
18:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 827ms
18:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
18:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
18:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1080ms
18:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
18:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
18:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 946ms
18:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
18:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
18:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 836ms
18:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
18:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
18:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 887ms
18:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
18:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
18:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 895ms
18:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
18:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
18:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 949ms
18:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
18:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
18:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 890ms
18:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
18:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
18:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1035ms
18:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
18:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
18:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 933ms
18:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
18:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
18:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1044ms
18:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
18:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
18:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 890ms
18:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
18:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
18:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 928ms
18:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
18:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
18:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1003ms
18:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
18:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
18:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1295ms
18:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
18:46:18 INFO - PROCESS | 1802 | 1446518778905 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
18:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
18:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1550ms
18:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
18:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
18:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1102ms
18:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
18:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
18:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1245ms
18:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
18:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
18:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 948ms
18:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
18:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
18:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1011ms
18:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
18:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
18:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1037ms
18:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
18:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
18:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1088ms
18:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
18:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
18:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1058ms
18:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
18:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
18:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 941ms
18:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
18:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
18:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1044ms
18:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
18:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
18:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1036ms
18:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
18:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
18:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 882ms
18:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
18:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
18:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 939ms
18:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
18:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
18:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 978ms
18:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
18:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
18:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1142ms
18:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
18:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
18:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 894ms
18:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
18:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
18:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 896ms
18:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
18:46:36 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.
18:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1038ms
18:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
18:46:37 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.
18:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1146ms
18:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
18:46:38 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.
18:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 996ms
18:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
18:46:39 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.
18:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 980ms
18:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
18:46:40 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.
18:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 986ms
18:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
18:46:41 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.
18:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1053ms
18:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
18:46:43 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.
18:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1043ms
18:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
18:46:44 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.
18:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1063ms
18:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
18:46:45 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.
18:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 941ms
18:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
18:46:46 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.
18:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 951ms
18:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
18:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
18:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1594ms
18:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
18:46:49 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.
18:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1497ms
18:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
18:46:50 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.
18:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1291ms
18:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
18:46:51 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.
18:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1139ms
18:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
18:46:52 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.
18:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1084ms
18:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
18:46:53 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.
18:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 977ms
18:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
18:46:54 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.
18:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1178ms
18:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
18:46:56 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.
18:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1202ms
18:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
18:46:57 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.
18:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1041ms
18:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
18:46:58 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.
18:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 937ms
18:46:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
18:46:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
18:46:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 886ms
18:46:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
18:47:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
18:47:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1097ms
18:47:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
18:47:01 INFO - PROCESS | 1802 | [GFX1-]: ClearRect with invalid argument 0x0xa3fd6000 with 0x0 [0, 0]
18:47:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
18:47:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1130ms
18:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
18:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
18:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1102ms
18:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
18:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
18:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 984ms
18:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
18:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
18:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1026ms
18:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
18:47:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
18:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1036ms
18:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
18:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
18:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1046ms
18:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
18:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
18:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1550ms
18:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
18:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
18:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1338ms
18:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
18:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
18:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1010ms
18:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
18:47:12 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
18:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1547ms
18:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
18:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
18:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1635ms
18:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
18:47:14 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
18:47:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:47:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
18:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:47:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:47:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:47:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
18:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 1240ms
18:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
18:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
18:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1660ms
18:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
18:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
18:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1593ms
18:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
18:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
18:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1578ms
18:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
18:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
18:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1448ms
18:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
18:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
18:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1034ms
18:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
18:47:23 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
18:47:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
18:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:47:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:47:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:47:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
18:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 1522ms
18:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
18:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
18:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1341ms
18:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
18:47:26 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
18:47:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
18:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:47:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:47:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:47:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
18:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 1200ms
18:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
18:47:27 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
18:47:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:47:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
18:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:47:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:47:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:47:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
18:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 1341ms
18:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
18:47:29 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
18:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
18:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:47:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:47:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
18:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 1214ms
18:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
18:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
18:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1015ms
18:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
18:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
18:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1027ms
18:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
18:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
18:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1201ms
18:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
18:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
18:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1141ms
18:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
18:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
18:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 945ms
18:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
18:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
18:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 899ms
18:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
18:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
18:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 988ms
18:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
18:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
18:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1188ms
18:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
18:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
18:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1197ms
18:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
18:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
18:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1043ms
18:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
18:47:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
18:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1148ms
18:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
18:47: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
18:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1142ms
18:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
18:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
18:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 933ms
18:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
18:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
18:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 929ms
18:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
18:47:45 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
18:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1298ms
18:47:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
18:47:46 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
18:47:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:28:24
18:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:47:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:21:1
18:47:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
18:47:46 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
18:47:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:37:24
18:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:47:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:31:1
18:47:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
18:47:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1197ms
18:47:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
18:47:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
18:47:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 992ms
18:47:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
18:47: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.
18:47:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 986ms
18:47:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
18:47: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.
18:47:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 999ms
18:47:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
18:47: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.
18:47:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1031ms
18:47:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
18:47: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.
18:47:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 926ms
18:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
18:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
18:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1198ms
18:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
18:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
18:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1088ms
18:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
18:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
18:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1092ms
18:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
18:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
18:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1102ms
18:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
18:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
18:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 891ms
18:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
18:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
18:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 938ms
18:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
18:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
18:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1130ms
18:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
18:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
18:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1242ms
18:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
18:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
18:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1301ms
18:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
18:48:02 INFO - PROCESS | 1802 | [GFX1-]: ClearRect with invalid argument 0x0xa6b4b000 with 100x0 [0, 0]
18:48:02 INFO - PROCESS | 1802 | [GFX1-]: ClearRect with invalid argument 0x0xa6b4b000 with 0x50 [0, 0]
18:48:02 INFO - PROCESS | 1802 | [GFX1-]: ClearRect with invalid argument 0x0xa6b4b000 with 0x0 [0, 0]
18:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
18:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1133ms
18:48:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
18:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
18:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1139ms
18:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
18:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
18:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 999ms
18:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
18:48:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
18:48:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1008ms
18:48:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
18:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
18:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1129ms
18:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
18:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
18:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1167ms
18:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
18:48:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
18:48:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1001ms
18:48:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
18:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
18:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 940ms
18:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
18:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
18:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1019ms
18:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
18:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
18:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1088ms
18:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
18:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
18:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1494ms
18:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
18:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
18:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 983ms
18:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
18:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
18:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1032ms
18:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
18:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
18:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1094ms
18:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
18:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
18:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 987ms
18:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
18:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
18:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 994ms
18:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
18:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
18:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1493ms
18:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
18:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
18:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1180ms
18:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
18:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
18:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1145ms
18:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
18:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
18:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 997ms
18:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
18:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
18:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1030ms
18:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
18:48:26 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
18:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 990ms
18:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
18:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
18:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1144ms
18:48:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
18:48:28 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)
18:48:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1636ms
18:48:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
18:48:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
18:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1499ms
18:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
18:48:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
18:48:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1589ms
18:48:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
18:48:33 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)
18:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1385ms
18:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
18:48:34 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)
18:48:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1492ms
18:48:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
18:48:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
18:48:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1588ms
18:48:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
18:48:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
18:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1490ms
18:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
18:48:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
18:48:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1592ms
18:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
18:48:41 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
18:48:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1432ms
18:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
18:48:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
18:48:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1642ms
18:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
18:48:43 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
18:48:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
18:48:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:48:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:48:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:48:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:48:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:48:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:48:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
18:48:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 978ms
18:48:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
18:48:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
18:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1033ms
18:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
18:48:45 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
18:48:45 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
18:48:45 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
18:48:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
18:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:48:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:48:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:48:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:48:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:48:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
18:48:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 988ms
18:48:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
18:48:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
18:48:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1081ms
18:48:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
18:48:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
18:48:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1580ms
18:48:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
18:48:49 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
18:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1541ms
18:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
18:48:51 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.)
18:48:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1440ms
18:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
18:48:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
18:48:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1335ms
18:48:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
18:48:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
18:48:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1378ms
18:48:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
18:48:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
18:48:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1328ms
18:48:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
18:48:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
18:48:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1538ms
18:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
18:48:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
18:48:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1387ms
18:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
18:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
18:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 936ms
18:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
18:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
18:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 984ms
18:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
18:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
18:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 941ms
18:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
18:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
18:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1092ms
18:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
18:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
18:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1141ms
18:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
18:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
18:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1133ms
18:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
18:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
18:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1132ms
18:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
18:49:06 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
18:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 947ms
18:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
18:49:07 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
18:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 995ms
18:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
18:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
18:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1132ms
18:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
18:49:10 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
18:49:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:49:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
18:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:49:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:49:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:49:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:49:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:49:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
18:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 1118ms
18:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
18:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
18:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 939ms
18:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
18:49:12 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
18:49:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:49:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
18:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:49:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:49:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:49:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:49:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:49:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
18:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 1045ms
18:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
18:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
18:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1052ms
18:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
18:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
18:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 992ms
18:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
18:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
18:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1147ms
18:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
18:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
18:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1093ms
18:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
18:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
18:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1082ms
18:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
18:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
18:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1088ms
18:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
18:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
18:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1138ms
18:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
18:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
18:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 888ms
18:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
18:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
18:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 941ms
18:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
18:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
18:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1045ms
18:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
18:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
18:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1361ms
18:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
18:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
18:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 983ms
18:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
18:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
18:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 934ms
18:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
18:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
18:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 934ms
18:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
18:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
18:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1095ms
18:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
18:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
18:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1143ms
18:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
18:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
18:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 941ms
18:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
18:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
18:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1145ms
18:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
18:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
18:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1197ms
18:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
18:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
18:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1031ms
18:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
18:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
18:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 997ms
18:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
18:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
18:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 886ms
18:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
18:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
18:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1038ms
18:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
18:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
18:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1330ms
18:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
18:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
18:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 987ms
18:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
18:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
18:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 986ms
18:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
18:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
18:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1155ms
18:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
18:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
18:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1344ms
18:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
18:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
18:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1258ms
18:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
18:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
18:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1286ms
18:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
18:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
18:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 937ms
18:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
18:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
18:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1031ms
18:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
18:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
18:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1099ms
18:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
18:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
18:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1041ms
18:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
18:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
18:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1035ms
18:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
18:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
18:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1333ms
18:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
18:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
18:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 939ms
18:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
18:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
18:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 982ms
18:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
18:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
18:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1058ms
18:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
18:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
18:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 927ms
18:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
18:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
18:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 933ms
18:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
18:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
18:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 887ms
18:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
18:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
18:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1251ms
18:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
18:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
18:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1084ms
18:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
18:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
18:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1454ms
18:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
18:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
18:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms
18:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
18:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
18:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 994ms
18:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
18:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
18:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1098ms
18:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
18:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
18:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1329ms
18:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
18:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
18:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1044ms
18:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
18:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
18:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1097ms
18:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
18:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
18:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1028ms
18:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
18:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
18:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1112ms
18:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
18:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
18:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1076ms
18:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
18:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
18:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1138ms
18:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
18:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
18:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1081ms
18:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
18:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
18:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1128ms
18:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
18:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
18:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 989ms
18:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
18:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
18:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1000ms
18:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
18:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
18:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1151ms
18:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
18:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
18:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1137ms
18:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
18:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
18:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1336ms
18:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
18:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
18:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 955ms
18:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
18:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
18:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 934ms
18:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
18:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
18:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 937ms
18:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
18:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
18:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1004ms
18:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
18:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
18:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1092ms
18:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
18:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
18:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1231ms
18:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
18:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
18:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1243ms
18:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
18:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
18:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1082ms
18:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
18:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
18:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1044ms
18:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
18:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
18:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1034ms
18:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
18:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
18:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 985ms
18:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
18:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
18:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1145ms
18:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
18:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
18:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1185ms
18:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
18:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
18:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1158ms
18:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
18:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
18:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 990ms
18:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
18:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
18:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 982ms
18:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
18:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
18:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1056ms
18:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
18:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
18:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1144ms
18:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
18:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
18:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1282ms
18:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
18:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
18:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 935ms
18:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
18:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
18:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1094ms
18:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
18:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
18:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 882ms
18:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
18:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
18:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1036ms
18:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
18:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
18:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1019ms
18:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
18:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
18:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1029ms
18:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
18:50:48 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
18:50:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:50:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
18:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:50:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:50:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:50:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
18:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 1206ms
18:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
18:50:49 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
18:50:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:50:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
18:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:50:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:50:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:50:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
18:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 1139ms
18:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
18:50:50 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
18:50:50 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
18:50:50 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
18:50:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:50:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:50:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:50:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
18:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 1185ms
18:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
18:50:51 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
18:50:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:50:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
18:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:50:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:50:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:50:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
18:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 943ms
18:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
18:50:52 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
18:50:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:50:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:50:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:50:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:50:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
18:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 980ms
18:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
18:50:53 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
18:50:53 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
18:50:53 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
18:50:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
18:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:50:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:50:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:50:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:50:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
18:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 1158ms
18:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
18:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
18:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1196ms
18:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
18:50:55 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
18:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1000ms
18:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
18:50:57 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
18:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1053ms
18:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
18:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
18:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1047ms
18:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
18:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
18:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 951ms
18:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
18:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
18:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 888ms
18:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
18:51:01 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
18:51:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
18:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:51:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:51:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:51:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
18:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 1038ms
18:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
18:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
18:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1332ms
18:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
18:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
18:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1210ms
18:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
18:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
18:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 937ms
18:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
18:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
18:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 958ms
18:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
18:51:06 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/LGIvMQYxQJKtHsK9kK7KOQ/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
18:51:06 INFO - PROCESS | 1802 | [Child 1852] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-in-lx-0000000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1768
18:51:06 INFO - PROCESS | 1802 | [Child 1852] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-in-lx-0000000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1768
18:51:29 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/14cb70ea-0350-21c7-3cc0f58b-46bf9a60.dmp
18:51:29 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/14cb70ea-0350-21c7-3cc0f58b-46bf9a60.extra
18:51:29 INFO - PROCESS-CRASH | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | application crashed [@ mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long long)]
18:51:29 INFO - Crash dump filename: /tmp/tmpxSkHq8.mozrunner/minidumps/14cb70ea-0350-21c7-3cc0f58b-46bf9a60.dmp
18:51:29 INFO - Operating system: Linux
18:51:29 INFO - 0.0.0 Linux 3.2.0-76-generic-pae #111-Ubuntu SMP Tue Jan 13 22:34:29 UTC 2015 i686
18:51:29 INFO - CPU: x86
18:51:29 INFO - GenuineIntel family 6 model 62 stepping 4
18:51:29 INFO - 1 CPU
18:51:29 INFO -
18:51:29 INFO - Crash reason: SIGSEGV
18:51:29 INFO - Crash address: 0xe5e5e7fd
18:51:29 INFO - Process uptime: not available
18:51:29 INFO -
18:51:29 INFO - Thread 0 (crashed)
18:51:29 INFO - 0 libxul.so!mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long long) [RefPtr.h:9b355ec8e76f : 240 + 0x0]
18:51:29 INFO - eip = 0xb288f535 esp = 0xbfc513b0 ebp = 0xbfc513b8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x9c51e510 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000000
18:51:29 INFO - edx = 0x00000001 efl = 0x00210282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libxul.so!mozilla::layout::RenderFrameParent::GetApzcTreeManager() [RenderFrameParent.cpp:9b355ec8e76f : 354 + 0xd]
18:51:29 INFO - eip = 0xb376a018 esp = 0xbfc513c0 ebp = 0xbfc513e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x9c51e510 edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libxul.so!mozilla::layout::RenderFrameParent::UpdateZoomConstraints(unsigned int, unsigned long long, mozilla::Maybe const&) [RenderFrameParent.cpp:9b355ec8e76f : 588 + 0x9]
18:51:29 INFO - eip = 0xb376a046 esp = 0xbfc513f0 ebp = 0xbfc51438 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x0000026a edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 3 libxul.so!mozilla::dom::TabParent::RecvUpdateZoomConstraints(unsigned int const&, unsigned long long const&, mozilla::Maybe const&) [TabParent.cpp:9b355ec8e76f : 2763 + 0x19]
18:51:29 INFO - eip = 0xb3344b60 esp = 0xbfc51440 ebp = 0xbfc51468 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x00000000 edi = 0x9e0f5800
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 4 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&) [PBrowserParent.cpp:9b355ec8e76f : 2707 + 0x1e]
18:51:29 INFO - eip = 0xb25a2341 esp = 0xbfc51470 ebp = 0xbfc515b8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x00000000 edi = 0x9e0f5800
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp:9b355ec8e76f : 3536 + 0xb]
18:51:29 INFO - eip = 0xb25f4f1a esp = 0xbfc515c0 ebp = 0xbfc517a8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x988aa000 edi = 0x00000006
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:9b355ec8e76f : 1388 + 0xc]
18:51:29 INFO - eip = 0xb244d458 esp = 0xbfc517b0 ebp = 0xbfc517e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x988aa034 edi = 0xbfc51894
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:9b355ec8e76f : 1308 + 0x9]
18:51:29 INFO - eip = 0xb245505a esp = 0xbfc517f0 ebp = 0xbfc51858 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x988aa034 edi = 0xbfc51894
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:9b355ec8e76f : 1279 + 0xc]
18:51:29 INFO - eip = 0xb2456275 esp = 0xbfc51860 ebp = 0xbfc518b8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x988aa034 edi = 0xbfc51894
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libxul.so!RunnableMethod::Run() [tuple.h:9b355ec8e76f : 387 + 0x13]
18:51:29 INFO - eip = 0xb244c340 esp = 0xbfc518c0 ebp = 0xbfc518d8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x9bc2f628 edi = 0xb72257c0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libxul.so!mozilla::ipc::MessageChannel::DequeueTask::Run() [MessageChannel.h:9b355ec8e76f : 471 + 0x6]
18:51:29 INFO - eip = 0xb244bec1 esp = 0xbfc518e0 ebp = 0xbfc518f8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x9bc2f628 edi = 0xb72257c0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 11 libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:9b355ec8e76f : 364 + 0x6]
18:51:29 INFO - eip = 0xb2435937 esp = 0xbfc51900 ebp = 0xbfc51918 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x9bc2f628 edi = 0xb72257c0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 12 libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:9b355ec8e76f : 372 + 0xa]
18:51:29 INFO - eip = 0xb243a2e1 esp = 0xbfc51920 ebp = 0xbfc51938 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x9be9a154 edi = 0xbfc51980
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 13 libxul.so!MessageLoop::DoWork() [message_loop.cc:9b355ec8e76f : 459 + 0xc]
18:51:29 INFO - eip = 0xb243a46c esp = 0xbfc51940 ebp = 0xbfc51988 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x9be9a154 edi = 0xbfc51980
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 14 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:9b355ec8e76f : 220 + 0x8]
18:51:29 INFO - eip = 0xb244b970 esp = 0xbfc51990 ebp = 0xbfc519b8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb72257c0 edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 15 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:29 INFO - eip = 0xb2239ab0 esp = 0xbfc519c0 ebp = 0xbfc51a38 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xbfc51a6f edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 16 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:29 INFO - eip = 0xb22570cd esp = 0xbfc51a40 ebp = 0xbfc51a78 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb091cb20 edi = 0xb72257c0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 17 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 95 + 0xc]
18:51:29 INFO - eip = 0xb244ea76 esp = 0xbfc51a80 ebp = 0xbfc51ac8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb091cb20 edi = 0xb72257c0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 18 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:29 INFO - eip = 0xb2435870 esp = 0xbfc51ad0 ebp = 0xbfc51ae8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb72257c0 edi = 0xb72284e0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 19 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:29 INFO - eip = 0xb243599e esp = 0xbfc51af0 ebp = 0xbfc51b18 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb72257c0 edi = 0xb72284e0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 20 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:9b355ec8e76f : 156 + 0xe]
18:51:29 INFO - eip = 0xb347869b esp = 0xbfc51b20 ebp = 0xbfc51b38 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xab198ce0 edi = 0xb72284e0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 21 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:9b355ec8e76f : 281 + 0x6]
18:51:29 INFO - eip = 0xb3a5a17f esp = 0xbfc51b40 ebp = 0xbfc51b58 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9f0c280 edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 22 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:9b355ec8e76f : 4298 + 0x9]
18:51:29 INFO - eip = 0xb3a8fb53 esp = 0xbfc51b60 ebp = 0xbfc51c38 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xbfc51cc0 edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 23 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:9b355ec8e76f : 4391 + 0x9]
18:51:29 INFO - eip = 0xb3a92014 esp = 0xbfc51c40 ebp = 0xbfc51c88 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xbfc51cc0 edi = 0xbfc51cd8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 24 libxul.so!XRE_main [nsAppRunner.cpp:9b355ec8e76f : 4493 + 0xf]
18:51:29 INFO - eip = 0xb3a92235 esp = 0xbfc51c90 ebp = 0xbfc51dc8 ebx = 0x080672b4
18:51:29 INFO - esi = 0xbfc51cc0 edi = 0xb7201680
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 25 firefox!do_main [nsBrowserApp.cpp:9b355ec8e76f : 212 + 0x6]
18:51:29 INFO - eip = 0x0804cf52 esp = 0xbfc51dd0 ebp = 0xbfc52e28 ebx = 0x080672b4
18:51:29 INFO - esi = 0xbfc52fc4 edi = 0xb7201680
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 26 firefox!main [nsBrowserApp.cpp:9b355ec8e76f : 352 + 0x16]
18:51:29 INFO - eip = 0x0804c54b esp = 0xbfc52e30 ebp = 0xbfc52f18 ebx = 0x080672b4
18:51:29 INFO - esi = 0xbfc52fc4 edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 27 libc-2.15.so!__libc_start_main [libc-start.c : 226 + 0x1f]
18:51:29 INFO - eip = 0xb742f4d3 esp = 0xbfc52f20 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO - 28 firefox!__libc_csu_fini + 0x10
18:51:29 INFO - eip = 0x08060a10 esp = 0xbfc52f24 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 29 libc-2.15.so!__libc_start_main [libc-start.c : 226 + 0x1f]
18:51:29 INFO - eip = 0xb742f4d3 esp = 0xbfc52f30 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 30 firefox + 0x474c
18:51:29 INFO - eip = 0x0804c74c esp = 0xbfc52f80 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 31 libc-2.15.so!__libc_start_main [libc-start.c : 96 + 0x9]
18:51:29 INFO - eip = 0xb742f3e9 esp = 0xbfc52f8c ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 32 firefox + 0x474c
18:51:29 INFO - eip = 0x0804c74c esp = 0xbfc52f98 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 33 firefox!_start + 0x21
18:51:29 INFO - eip = 0x0804c76d esp = 0xbfc52fa0 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 34 firefox!_init + 0x70c
18:51:29 INFO - eip = 0x0804c460 esp = 0xbfc52fa4 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 35 firefox!__libc_csu_fini + 0x10
18:51:29 INFO - eip = 0x08060a10 esp = 0xbfc52fb0 ebp = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 36 firefox + 0x18a00
18:51:29 INFO - eip = 0x08060a00 esp = 0xbfc52fb4 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 37 ld-2.15.so + 0xf280
18:51:29 INFO - eip = 0xb7740280 esp = 0xbfc52fb8 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO -
18:51:29 INFO - Thread 1
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xb1ad21e0 ebp = 0xb721fc18 ebx = 0xb721fc18
18:51:29 INFO - esi = 0x00000000 edi = 0xb75bcff4 eax = 0xfffffdfc ecx = 0x00000001
18:51:29 INFO - edx = 0xffffffff efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
18:51:29 INFO - eip = 0xb74f7170 esp = 0xb1ad21f0 ebp = 0xb721fc18 ebx = 0xb721fc18
18:51:29 INFO - esi = 0x00000000 edi = 0xb75bcff4
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libglib-2.0.so.0.3200.1!g_mutex_unlock [gthread-posix.c : 224 + 0x6]
18:51:29 INFO - eip = 0xb65623b6 esp = 0xb1ad21f8 ebp = 0xb721fc18
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 0x1
18:51:29 INFO - eip = 0x00000001 esp = 0xb1ad2200 ebp = 0xb721fc18 ebx = 0xffffffff
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 4 libglib-2.0.so.0.3200.1!g_poll [gpoll.c : 132 + 0x18]
18:51:29 INFO - eip = 0xb6530a3b esp = 0xb1ad2210 ebp = 0xb721fc18
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 5 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0x13]
18:51:29 INFO - eip = 0xb652306e esp = 0xb1ad2230 ebp = 0xb721fc18 ebx = 0xb65d3ff4
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x13]
18:51:29 INFO - eip = 0xb652352b esp = 0xb1ad2290 ebp = 0xb1ad2428 ebx = 0xb65d3ff4
18:51:29 INFO - esi = 0xb7204840 edi = 0xb65d4b70
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8]
18:51:29 INFO - eip = 0xb1297134 esp = 0xb1ad22d0 ebp = 0xb1ad2428 ebx = 0xb129aff4
18:51:29 INFO - esi = 0xb7228710 edi = 0xb65d4b70
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x8]
18:51:29 INFO - eip = 0xb6546673 esp = 0xb1ad2300 ebp = 0xb1ad2428 ebx = 0xb65d3ff4
18:51:29 INFO - esi = 0xb726f3b0 edi = 0xb65d4b70
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xb1ad2330 ebp = 0xb1ad2428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xb1ad2430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 2
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xb12441f0 ebp = 0xb7276800 ebx = 0xb7276800
18:51:29 INFO - esi = 0x00000000 edi = 0xb75bcff4 eax = 0xfffffdfc ecx = 0x00000003
18:51:29 INFO - edx = 0xffffffff efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
18:51:29 INFO - eip = 0xb74f7170 esp = 0xb1244200 ebp = 0xb7276800 ebx = 0xb7276800
18:51:29 INFO - esi = 0x00000000 edi = 0xb75bcff4
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libglib-2.0.so.0.3200.1!g_mutex_unlock [gthread-posix.c : 224 + 0x6]
18:51:29 INFO - eip = 0xb65623b6 esp = 0xb1244208 ebp = 0xb7276800
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 0x3
18:51:29 INFO - eip = 0x00000003 esp = 0xb1244210 ebp = 0xb7276800 ebx = 0xffffffff
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 4 libglib-2.0.so.0.3200.1!g_poll [gpoll.c : 132 + 0x18]
18:51:29 INFO - eip = 0xb6530a3b esp = 0xb1244220 ebp = 0xb7276800
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 5 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0x13]
18:51:29 INFO - eip = 0xb652306e esp = 0xb1244240 ebp = 0xb7276800 ebx = 0xb65d3ff4
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x13]
18:51:29 INFO - eip = 0xb652352b esp = 0xb12442a0 ebp = 0xb1244428 ebx = 0xb65d3ff4
18:51:29 INFO - esi = 0xb72c6dc0 edi = 0xb65d4b70
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0xb]
18:51:29 INFO - eip = 0xb66f30ea esp = 0xb12442e0 ebp = 0xb1244428 ebx = 0xb6779ff4
18:51:29 INFO - esi = 0xb72c6db0 edi = 0xb65d4b70
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x8]
18:51:29 INFO - eip = 0xb6546673 esp = 0xb1244300 ebp = 0xb1244428 ebx = 0xb65d3ff4
18:51:29 INFO - esi = 0xb72e84f0 edi = 0xb65d4b70
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xb1244330 ebp = 0xb1244428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xb1244430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 3
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xb088f02c ebp = 0x00000001 ebx = 0x0000001d
18:51:29 INFO - esi = 0xffffffff edi = 0x00000002 eax = 0xfffffffc ecx = 0xb7231a80
18:51:29 INFO - edx = 0x00000020 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libc-2.15.so + 0xeb9f7
18:51:29 INFO - eip = 0xb75019f7 esp = 0xb088f03c ebp = 0x00000001 ebx = 0x0000001d
18:51:29 INFO - esi = 0xffffffff edi = 0x00000002
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libxul.so!_fini + 0x1c83894
18:51:29 INFO - eip = 0xb6161e4c esp = 0xb088f040 ebp = 0x00000001
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libxul.so!epoll_wait [epoll_sub.c:9b355ec8e76f : 63 + 0x13]
18:51:29 INFO - eip = 0xb2443535 esp = 0xb088f050 ebp = 0xb088f078
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!epoll_dispatch [epoll.c:9b355ec8e76f : 407 + 0x12]
18:51:29 INFO - eip = 0xb244334d esp = 0xb088f080 ebp = 0xb088f0b8 ebx = 0xb6161e4c
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!event_base_loop [event.c:9b355ec8e76f : 1607 + 0x7]
18:51:29 INFO - eip = 0xb2446297 esp = 0xb088f0c0 ebp = 0xb088f138 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7231900 edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:9b355ec8e76f : 370 + 0xc]
18:51:29 INFO - eip = 0xb2433708 esp = 0xb088f140 ebp = 0xb088f198 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb091cbe0 edi = 0xb088f210
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:29 INFO - eip = 0xb2435870 esp = 0xb088f1a0 ebp = 0xb088f1b8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb088f210 edi = 0xb088f210
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:29 INFO - eip = 0xb243599e esp = 0xb088f1c0 ebp = 0xb088f1e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb088f210 edi = 0xb088f210
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9b355ec8e76f : 172 + 0x8]
18:51:29 INFO - eip = 0xb243cc6a esp = 0xb088f1f0 ebp = 0xb088f308 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb72fd7c0 edi = 0xb088f210
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9b355ec8e76f : 39 + 0x6]
18:51:29 INFO - eip = 0xb243a87f esp = 0xb088f310 ebp = 0xb088f328 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xb088f330 ebp = 0xb088f428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 12 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xb088f430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 4
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xae8ff080 ebp = 0xae8ff128 ebx = 0xae8ff100
18:51:29 INFO - esi = 0x00000000 edi = 0xb75bcff4 eax = 0xfffffdfc ecx = 0x00000002
18:51:29 INFO - edx = 0xffffffff efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
18:51:29 INFO - eip = 0xb74f7170 esp = 0xae8ff090 ebp = 0xae8ff128 ebx = 0xae8ff100
18:51:29 INFO - esi = 0x00000000 edi = 0xb75bcff4
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:29 INFO - eip = 0xb2239ab0 esp = 0xae8ff130 ebp = 0xae8ff1a8
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO - 3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:29 INFO - eip = 0xb22570cd esp = 0xae8ff1b0 ebp = 0xae8ff1e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb09d6940 edi = 0xb7225b40
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 326 + 0xc]
18:51:29 INFO - eip = 0xb244e988 esp = 0xae8ff1f0 ebp = 0xae8ff238 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb09d6940 edi = 0xb7225b40
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:29 INFO - eip = 0xb2435870 esp = 0xae8ff240 ebp = 0xae8ff258 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7225b40 edi = 0xae8ff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:29 INFO - eip = 0xb243599e esp = 0xae8ff260 ebp = 0xae8ff288 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7225b40 edi = 0xae8ff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:29 INFO - eip = 0xb223c0dc esp = 0xae8ff290 ebp = 0xae8ff2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7229ac0 edi = 0xae8ff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xae8ff2f0 ebp = 0xae8ff328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722dcc0 edi = 0x00000715
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xae8ff330 ebp = 0xae8ff428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xae8ff430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 5
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xaea3b228 ebp = 0x0000000b ebx = 0xb09c0108
18:51:29 INFO - esi = 0x00000000 edi = 0xb09bc5e0 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x0000000b efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xaea3b238 ebp = 0x0000000b ebx = 0xb09c0108
18:51:29 INFO - esi = 0x00000000 edi = 0xb09bc5e0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xaea3b250 ebp = 0x0000000b
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xaea3b260 ebp = 0xaea3b298
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!mozilla::net::ClosingService::ThreadFunc() [CondVar.h:9b355ec8e76f : 79 + 0xf]
18:51:29 INFO - eip = 0xb22861d1 esp = 0xaea3b2a0 ebp = 0xaea3b2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb09ffa40 edi = 0xb09ffa44
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xaea3b2f0 ebp = 0xaea3b328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722df00 edi = 0x00000716
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xaea3b330 ebp = 0xaea3b428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xaea3b430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 6
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xae0fdd10 ebp = 0xae0fdfa8 ebx = 0xae0fdd90
18:51:29 INFO - esi = 0x00000000 edi = 0xb75bcff4 eax = 0xfffffdfc ecx = 0x00000006
18:51:29 INFO - edx = 0xffffffff efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
18:51:29 INFO - eip = 0xb74f7170 esp = 0xae0fdd20 ebp = 0xae0fdfa8 ebx = 0xae0fdd90
18:51:29 INFO - esi = 0x00000000 edi = 0xb75bcff4
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libxul.so!nsSocketTransportService::Poll(bool, unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:9b355ec8e76f : 475 + 0xd]
18:51:29 INFO - eip = 0xb22b84ff esp = 0xae0fdfb0 ebp = 0xae0fe008
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO - 3 libxul.so!nsSocketTransportService::DoPollIteration(bool, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:9b355ec8e76f : 1070 + 0x12]
18:51:29 INFO - eip = 0xb22bf5b3 esp = 0xae0fe010 ebp = 0xae0fe068 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7237f20 edi = 0xffffffff
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 4 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:9b355ec8e76f : 867 + 0x14]
18:51:29 INFO - eip = 0xb22c0067 esp = 0xae0fe070 ebp = 0xae0fe128 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xae0fe100 edi = 0xb7237f20
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:29 INFO - eip = 0xb2239ab0 esp = 0xae0fe130 ebp = 0xae0fe1a8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xae0fe1df edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:29 INFO - eip = 0xb22570cd esp = 0xae0fe1b0 ebp = 0xae0fe1e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb09ed640 edi = 0xb7225c20
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 326 + 0xc]
18:51:29 INFO - eip = 0xb244e988 esp = 0xae0fe1f0 ebp = 0xae0fe238 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb09ed640 edi = 0xb7225c20
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:29 INFO - eip = 0xb2435870 esp = 0xae0fe240 ebp = 0xae0fe258 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7225c20 edi = 0xae0fe2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:29 INFO - eip = 0xb243599e esp = 0xae0fe260 ebp = 0xae0fe288 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7225c20 edi = 0xae0fe2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:29 INFO - eip = 0xb223c0dc esp = 0xae0fe290 ebp = 0xae0fe2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7229b30 edi = 0xae0fe2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 11 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xae0fe2f0 ebp = 0xae0fe328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722dfc0 edi = 0x00000717
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 12 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xae0fe330 ebp = 0xae0fe428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 13 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xae0fe430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 7
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xad6ff218 ebp = 0x00004047 ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x00004047 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xad6ff228 ebp = 0x00004047 ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xad6ff240 ebp = 0x00004047
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xad6ff250 ebp = 0xad6ff288
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9b355ec8e76f : 603 + 0x17]
18:51:29 INFO - eip = 0xb4283af3 esp = 0xad6ff290 ebp = 0xad6ff2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7258000 edi = 0xb0902b00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xad6ff2f0 ebp = 0xad6ff328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722e2c0 edi = 0x00000718
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xad6ff330 ebp = 0xad6ff428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xad6ff430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 8
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xad4fe218 ebp = 0x00004049 ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x00004049 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xad4fe228 ebp = 0x00004049 ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xad4fe240 ebp = 0x00004049
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xad4fe250 ebp = 0xad4fe288
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9b355ec8e76f : 603 + 0x17]
18:51:29 INFO - eip = 0xb4283af3 esp = 0xad4fe290 ebp = 0xad4fe2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7258108 edi = 0xb0902b00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xad4fe2f0 ebp = 0xad4fe328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722e380 edi = 0x00000719
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xad4fe330 ebp = 0xad4fe428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xad4fe430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 9
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xad2fd218 ebp = 0x00004048 ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x00004048 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xad2fd228 ebp = 0x00004048 ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xad2fd240 ebp = 0x00004048
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xad2fd250 ebp = 0xad2fd288
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9b355ec8e76f : 603 + 0x17]
18:51:29 INFO - eip = 0xb4283af3 esp = 0xad2fd290 ebp = 0xad2fd2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7258210 edi = 0xb0902b00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xad2fd2f0 ebp = 0xad2fd328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722e440 edi = 0x0000071a
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xad2fd330 ebp = 0xad2fd428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xad2fd430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 10
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xad0fc218 ebp = 0x0000404a ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x0000404a efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xad0fc228 ebp = 0x0000404a ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xad0fc240 ebp = 0x0000404a
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xad0fc250 ebp = 0xad0fc288
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9b355ec8e76f : 603 + 0x17]
18:51:29 INFO - eip = 0xb4283af3 esp = 0xad0fc290 ebp = 0xad0fc2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7258318 edi = 0xb0902b00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xad0fc2f0 ebp = 0xad0fc328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722e500 edi = 0x0000071b
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xad0fc330 ebp = 0xad0fc428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xad0fc430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 11
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xacefb218 ebp = 0x0000404b ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x0000404b efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xacefb228 ebp = 0x0000404b ebx = 0xb0959dc8
18:51:29 INFO - esi = 0x00000000 edi = 0xb7224d00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xacefb240 ebp = 0x0000404b
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xacefb250 ebp = 0xacefb288
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:9b355ec8e76f : 603 + 0x17]
18:51:29 INFO - eip = 0xb4283af3 esp = 0xacefb290 ebp = 0xacefb2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb7258420 edi = 0xb0902b00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xacefb2f0 ebp = 0xacefb328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722e5c0 edi = 0x0000071c
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xacefb330 ebp = 0xacefb428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xacefb430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 12
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xabbff1cc ebp = 0xabbff228 ebx = 0xae915e88
18:51:29 INFO - esi = 0xabbff1e0 edi = 0xae9ae9a0 eax = 0xfffffdfc ecx = 0x00000080
18:51:29 INFO - edx = 0x000002bf efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xad13
18:51:29 INFO - eip = 0xb7709d13 esp = 0xabbff1dc ebp = 0xabbff228 ebx = 0xae915e88
18:51:29 INFO - esi = 0xabbff1e0 edi = 0xae9ae9a0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 0x4631ba0
18:51:29 INFO - eip = 0x04631ba0 esp = 0xabbff230 ebp = 0x5638211a
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO - 3 libxul.so!_fini + 0x24e10
18:51:29 INFO - eip = 0xb45033c8 esp = 0xabbff238 ebp = 0x5638211a
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libnspr4.so!pt_TimedWait [ptsynch.c:9b355ec8e76f : 246 + 0xf]
18:51:29 INFO - eip = 0xb71e2abf esp = 0xabbff23c ebp = 0x5638211a
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 5 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xabbff240 ebp = 0x5638211a
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 6 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 398 + 0x13]
18:51:29 INFO - eip = 0xb71e307b esp = 0xabbff250 ebp = 0xabbff288
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 7 libxul.so!WatchdogMain [XPCJSRuntime.cpp:9b355ec8e76f : 1086 + 0xb]
18:51:29 INFO - eip = 0xb266f6cc esp = 0xabbff290 ebp = 0xabbff2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb09cb420 edi = 0xae915e40
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xabbff2f0 ebp = 0xabbff328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722e740 edi = 0x0000071d
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xabbff330 ebp = 0xabbff428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xabbff430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 13
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xab0ff1f8 ebp = 0x00000001 ebx = 0xab1f4348
18:51:29 INFO - esi = 0x00000000 edi = 0xab1979a0 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x00000001 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xab0ff208 ebp = 0x00000001 ebx = 0xab1f4348
18:51:29 INFO - esi = 0x00000000 edi = 0xab1979a0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xab0ff220 ebp = 0x00000001
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xab0ff230 ebp = 0xab0ff268
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:29 INFO - eip = 0xb2233c4f esp = 0xab0ff270 ebp = 0xab0ff298 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xab1e6968 edi = 0xffffffff
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!mozilla::HangMonitor::ThreadMain(void*) [Monitor.h:9b355ec8e76f : 88 + 0xb]
18:51:29 INFO - eip = 0xb22382ed esp = 0xab0ff2a0 ebp = 0xab0ff2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0x00000000 edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xab0ff2f0 ebp = 0xab0ff328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722ef80 edi = 0x0000071e
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xab0ff330 ebp = 0xab0ff428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xab0ff430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 14
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xaa8fe1e8 ebp = 0x0000020b ebx = 0xab1f4388
18:51:29 INFO - esi = 0x00000000 edi = 0xab197a00 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x0000020b efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xaa8fe1f8 ebp = 0x0000020b ebx = 0xab1f4388
18:51:29 INFO - esi = 0x00000000 edi = 0xab197a00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xaa8fe210 ebp = 0x0000020b
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xaa8fe220 ebp = 0xaa8fe258
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:29 INFO - eip = 0xb2233c4f esp = 0xaa8fe260 ebp = 0xaa8fe288 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xab1d7c58 edi = 0xffffffff
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [Monitor.h:9b355ec8e76f : 88 + 0xd]
18:51:29 INFO - eip = 0xb223a575 esp = 0xaa8fe290 ebp = 0xaa8fe2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xab1d7c60 edi = 0xab1d7c40
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xaa8fe2f0 ebp = 0xaa8fe328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xb722f100 edi = 0x0000071f
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xaa8fe330 ebp = 0xaa8fe428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xaa8fe430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 15
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xa9cfef9c ebp = 0xa9cfeff8 ebx = 0xb0959c48
18:51:29 INFO - esi = 0xa9cfefb0 edi = 0xb0939e20 eax = 0xfffffdfc ecx = 0x00000080
18:51:29 INFO - edx = 0x000119dd efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xad13
18:51:29 INFO - eip = 0xb7709d13 esp = 0xa9cfefac ebp = 0xa9cfeff8 ebx = 0xb0959c48
18:51:29 INFO - esi = 0xa9cfefb0 edi = 0xb0939e20
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 0x2bd21808
18:51:29 INFO - eip = 0x2bd21808 esp = 0xa9cff000 ebp = 0x56382119
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:9b355ec8e76f : 246 + 0xf]
18:51:29 INFO - eip = 0xb71e2abf esp = 0xa9cff00c ebp = 0xa9cff02c
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 0xb72284e0
18:51:29 INFO - eip = 0xb72284e0 esp = 0xa9cff034 ebp = 0x00000000 ebx = 0x00000009
18:51:29 INFO - esi = 0xa9cffb40 edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 librt-2.15.so!clock_gettime [clock_gettime.c : 94 + 0xa]
18:51:29 INFO - eip = 0xb76f4dba esp = 0xa9cff038 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 6 firefox!_fini + 0x6758
18:51:29 INFO - eip = 0x080672b4 esp = 0xa9cff03c ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 7 libpthread-2.15.so!__pthread_getspecific [pthread_getspecific.c : 27 + 0xf]
18:51:29 INFO - eip = 0xb770a87f esp = 0xa9cff044 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 8 libxul.so!_fini + 0x1c83894
18:51:29 INFO - eip = 0xb6161e4c esp = 0xa9cff048 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 9 libxul.so!_fini + 0x1c83894
18:51:29 INFO - eip = 0xb6161e4c esp = 0xa9cff050 ebp = 0x00000000
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 10 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:29 INFO - eip = 0xb2233c4f esp = 0xa9cff060 ebp = 0xa9cff088
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 11 libxul.so!TimerThread::Run() [TimerThread.cpp:9b355ec8e76f : 553 + 0xb]
18:51:29 INFO - eip = 0xb223ffe8 esp = 0xa9cff090 ebp = 0xa9cff128 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xb091cb80 edi = 0x00000009
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 12 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:29 INFO - eip = 0xb2239ab0 esp = 0xa9cff130 ebp = 0xa9cff1a8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9cff1df edi = 0x00000000
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 13 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:29 INFO - eip = 0xb22570cd esp = 0xa9cff1b0 ebp = 0xa9cff1e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9eb6610 edi = 0xa9f22da0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 14 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 326 + 0xc]
18:51:29 INFO - eip = 0xb244e988 esp = 0xa9cff1f0 ebp = 0xa9cff238 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9eb6610 edi = 0xa9f22da0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 15 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:29 INFO - eip = 0xb2435870 esp = 0xa9cff240 ebp = 0xa9cff258 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9f22da0 edi = 0xa9cff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 16 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:29 INFO - eip = 0xb243599e esp = 0xa9cff260 ebp = 0xa9cff288 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9f22da0 edi = 0xa9cff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 17 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:29 INFO - eip = 0xb223c0dc esp = 0xa9cff290 ebp = 0xa9cff2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9e89a20 edi = 0xa9cff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 18 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xa9cff2f0 ebp = 0xa9cff328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xa9eb03c0 edi = 0x00000721
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 19 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xa9cff330 ebp = 0xa9cff428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 20 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xa9cff430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 16
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xaccea1e8 ebp = 0x0001bf13 ebx = 0xa932c708
18:51:29 INFO - esi = 0x00000000 edi = 0xa932d400 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x0001bf13 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xaccea1f8 ebp = 0x0001bf13 ebx = 0xa932c708
18:51:29 INFO - esi = 0x00000000 edi = 0xa932d400
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xaccea210 ebp = 0x0001bf13
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xaccea220 ebp = 0xaccea258
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:29 INFO - eip = 0xb230b9f5 esp = 0xaccea260 ebp = 0xaccea288 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9ed1250 edi = 0xffffffff
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!mozilla::net::CacheIOThread::ThreadFunc() [Monitor.h:9b355ec8e76f : 40 + 0x5]
18:51:29 INFO - eip = 0xb23217ba esp = 0xaccea290 ebp = 0xaccea2c8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9ed1240 edi = 0xa9ed1248
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libxul.so!mozilla::net::CacheIOThread::ThreadFunc(void*) [CacheIOThread.cpp:9b355ec8e76f : 167 + 0x8]
18:51:29 INFO - eip = 0xb2321850 esp = 0xaccea2d0 ebp = 0xaccea2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9ed1240 edi = 0x00000722
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xaccea2f0 ebp = 0xaccea328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xa9eb0f00 edi = 0x00000722
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xaccea330 ebp = 0xaccea428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xaccea430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 17
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xa90ff048 ebp = 0x00000001 ebx = 0xa9f86988
18:51:29 INFO - esi = 0x00000000 edi = 0xa913a220 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x00000001 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xa90ff058 ebp = 0x00000001 ebx = 0xa9f86988
18:51:29 INFO - esi = 0x00000000 edi = 0xa913a220
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xa90ff070 ebp = 0x00000001
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xa90ff080 ebp = 0xa90ff0b8
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:29 INFO - eip = 0xb2233c4f esp = 0xa90ff0c0 ebp = 0xa90ff0e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa91537cc edi = 0xffffffff
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:29 INFO - eip = 0xb2235c2a esp = 0xa90ff0f0 ebp = 0xa90ff118 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa91537bc edi = 0xb6166a04
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:29 INFO - eip = 0xb2239a3a esp = 0xa90ff120 ebp = 0xa90ff1a8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9153780 edi = 0xa90ff184
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:29 INFO - eip = 0xb22570cd esp = 0xa90ff1b0 ebp = 0xa90ff1e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa913b340 edi = 0xa9e733c0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:29 INFO - eip = 0xb244e9e0 esp = 0xa90ff1f0 ebp = 0xa90ff238 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa913b340 edi = 0xa9e733c0
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:29 INFO - eip = 0xb2435870 esp = 0xa90ff240 ebp = 0xa90ff258 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9e733c0 edi = 0xa90ff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:29 INFO - eip = 0xb243599e esp = 0xa90ff260 ebp = 0xa90ff288 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9e733c0 edi = 0xa90ff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:29 INFO - eip = 0xb223c0dc esp = 0xa90ff290 ebp = 0xa90ff2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9153780 edi = 0xa90ff2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xa90ff2f0 ebp = 0xa90ff328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xa93b62c0 edi = 0x00000723
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xa90ff330 ebp = 0xa90ff428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 14 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xa90ff430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 18
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xa88fe208 ebp = 0x00000001 ebx = 0xa9f869c8
18:51:29 INFO - esi = 0x00000000 edi = 0xa913a340 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x00000001 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xa88fe218 ebp = 0x00000001 ebx = 0xa9f869c8
18:51:29 INFO - esi = 0x00000000 edi = 0xa913a340
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xa88fe230 ebp = 0x00000001
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xa88fe240 ebp = 0xa88fe278
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!nsCertVerificationThread::Run() [CondVar.h:9b355ec8e76f : 79 + 0xc]
18:51:29 INFO - eip = 0xb3985e76 esp = 0xa88fe280 ebp = 0xa88fe2c8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa913a2e0 edi = 0xa88fe2ac
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!nsPSMBackgroundThread::nsThreadRunner(void*) [nsPSMBackgroundThread.cpp:9b355ec8e76f : 14 + 0x7]
18:51:29 INFO - eip = 0xb39a33b1 esp = 0xa88fe2d0 ebp = 0xa88fe2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa913a2e0 edi = 0x00000724
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xa88fe2f0 ebp = 0xa88fe328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xa93b6500 edi = 0x00000724
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xa88fe330 ebp = 0xa88fe428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xa88fe430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 19
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xa80fd048 ebp = 0x00000001 ebx = 0xa91b9308
18:51:29 INFO - esi = 0x00000000 edi = 0xa9314a60 eax = 0xfffffe00 ecx = 0x00000080
18:51:29 INFO - edx = 0x00000001 efl = 0x00000282
18:51:29 INFO - Found by: given as instruction pointer in context
18:51:29 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:29 INFO - eip = 0xb770996b esp = 0xa80fd058 ebp = 0x00000001 ebx = 0xa91b9308
18:51:29 INFO - esi = 0x00000000 edi = 0xa9314a60
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:29 INFO - eip = 0xb71fd54c esp = 0xa80fd070 ebp = 0x00000001
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:29 INFO - eip = 0xb71e3124 esp = 0xa80fd080 ebp = 0xa80fd0b8
18:51:29 INFO - Found by: stack scanning
18:51:29 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:29 INFO - eip = 0xb2233c4f esp = 0xa80fd0c0 ebp = 0xa80fd0e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9154bec edi = 0xffffffff
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:29 INFO - eip = 0xb2235c2a esp = 0xa80fd0f0 ebp = 0xa80fd118 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9154bdc edi = 0xb6166a04
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:29 INFO - eip = 0xb2239a3a esp = 0xa80fd120 ebp = 0xa80fd1a8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9154ba0 edi = 0xa80fd184
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:29 INFO - eip = 0xb22570cd esp = 0xa80fd1b0 ebp = 0xa80fd1e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa91b7e20 edi = 0xa9e71c20
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:29 INFO - eip = 0xb244e9e0 esp = 0xa80fd1f0 ebp = 0xa80fd238 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa91b7e20 edi = 0xa9e71c20
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:29 INFO - eip = 0xb2435870 esp = 0xa80fd240 ebp = 0xa80fd258 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9e71c20 edi = 0xa80fd2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:29 INFO - eip = 0xb243599e esp = 0xa80fd260 ebp = 0xa80fd288 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9e71c20 edi = 0xa80fd2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:29 INFO - eip = 0xb223c0dc esp = 0xa80fd290 ebp = 0xa80fd2e8 ebx = 0xb6161e4c
18:51:29 INFO - esi = 0xa9154ba0 edi = 0xa80fd2c8
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:29 INFO - eip = 0xb71e9769 esp = 0xa80fd2f0 ebp = 0xa80fd328 ebx = 0xb71fd54c
18:51:29 INFO - esi = 0xa93b7580 edi = 0x00000725
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:29 INFO - eip = 0xb7705d4c esp = 0xa80fd330 ebp = 0xa80fd428 ebx = 0xb7716ff4
18:51:29 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:29 INFO - Found by: call frame info
18:51:29 INFO - 14 libc-2.15.so + 0xef8be
18:51:29 INFO - eip = 0xb75058be esp = 0xa80fd430 ebp = 0x00000000
18:51:29 INFO - Found by: previous frame's frame pointer
18:51:29 INFO -
18:51:29 INFO - Thread 20
18:51:29 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:29 INFO - eip = 0xb7730424 esp = 0xa76fefec ebp = 0xa76ff048 ebx = 0xa9324948
18:51:29 INFO - esi = 0xa76ff000 edi = 0xa771b4c0 eax = 0xfffffdfc ecx = 0x00000080
18:51:30 INFO - edx = 0x00000327 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xad13
18:51:30 INFO - eip = 0xb7709d13 esp = 0xa76feffc ebp = 0xa76ff048 ebx = 0xa9324948
18:51:30 INFO - esi = 0xa76ff000 edi = 0xa771b4c0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 0x1a4b79d0
18:51:30 INFO - eip = 0x1a4b79d0 esp = 0xa76ff050 ebp = 0x56382137
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:9b355ec8e76f : 246 + 0xf]
18:51:30 INFO - eip = 0xb71e2abf esp = 0xa76ff05c ebp = 0x56382137
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0xa76ff060 ebp = 0x56382137
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 5 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 398 + 0x13]
18:51:30 INFO - eip = 0xb71e307b esp = 0xa76ff070 ebp = 0xa76ff0a8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 6 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0xa76ff0b0 ebp = 0xa76ff0d8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa771b484 edi = 0x00007530
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!nsThreadPool::Run() [nsEventQueue.h:9b355ec8e76f : 104 + 0x5]
18:51:30 INFO - eip = 0xb223b927 esp = 0xa76ff0e0 ebp = 0xa76ff128 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa771b460 edi = 0x00007530
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:30 INFO - eip = 0xb2239ab0 esp = 0xa76ff130 ebp = 0xa76ff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa76ff1df edi = 0x00000000
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0xa76ff1b0 ebp = 0xa76ff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7718e50 edi = 0xa77247c0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 326 + 0xc]
18:51:30 INFO - eip = 0xb244e988 esp = 0xa76ff1f0 ebp = 0xa76ff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7718e50 edi = 0xa77247c0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa76ff240 ebp = 0xa76ff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77247c0 edi = 0xa76ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa76ff260 ebp = 0xa76ff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77247c0 edi = 0xa76ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0xa76ff290 ebp = 0xa76ff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7710400 edi = 0xa76ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0xa76ff2f0 ebp = 0xa76ff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0xa7729900 edi = 0x00000726
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa76ff330 ebp = 0xa76ff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 16 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa76ff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 21
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa6efe048 ebp = 0x00007bcb ebx = 0xa93249c8
18:51:30 INFO - esi = 0x00000000 edi = 0xa771b580 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00007bcb efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0xa6efe058 ebp = 0x00007bcb ebx = 0xa93249c8
18:51:30 INFO - esi = 0x00000000 edi = 0xa771b580
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0xa6efe070 ebp = 0x00007bcb
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0xa6efe080 ebp = 0xa6efe0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0xa6efe0c0 ebp = 0xa6efe0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa771059c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0xa6efe0f0 ebp = 0xa6efe118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa771058c edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0xa6efe120 ebp = 0xa6efe1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7710550 edi = 0xa6efe184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0xa6efe1b0 ebp = 0xa6efe1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7731190 edi = 0xa77248a0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0xa6efe1f0 ebp = 0xa6efe238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7731190 edi = 0xa77248a0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa6efe240 ebp = 0xa6efe258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77248a0 edi = 0xa6efe2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa6efe260 ebp = 0xa6efe288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77248a0 edi = 0xa6efe2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0xa6efe290 ebp = 0xa6efe2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7710550 edi = 0xa6efe2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0xa6efe2f0 ebp = 0xa6efe328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0xa77299c0 edi = 0x00000727
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa6efe330 ebp = 0xa6efe428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa6efe430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 22
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa4afefec ebp = 0xa4aff058 ebx = 0xa4aff100
18:51:30 INFO - esi = 0xa4aff000 edi = 0xa4aff0e4 eax = 0xfffffdfc ecx = 0x00000080
18:51:30 INFO - edx = 0x00000001 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xad13
18:51:30 INFO - eip = 0xb7709d13 esp = 0xa4afeffc ebp = 0xa4aff058 ebx = 0xa4aff100
18:51:30 INFO - esi = 0xa4aff000 edi = 0xa4aff0e4
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 0x21dc584f
18:51:30 INFO - eip = 0x21dc584f esp = 0xa4aff060 ebp = 0x000006fe
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO - 3 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:9b355ec8e76f : 44 + 0xb]
18:51:30 INFO - eip = 0xb2433ef7 esp = 0xa4aff06c ebp = 0x000006fe
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!_fini + 0x1c83894
18:51:30 INFO - eip = 0xb6161e4c esp = 0xa4aff070 ebp = 0x000006fe
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 5 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9b355ec8e76f : 193 + 0x5]
18:51:30 INFO - eip = 0xb243d730 esp = 0xa4aff080 ebp = 0xa4aff148
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9b355ec8e76f : 70 + 0xf]
18:51:30 INFO - eip = 0xb2436017 esp = 0xa4aff150 ebp = 0xa4aff198 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa6437480 edi = 0xa4aff210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa4aff1a0 ebp = 0xa4aff1b8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa4aff210 edi = 0xa4aff210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa4aff1c0 ebp = 0xa4aff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa4aff210 edi = 0xa4aff210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9b355ec8e76f : 172 + 0x8]
18:51:30 INFO - eip = 0xb243cc6a esp = 0xa4aff1f0 ebp = 0xa4aff308 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64373e0 edi = 0xa4aff210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9b355ec8e76f : 39 + 0x6]
18:51:30 INFO - eip = 0xb243a87f esp = 0xa4aff310 ebp = 0xa4aff328 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa4aff330 ebp = 0xa4aff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa4aff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 23
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa42fdff8 ebp = 0x00000001 ebx = 0xa42fe0d0
18:51:30 INFO - esi = 0x00000000 edi = 0xa42fe0b4 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000001 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0xa42fe008 ebp = 0x00000001 ebx = 0xa42fe0d0
18:51:30 INFO - esi = 0x00000000 edi = 0xa42fe0b4
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libxul.so!_fini + 0x1c83894
18:51:30 INFO - eip = 0xb6161e4c esp = 0xa42fe020 ebp = 0x00000001
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:9b355ec8e76f : 40 + 0x9]
18:51:30 INFO - eip = 0xb2433ee4 esp = 0xa42fe030 ebp = 0xa42fe048
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9b355ec8e76f : 195 + 0xc]
18:51:30 INFO - eip = 0xb243d73e esp = 0xa42fe050 ebp = 0xa42fe118 ebx = 0xb6161e4c
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:9b355ec8e76f : 201 + 0x5]
18:51:30 INFO - eip = 0xb243d770 esp = 0xa42fe120 ebp = 0xa42fe148 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64375c0 edi = 0xa42fe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9b355ec8e76f : 60 + 0xc]
18:51:30 INFO - eip = 0xb2435fa3 esp = 0xa42fe150 ebp = 0xa42fe198 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64375c0 edi = 0xa42fe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa42fe1a0 ebp = 0xa42fe1b8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa42fe210 edi = 0xa42fe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa42fe1c0 ebp = 0xa42fe1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa42fe210 edi = 0xa42fe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9b355ec8e76f : 172 + 0x8]
18:51:30 INFO - eip = 0xb243cc6a esp = 0xa42fe1f0 ebp = 0xa42fe308 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64374e0 edi = 0xa42fe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9b355ec8e76f : 39 + 0x6]
18:51:30 INFO - eip = 0xb243a87f esp = 0xa42fe310 ebp = 0xa42fe328 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa42fe330 ebp = 0xa42fe428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa42fe430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 24
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa3afd028 ebp = 0x0000008f ebx = 0xa64d74c8
18:51:30 INFO - esi = 0x00000000 edi = 0xa6429d60 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x0000008f efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0xa3afd038 ebp = 0x0000008f ebx = 0xa64d74c8
18:51:30 INFO - esi = 0x00000000 edi = 0xa6429d60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0xa3afd050 ebp = 0x0000008f
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0xa3afd060 ebp = 0xa3afd098
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::image::DecodePoolImpl::PopWork() [CondVar.h:9b355ec8e76f : 79 + 0xc]
18:51:30 INFO - eip = 0xb290e73f esp = 0xa3afd0a0 ebp = 0xa3afd0d8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64d98c0 edi = 0xa64d98c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:9b355ec8e76f : 278 + 0x11]
18:51:30 INFO - eip = 0xb2910158 esp = 0xa3afd0e0 ebp = 0xa3afd128 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa3afd1df edi = 0xa3afd104
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:30 INFO - eip = 0xb2239ab0 esp = 0xa3afd130 ebp = 0xa3afd1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa3afd1df edi = 0x00000000
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0xa3afd1b0 ebp = 0xa3afd1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64c29a0 edi = 0xa7725e80
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 326 + 0xc]
18:51:30 INFO - eip = 0xb244e988 esp = 0xa3afd1f0 ebp = 0xa3afd238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64c29a0 edi = 0xa7725e80
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa3afd240 ebp = 0xa3afd258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7725e80 edi = 0xa3afd2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa3afd260 ebp = 0xa3afd288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7725e80 edi = 0xa3afd2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0xa3afd290 ebp = 0xa3afd2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77fe820 edi = 0xa3afd2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0xa3afd2f0 ebp = 0xa3afd328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0xa642a600 edi = 0x0000072b
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa3afd330 ebp = 0xa3afd428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa3afd430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 25
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa32fc048 ebp = 0x00000003 ebx = 0xa64d7548
18:51:30 INFO - esi = 0x00000000 edi = 0xa6429e80 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000003 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0xa32fc058 ebp = 0x00000003 ebx = 0xa64d7548
18:51:30 INFO - esi = 0x00000000 edi = 0xa6429e80
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0xa32fc070 ebp = 0x00000003
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0xa32fc080 ebp = 0xa32fc0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0xa32fc0c0 ebp = 0xa32fc0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77fe8dc edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0xa32fc0f0 ebp = 0xa32fc118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77fe8cc edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0xa32fc120 ebp = 0xa32fc1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77fe890 edi = 0xa32fc184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0xa32fc1b0 ebp = 0xa32fc1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64c2a60 edi = 0xa7725f60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0xa32fc1f0 ebp = 0xa32fc238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64c2a60 edi = 0xa7725f60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa32fc240 ebp = 0xa32fc258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7725f60 edi = 0xa32fc2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa32fc260 ebp = 0xa32fc288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa7725f60 edi = 0xa32fc2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0xa32fc290 ebp = 0xa32fc2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa77fe890 edi = 0xa32fc2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0xa32fc2f0 ebp = 0xa32fc328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0xa642a6c0 edi = 0x0000072c
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa32fc330 ebp = 0xa32fc428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa32fc430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 26
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa2afafec ebp = 0xa2afb058 ebx = 0xa2afb100
18:51:30 INFO - esi = 0xa2afb000 edi = 0xa2afb0e4 eax = 0xfffffdfc ecx = 0x00000080
18:51:30 INFO - edx = 0x00000001 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xad13
18:51:30 INFO - eip = 0xb7709d13 esp = 0xa2afaffc ebp = 0xa2afb058 ebx = 0xa2afb100
18:51:30 INFO - esi = 0xa2afb000 edi = 0xa2afb0e4
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 0x20d2fc4e
18:51:30 INFO - eip = 0x20d2fc4e esp = 0xa2afb060 ebp = 0x000006fe
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO - 3 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:9b355ec8e76f : 44 + 0xb]
18:51:30 INFO - eip = 0xb2433ef7 esp = 0xa2afb06c ebp = 0x000006fe
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!_fini + 0x1c83894
18:51:30 INFO - eip = 0xb6161e4c esp = 0xa2afb070 ebp = 0x000006fe
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 5 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9b355ec8e76f : 193 + 0x5]
18:51:30 INFO - eip = 0xb243d730 esp = 0xa2afb080 ebp = 0xa2afb148
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9b355ec8e76f : 70 + 0xf]
18:51:30 INFO - eip = 0xb2436017 esp = 0xa2afb150 ebp = 0xa2afb198 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64d9ae0 edi = 0xa2afb210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa2afb1a0 ebp = 0xa2afb1b8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa2afb210 edi = 0xa2afb210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa2afb1c0 ebp = 0xa2afb1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa2afb210 edi = 0xa2afb210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9b355ec8e76f : 172 + 0x8]
18:51:30 INFO - eip = 0xb243cc6a esp = 0xa2afb1f0 ebp = 0xa2afb308 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64d99c0 edi = 0xa2afb210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9b355ec8e76f : 39 + 0x6]
18:51:30 INFO - eip = 0xb243a87f esp = 0xa2afb310 ebp = 0xa2afb328 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa2afb330 ebp = 0xa2afb428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa2afb430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 27
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa1bff048 ebp = 0x000007f7 ebx = 0xa1e87848
18:51:30 INFO - esi = 0x00000000 edi = 0xa1e80f40 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x000007f7 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0xa1bff058 ebp = 0x000007f7 ebx = 0xa1e87848
18:51:30 INFO - esi = 0x00000000 edi = 0xa1e80f40
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0xa1bff070 ebp = 0x000007f7
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0xa1bff080 ebp = 0xa1bff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0xa1bff0c0 ebp = 0xa1bff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa1efd3dc edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0xa1bff0f0 ebp = 0xa1bff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa1efd3cc edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0xa1bff120 ebp = 0xa1bff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa1efd390 edi = 0xa1bff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0xa1bff1b0 ebp = 0xa1bff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa1c2e070 edi = 0xa1f1dcc0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0xa1bff1f0 ebp = 0xa1bff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa1c2e070 edi = 0xa1f1dcc0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa1bff240 ebp = 0xa1bff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa1f1dcc0 edi = 0xa1bff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa1bff260 ebp = 0xa1bff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa1f1dcc0 edi = 0xa1bff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0xa1bff290 ebp = 0xa1bff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa1efd390 edi = 0xa1bff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0xa1bff2f0 ebp = 0xa1bff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0xa1e58140 edi = 0x0000072e
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa1bff330 ebp = 0xa1bff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa1bff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 28
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa04fedf8 ebp = 0x000000c9 ebx = 0xa6436dc8
18:51:30 INFO - esi = 0x00000000 edi = 0xa64789a0 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x000000c9 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0xa04fee08 ebp = 0x000000c9 ebx = 0xa6436dc8
18:51:30 INFO - esi = 0x00000000 edi = 0xa64789a0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0xa04fee20 ebp = 0x000000c9
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0xa04fee30 ebp = 0xa04fee68
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb33663db esp = 0xa04fee70 ebp = 0xa04fee98 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa649d82c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9b355ec8e76f : 4898 + 0x5]
18:51:30 INFO - eip = 0xb3368f6b esp = 0xa04feea0 ebp = 0xa04feea8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa649d800 edi = 0xa649d834
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9b355ec8e76f : 4414 + 0xa]
18:51:30 INFO - eip = 0xb3383f04 esp = 0xa04feeb0 ebp = 0xa04fef08 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa649d800 edi = 0xa04feedc
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9b355ec8e76f : 2723 + 0xe]
18:51:30 INFO - eip = 0xb33548ed esp = 0xa04fef10 ebp = 0xa04ff128 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0ab6000 edi = 0xa0285220
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:30 INFO - eip = 0xb2239ab0 esp = 0xa04ff130 ebp = 0xa04ff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa04ff1df edi = 0x00000000
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0xa04ff1b0 ebp = 0xa04ff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa93fbf10 edi = 0xa0e65f60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 326 + 0xc]
18:51:30 INFO - eip = 0xb244e988 esp = 0xa04ff1f0 ebp = 0xa04ff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa93fbf10 edi = 0xa0e65f60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa04ff240 ebp = 0xa04ff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0e65f60 edi = 0xa04ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa04ff260 ebp = 0xa04ff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0e65f60 edi = 0xa04ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0xa04ff290 ebp = 0xa04ff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa64af470 edi = 0xa04ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0xa04ff2f0 ebp = 0xa04ff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0xa6461440 edi = 0x0000072f
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa04ff330 ebp = 0xa04ff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 16 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa04ff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 29
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0xa01ff048 ebp = 0x0000000d ebx = 0xa0205348
18:51:30 INFO - esi = 0x00000000 edi = 0xa0264a60 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x0000000d efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0xa01ff058 ebp = 0x0000000d ebx = 0xa0205348
18:51:30 INFO - esi = 0x00000000 edi = 0xa0264a60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0xa01ff070 ebp = 0x0000000d
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0xa01ff080 ebp = 0xa01ff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0xa01ff0c0 ebp = 0xa01ff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa026067c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0xa01ff0f0 ebp = 0xa01ff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa026066c edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0xa01ff120 ebp = 0xa01ff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0260630 edi = 0xa01ff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0xa01ff1b0 ebp = 0xa01ff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa022f280 edi = 0xa0e66ac0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0xa01ff1f0 ebp = 0xa01ff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa022f280 edi = 0xa0e66ac0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0xa01ff240 ebp = 0xa01ff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0e66ac0 edi = 0xa01ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0xa01ff260 ebp = 0xa01ff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0e66ac0 edi = 0xa01ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0xa01ff290 ebp = 0xa01ff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0260630 edi = 0xa01ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0xa01ff2f0 ebp = 0xa01ff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0xa6462940 edi = 0x00000730
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0xa01ff330 ebp = 0xa01ff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0xa01ff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 30
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x9ecfedf8 ebp = 0x00000171 ebx = 0x9f7aa488
18:51:30 INFO - esi = 0x00000000 edi = 0xa9ff0460 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000171 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x9ecfee08 ebp = 0x00000171 ebx = 0x9f7aa488
18:51:30 INFO - esi = 0x00000000 edi = 0xa9ff0460
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x9ecfee20 ebp = 0x00000171
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x9ecfee30 ebp = 0x9ecfee68
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb33663db esp = 0x9ecfee70 ebp = 0x9ecfee98 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa02cc02c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9b355ec8e76f : 4898 + 0x5]
18:51:30 INFO - eip = 0xb3368f6b esp = 0x9ecfeea0 ebp = 0x9ecfeea8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa02cc000 edi = 0xa02cc034
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9b355ec8e76f : 4414 + 0xa]
18:51:30 INFO - eip = 0xb3383f04 esp = 0x9ecfeeb0 ebp = 0x9ecfef08 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa02cc000 edi = 0x9ecfeedc
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9b355ec8e76f : 2723 + 0xe]
18:51:30 INFO - eip = 0xb33548ed esp = 0x9ecfef10 ebp = 0x9ecff128 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9ed37000 edi = 0xa0285380
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:30 INFO - eip = 0xb2239ab0 esp = 0x9ecff130 ebp = 0x9ecff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9ecff1df edi = 0x00000000
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x9ecff1b0 ebp = 0x9ecff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9ed03be0 edi = 0x9f7f9a60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 326 + 0xc]
18:51:30 INFO - eip = 0xb244e988 esp = 0x9ecff1f0 ebp = 0x9ecff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9ed03be0 edi = 0x9f7f9a60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x9ecff240 ebp = 0x9ecff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9f7f9a60 edi = 0x9ecff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x9ecff260 ebp = 0x9ecff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9f7f9a60 edi = 0x9ecff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x9ecff290 ebp = 0x9ecff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa02eb1a0 edi = 0x9ecff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x9ecff2f0 ebp = 0x9ecff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x9f723840 edi = 0x00000732
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x9ecff330 ebp = 0x9ecff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 16 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x9ecff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 31
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x9dbfedf8 ebp = 0x00000175 ebx = 0x9e073d08
18:51:30 INFO - esi = 0x00000000 edi = 0x9e1e2880 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000175 efl = 0x00000282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x9dbfee08 ebp = 0x00000175 ebx = 0x9e073d08
18:51:30 INFO - esi = 0x00000000 edi = 0x9e1e2880
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x9dbfee20 ebp = 0x00000175
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x9dbfee30 ebp = 0x9dbfee68
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb33663db esp = 0x9dbfee70 ebp = 0x9dbfee98 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e0ae42c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9b355ec8e76f : 4898 + 0x5]
18:51:30 INFO - eip = 0xb3368f6b esp = 0x9dbfeea0 ebp = 0x9dbfeea8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e0ae400 edi = 0x9e0ae434
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:9b355ec8e76f : 4414 + 0xa]
18:51:30 INFO - eip = 0xb3383f04 esp = 0x9dbfeeb0 ebp = 0x9dbfef08 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e0ae400 edi = 0x9dbfeedc
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9b355ec8e76f : 2723 + 0xe]
18:51:30 INFO - eip = 0xb33548ed esp = 0x9dbfef10 ebp = 0x9dbff128 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e9b4000 edi = 0xa0287cc0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:9b355ec8e76f : 964 + 0x6]
18:51:30 INFO - eip = 0xb2239ab0 esp = 0x9dbff130 ebp = 0x9dbff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9dbff1df edi = 0x00000000
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x9dbff1b0 ebp = 0x9dbff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e1a7640 edi = 0x9def39e0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 326 + 0xc]
18:51:30 INFO - eip = 0xb244e988 esp = 0x9dbff1f0 ebp = 0x9dbff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e1a7640 edi = 0x9def39e0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x9dbff240 ebp = 0x9dbff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9def39e0 edi = 0x9dbff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x9dbff260 ebp = 0x9dbff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9def39e0 edi = 0x9dbff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x9dbff290 ebp = 0x9dbff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e9ae350 edi = 0x9dbff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x9dbff2f0 ebp = 0x9dbff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x9e50a180 edi = 0x00000734
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x9dbff330 ebp = 0x9dbff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 16 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x9dbff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 32
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x9f6ff048 ebp = 0x00000001 ebx = 0x9be12848
18:51:30 INFO - esi = 0x00000000 edi = 0x9be13100 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000001 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x9f6ff058 ebp = 0x00000001 ebx = 0x9be12848
18:51:30 INFO - esi = 0x00000000 edi = 0x9be13100
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x9f6ff070 ebp = 0x00000001
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x9f6ff080 ebp = 0x9f6ff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0x9f6ff0c0 ebp = 0x9f6ff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bff824c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0x9f6ff0f0 ebp = 0x9f6ff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bff823c edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0x9f6ff120 ebp = 0x9f6ff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bff8200 edi = 0x9f6ff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x9f6ff1b0 ebp = 0x9f6ff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9be35640 edi = 0x9c1d3e80
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0x9f6ff1f0 ebp = 0x9f6ff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9be35640 edi = 0x9c1d3e80
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x9f6ff240 ebp = 0x9f6ff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c1d3e80 edi = 0x9f6ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x9f6ff260 ebp = 0x9f6ff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c1d3e80 edi = 0x9f6ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x9f6ff290 ebp = 0x9f6ff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bff8200 edi = 0x9f6ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x9f6ff2f0 ebp = 0x9f6ff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x9be09b40 edi = 0x00000736
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x9f6ff330 ebp = 0x9f6ff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x9f6ff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 33
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x9bbff048 ebp = 0x00000003 ebx = 0x9bc73dc8
18:51:30 INFO - esi = 0x00000000 edi = 0x9bc80580 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000003 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x9bbff058 ebp = 0x00000003 ebx = 0x9bc73dc8
18:51:30 INFO - esi = 0x00000000 edi = 0x9bc80580
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x9bbff070 ebp = 0x00000003
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x9bbff080 ebp = 0x9bbff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0x9bbff0c0 ebp = 0x9bbff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc340cc edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0x9bbff0f0 ebp = 0x9bbff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc340bc edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0x9bbff120 ebp = 0x9bbff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc34080 edi = 0x9bbff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x9bbff1b0 ebp = 0x9bbff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc74bb0 edi = 0x9c1d4c80
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0x9bbff1f0 ebp = 0x9bbff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc74bb0 edi = 0x9c1d4c80
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x9bbff240 ebp = 0x9bbff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c1d4c80 edi = 0x9bbff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x9bbff260 ebp = 0x9bbff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c1d4c80 edi = 0x9bbff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x9bbff290 ebp = 0x9bbff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc34080 edi = 0x9bbff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x9bbff2f0 ebp = 0x9bbff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x9bc7a900 edi = 0x00000737
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x9bbff330 ebp = 0x9bbff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x9bbff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 34
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x9b3ee1c8 ebp = 0x00000025 ebx = 0x9c3b8208
18:51:30 INFO - esi = 0x00000000 edi = 0x9bc5b1c0 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000025 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x9b3ee1d8 ebp = 0x00000025 ebx = 0x9c3b8208
18:51:30 INFO - esi = 0x00000000 edi = 0x9bc5b1c0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x9b3ee1f0 ebp = 0x00000025
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x9b3ee200 ebp = 0x9b3ee238
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb3238c4d esp = 0x9b3ee240 ebp = 0x9b3ee268 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc79974 edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc() [Monitor.h:9b355ec8e76f : 40 + 0x5]
18:51:30 INFO - eip = 0xb323fbfb esp = 0x9b3ee270 ebp = 0x9b3ee2c8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc7d4f0 edi = 0x9bc7996c
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:9b355ec8e76f : 276 + 0x8]
18:51:30 INFO - eip = 0xb323fcd2 esp = 0x9b3ee2d0 ebp = 0x9b3ee2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9bc7d4f0 edi = 0x00000738
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x9b3ee2f0 ebp = 0x9b3ee328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x9bc7acc0 edi = 0x00000738
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x9b3ee330 ebp = 0x9b3ee428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x9b3ee430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 35
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x985ff2a0 ebp = 0x985ff308 ebx = 0x985ff2e0
18:51:30 INFO - esi = 0x00000000 edi = 0xb75bcff4 eax = 0xfffffdfc ecx = 0x00000002
18:51:30 INFO - edx = 0xffffffff efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
18:51:30 INFO - eip = 0xb74f7170 esp = 0x985ff2b0 ebp = 0x985ff308 ebx = 0x985ff2e0
18:51:30 INFO - esi = 0x00000000 edi = 0xb75bcff4
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain(void*) [crash_generation_server.cc:9b355ec8e76f : 326 + 0x8]
18:51:30 INFO - eip = 0xb3aa2a84 esp = 0x985ff310 ebp = 0x985ff328
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO - 3 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x985ff330 ebp = 0x985ff428
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 4 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x985ff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 36
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x97dfdff8 ebp = 0x00000001 ebx = 0x97dfe0d0
18:51:30 INFO - esi = 0x00000000 edi = 0x97dfe0b4 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000001 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x97dfe008 ebp = 0x00000001 ebx = 0x97dfe0d0
18:51:30 INFO - esi = 0x00000000 edi = 0x97dfe0b4
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libxul.so!_fini + 0x1c83894
18:51:30 INFO - eip = 0xb6161e4c esp = 0x97dfe020 ebp = 0x00000001
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:9b355ec8e76f : 40 + 0x9]
18:51:30 INFO - eip = 0xb2433ee4 esp = 0x97dfe030 ebp = 0x97dfe048
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:9b355ec8e76f : 195 + 0xc]
18:51:30 INFO - eip = 0xb243d73e esp = 0x97dfe050 ebp = 0x97dfe118 ebx = 0xb6161e4c
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:9b355ec8e76f : 201 + 0x5]
18:51:30 INFO - eip = 0xb243d770 esp = 0x97dfe120 ebp = 0x97dfe148 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987aa480 edi = 0x97dfe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:9b355ec8e76f : 60 + 0xc]
18:51:30 INFO - eip = 0xb2435fa3 esp = 0x97dfe150 ebp = 0x97dfe198 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987aa480 edi = 0x97dfe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x97dfe1a0 ebp = 0x97dfe1b8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x97dfe210 edi = 0x97dfe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x97dfe1c0 ebp = 0x97dfe1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x97dfe210 edi = 0x97dfe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:9b355ec8e76f : 172 + 0x8]
18:51:30 INFO - eip = 0xb243cc6a esp = 0x97dfe1f0 ebp = 0x97dfe308 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987aa3a0 edi = 0x97dfe210
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:9b355ec8e76f : 39 + 0x6]
18:51:30 INFO - eip = 0xb243a87f esp = 0x97dfe310 ebp = 0x97dfe328 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x97dfe330 ebp = 0x97dfe428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x97dfe430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 37
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x973ff048 ebp = 0x00002231 ebx = 0x987f8748
18:51:30 INFO - esi = 0x00000000 edi = 0x97411160 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00002231 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x973ff058 ebp = 0x00002231 ebx = 0x987f8748
18:51:30 INFO - esi = 0x00000000 edi = 0x97411160
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x973ff070 ebp = 0x00002231
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x973ff080 ebp = 0x973ff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0x973ff0c0 ebp = 0x973ff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987ec52c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0x973ff0f0 ebp = 0x973ff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987ec51c edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0x973ff120 ebp = 0x973ff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987ec4e0 edi = 0x973ff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x973ff1b0 ebp = 0x973ff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987f9e20 edi = 0x9b2f39e0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0x973ff1f0 ebp = 0x973ff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987f9e20 edi = 0x9b2f39e0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x973ff240 ebp = 0x973ff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9b2f39e0 edi = 0x973ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x973ff260 ebp = 0x973ff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9b2f39e0 edi = 0x973ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x973ff290 ebp = 0x973ff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987ec4e0 edi = 0x973ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x973ff2f0 ebp = 0x973ff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x98764800 edi = 0x0000074c
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x973ff330 ebp = 0x973ff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x973ff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 38
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x96bfe048 ebp = 0x00000001 ebx = 0x974ea488
18:51:30 INFO - esi = 0x00000000 edi = 0x974dd8e0 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000001 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x96bfe058 ebp = 0x00000001 ebx = 0x974ea488
18:51:30 INFO - esi = 0x00000000 edi = 0x974dd8e0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x96bfe070 ebp = 0x00000001
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x96bfe080 ebp = 0x96bfe0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0x96bfe0c0 ebp = 0x96bfe0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987ed78c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0x96bfe0f0 ebp = 0x96bfe118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987ed77c edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0x96bfe120 ebp = 0x96bfe1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987ed740 edi = 0x96bfe184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x96bfe1b0 ebp = 0x96bfe1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x974e5880 edi = 0x9c1d4d60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0x96bfe1f0 ebp = 0x96bfe238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x974e5880 edi = 0x9c1d4d60
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x96bfe240 ebp = 0x96bfe258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c1d4d60 edi = 0x96bfe2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x96bfe260 ebp = 0x96bfe288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c1d4d60 edi = 0x96bfe2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x96bfe290 ebp = 0x96bfe2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987ed740 edi = 0x96bfe2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x96bfe2f0 ebp = 0x96bfe328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x98765c40 edi = 0x00000754
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x96bfe330 ebp = 0x96bfe428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x96bfe430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 39
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x963fd14c ebp = 0x963fd1a8 ebx = 0xa932c648
18:51:30 INFO - esi = 0x963fd160 edi = 0xa932d3a0 eax = 0xfffffdfc ecx = 0x00000080
18:51:30 INFO - edx = 0x00000017 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xad13
18:51:30 INFO - eip = 0xb7709d13 esp = 0x963fd15c ebp = 0x963fd1a8 ebx = 0xa932c648
18:51:30 INFO - esi = 0x963fd160 edi = 0xa932d3a0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 0x23c731e8
18:51:30 INFO - eip = 0x23c731e8 esp = 0x963fd1b0 ebp = 0x5638221e
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:9b355ec8e76f : 246 + 0xf]
18:51:30 INFO - eip = 0xb71e2abf esp = 0x963fd1bc ebp = 0x5638221e
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x963fd1c0 ebp = 0x5638221e
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 5 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 398 + 0x13]
18:51:30 INFO - eip = 0xb71e307b esp = 0x963fd1d0 ebp = 0x963fd208
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 6 libxul.so!nsHostResolver::GetHostToLookup(nsHostRecord**) [CondVar.h:9b355ec8e76f : 79 + 0xb]
18:51:30 INFO - eip = 0xb22d3fa4 esp = 0x963fd210 ebp = 0x963fd268 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x000493e0 edi = 0xa9eb4580
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!nsHostResolver::ThreadFunc(void*) [nsHostResolver.cpp:9b355ec8e76f : 1391 + 0xe]
18:51:30 INFO - eip = 0xb22d4d33 esp = 0x963fd270 ebp = 0x963fd2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x00000000 edi = 0x963fd2bc
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x963fd2f0 ebp = 0x963fd328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x9be09f00 edi = 0x00000755
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x963fd330 ebp = 0x963fd428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x963fd430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 40
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x959ff048 ebp = 0x000004d5 ebx = 0x9e9f2d48
18:51:30 INFO - esi = 0x00000000 edi = 0x9e9c2340 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x000004d5 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x959ff058 ebp = 0x000004d5 ebx = 0x9e9f2d48
18:51:30 INFO - esi = 0x00000000 edi = 0x9e9c2340
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x959ff070 ebp = 0x000004d5
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x959ff080 ebp = 0x959ff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0x959ff0c0 ebp = 0x959ff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987edefc edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0x959ff0f0 ebp = 0x959ff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987edeec edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0x959ff120 ebp = 0x959ff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987edeb0 edi = 0x959ff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x959ff1b0 ebp = 0x959ff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e96ec40 edi = 0x9f7fb040
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0x959ff1f0 ebp = 0x959ff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e96ec40 edi = 0x9f7fb040
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x959ff240 ebp = 0x959ff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9f7fb040 edi = 0x959ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x959ff260 ebp = 0x959ff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9f7fb040 edi = 0x959ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x959ff290 ebp = 0x959ff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x987edeb0 edi = 0x959ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x959ff2f0 ebp = 0x959ff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x9e009180 edi = 0x00000758
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x959ff330 ebp = 0x959ff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x959ff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 41
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x94eff048 ebp = 0x000001f1 ebx = 0x94f92e48
18:51:30 INFO - esi = 0x00000000 edi = 0x94f9c040 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x000001f1 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x94eff058 ebp = 0x000001f1 ebx = 0x94f92e48
18:51:30 INFO - esi = 0x00000000 edi = 0x94f9c040
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x94eff070 ebp = 0x000001f1
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x94eff080 ebp = 0x94eff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0x94eff0c0 ebp = 0x94eff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c38b0fc edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0x94eff0f0 ebp = 0x94eff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c38b0ec edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0x94eff120 ebp = 0x94eff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c38b0b0 edi = 0x94eff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x94eff1b0 ebp = 0x94eff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x94f8fc10 edi = 0x9e155c20
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0x94eff1f0 ebp = 0x94eff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x94f8fc10 edi = 0x9e155c20
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x94eff240 ebp = 0x94eff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e155c20 edi = 0x94eff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x94eff260 ebp = 0x94eff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9e155c20 edi = 0x94eff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x94eff290 ebp = 0x94eff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9c38b0b0 edi = 0x94eff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x94eff2f0 ebp = 0x94eff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x9e00b040 edi = 0x0000075b
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x94eff330 ebp = 0x94eff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x94eff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 42
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x9a4ff048 ebp = 0x000002f5 ebx = 0x943ca748
18:51:30 INFO - esi = 0x00000000 edi = 0x9426c040 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x000002f5 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x9a4ff058 ebp = 0x000002f5 ebx = 0x943ca748
18:51:30 INFO - esi = 0x00000000 edi = 0x9426c040
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x9a4ff070 ebp = 0x000002f5
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x9a4ff080 ebp = 0x9a4ff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0x9a4ff0c0 ebp = 0x9a4ff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x93f502bc edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0x9a4ff0f0 ebp = 0x9a4ff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x93f502ac edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0x9a4ff120 ebp = 0x9a4ff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x93f50270 edi = 0x9a4ff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x9a4ff1b0 ebp = 0x9a4ff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x94345640 edi = 0x9b2f1b40
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0x9a4ff1f0 ebp = 0x9a4ff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x94345640 edi = 0x9b2f1b40
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x9a4ff240 ebp = 0x9a4ff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9b2f1b40 edi = 0x9a4ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x9a4ff260 ebp = 0x9a4ff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9b2f1b40 edi = 0x9a4ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x9a4ff290 ebp = 0x9a4ff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x93f50270 edi = 0x9a4ff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x9a4ff2f0 ebp = 0x9a4ff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0xa6460180 edi = 0x00000798
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x9a4ff330 ebp = 0x9a4ff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x9a4ff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Thread 43
18:51:30 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
18:51:30 INFO - eip = 0xb7730424 esp = 0x9aeff048 ebp = 0x00000005 ebx = 0x9def0488
18:51:30 INFO - esi = 0x00000000 edi = 0x9e9a4ac0 eax = 0xfffffe00 ecx = 0x00000080
18:51:30 INFO - edx = 0x00000005 efl = 0x00200282
18:51:30 INFO - Found by: given as instruction pointer in context
18:51:30 INFO - 1 libpthread-2.15.so + 0xa96b
18:51:30 INFO - eip = 0xb770996b esp = 0x9aeff058 ebp = 0x00000005 ebx = 0x9def0488
18:51:30 INFO - esi = 0x00000000 edi = 0x9e9a4ac0
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 2 libnspr4.so!_fini + 0xeac4
18:51:30 INFO - eip = 0xb71fd54c esp = 0x9aeff070 ebp = 0x00000005
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:9b355ec8e76f : 396 + 0x12]
18:51:30 INFO - eip = 0xb71e3124 esp = 0x9aeff080 ebp = 0x9aeff0b8
18:51:30 INFO - Found by: stack scanning
18:51:30 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:9b355ec8e76f : 79 + 0xa]
18:51:30 INFO - eip = 0xb2233c4f esp = 0x9aeff0c0 ebp = 0x9aeff0e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa02d832c edi = 0xffffffff
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:9b355ec8e76f : 55 + 0x5]
18:51:30 INFO - eip = 0xb2235c2a esp = 0x9aeff0f0 ebp = 0x9aeff118 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa02d831c edi = 0xb6166a04
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:9b355ec8e76f : 129 + 0x18]
18:51:30 INFO - eip = 0xb2239a3a esp = 0x9aeff120 ebp = 0x9aeff1a8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa02d82e0 edi = 0x9aeff184
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:9b355ec8e76f : 297 + 0x10]
18:51:30 INFO - eip = 0xb22570cd esp = 0x9aeff1b0 ebp = 0x9aeff1e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0515ee0 edi = 0x9f7faa20
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:9b355ec8e76f : 355 + 0xc]
18:51:30 INFO - eip = 0xb244e9e0 esp = 0x9aeff1f0 ebp = 0x9aeff238 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa0515ee0 edi = 0x9f7faa20
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:9b355ec8e76f : 234 + 0x6]
18:51:30 INFO - eip = 0xb2435870 esp = 0x9aeff240 ebp = 0x9aeff258 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9f7faa20 edi = 0x9aeff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:9b355ec8e76f : 227 + 0x8]
18:51:30 INFO - eip = 0xb243599e esp = 0x9aeff260 ebp = 0x9aeff288 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0x9f7faa20 edi = 0x9aeff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:9b355ec8e76f : 376 + 0x9]
18:51:30 INFO - eip = 0xb223c0dc esp = 0x9aeff290 ebp = 0x9aeff2e8 ebx = 0xb6161e4c
18:51:30 INFO - esi = 0xa02d82e0 edi = 0x9aeff2c8
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 12 libnspr4.so!_pt_root [ptthread.c:9b355ec8e76f : 212 + 0x9]
18:51:30 INFO - eip = 0xb71e9769 esp = 0x9aeff2f0 ebp = 0x9aeff328 ebx = 0xb71fd54c
18:51:30 INFO - esi = 0x945e7700 edi = 0x0000081a
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
18:51:30 INFO - eip = 0xb7705d4c esp = 0x9aeff330 ebp = 0x9aeff428 ebx = 0xb7716ff4
18:51:30 INFO - esi = 0x00000000 edi = 0x003d0f00
18:51:30 INFO - Found by: call frame info
18:51:30 INFO - 14 libc-2.15.so + 0xef8be
18:51:30 INFO - eip = 0xb75058be esp = 0x9aeff430 ebp = 0x00000000
18:51:30 INFO - Found by: previous frame's frame pointer
18:51:30 INFO -
18:51:30 INFO - Loaded modules:
18:51:30 INFO - 0x08048000 - 0x08067fff firefox ??? (main)
18:51:30 INFO - 0x932a4000 - 0x93991fff libavcodec.so.53.35.0 ???
18:51:30 INFO - 0x9949c000 - 0x9952bfff liborc-0.4.so.0.16.0 ???
18:51:30 INFO - 0x9952c000 - 0x995e9fff libschroedinger-1.0.so.0.11.0 ???
18:51:30 INFO - 0x995ea000 - 0x99761fff libvorbisenc.so.2.0.8 ???
18:51:30 INFO - 0x99762000 - 0x997fffff libvpx.so.1.0.0 ???
18:51:30 INFO - 0x9980a000 - 0x999fffff startupCache.4.little ???
18:51:30 INFO - 0x99b2b000 - 0x99b3cfff libva.so.1.3200.0 ???
18:51:30 INFO - 0x99b41000 - 0x99b61fff libspeex.so.1.5.0 ???
18:51:30 INFO - 0x99b62000 - 0x99b7efff libtheoradec.so.1.1.4 ???
18:51:30 INFO - 0x99b9c000 - 0x99bdcfff libtheoraenc.so.1.1.2 ???
18:51:30 INFO - 0x99bdd000 - 0x99bfbfff libavutil.so.51.22.1 ???
18:51:30 INFO - 0x9a61c000 - 0x9a623fff healthreport.sqlite-shm ???
18:51:30 INFO - 0x9a689000 - 0x9a6eefff Ubuntu-L.ttf ???
18:51:30 INFO - 0x9b33e000 - 0x9b3a3fff Ubuntu-L.ttf ???
18:51:30 INFO - 0x9b3a4000 - 0x9b3abfff webappsstore.sqlite-shm ???
18:51:30 INFO - 0x9cc08000 - 0x9cc60fff DejaVuSerif.ttf ???
18:51:30 INFO - 0x9cc61000 - 0x9ccb2fff Ubuntu-B.ttf ???
18:51:30 INFO - 0x9ccb3000 - 0x9cdfefff libxml2.so.2.7.8 ???
18:51:30 INFO - 0x9da4f000 - 0x9dafefff DejaVuSans.ttf ???
18:51:30 INFO - 0x9eb17000 - 0x9eb68fff Ubuntu-B.ttf ???
18:51:30 INFO - 0x9ebc9000 - 0x9ebccfff libXss.so.1.0.0 ???
18:51:30 INFO - 0x9ee01000 - 0x9ee0efff libgsm.so.1.0.12 ???
18:51:30 INFO - 0x9ee4f000 - 0x9eefefff DejaVuSans.ttf ???
18:51:30 INFO - 0x9f905000 - 0x9f9b2fff Ubuntu-R.ttf ???
18:51:30 INFO - 0x9f9c3000 - 0x9f9fefff libcroco-0.6.so.3.0.1 ???
18:51:30 INFO - 0xa030b000 - 0xa0343fff librsvg-2.so.2.36.1 ???
18:51:30 INFO - 0xa0376000 - 0xa03cefff DejaVuSerif.ttf ???
18:51:30 INFO - 0xa0766000 - 0xa0778fff libtotem-mully-plugin.so ???
18:51:30 INFO - 0xa0779000 - 0xa0792fff libtotem-gmp-plugin.so ???
18:51:30 INFO - 0xa0793000 - 0xa07abfff libtotem-cone-plugin.so ???
18:51:30 INFO - 0xa07ac000 - 0xa07b5fff libcrypt-2.15.so ???
18:51:30 INFO - 0xa07dd000 - 0xa0880fff libsqlite3.so.0.8.6 ???
18:51:30 INFO - 0xa0882000 - 0xa08c8fff libhx509.so.5.0.0 ???
18:51:30 INFO - 0xa08c9000 - 0xa08d7fff libheimbase.so.1.0.0 ???
18:51:30 INFO - 0xa08d8000 - 0xa097cfff libasn1.so.8.0.0 ???
18:51:30 INFO - 0xa097d000 - 0xa09fffff libkrb5.so.26.0.0 ???
18:51:30 INFO - 0xa1307000 - 0xa132ffff libwind.so.0.0.0 ???
18:51:30 INFO - 0xa1330000 - 0xa13fefff libkrb5.so.3.3 ???
18:51:30 INFO - 0xa2207000 - 0xa221cfff libroken.so.18.1.0 ???
18:51:30 INFO - 0xa221d000 - 0xa2250fff libhcrypto.so.4.1.0 ???
18:51:30 INFO - 0xa2252000 - 0xa2263fff libp11-kit.so.0.0.0 ???
18:51:30 INFO - 0xa2264000 - 0xa2275fff libtasn1.so.3.1.12 ???
18:51:30 INFO - 0xa2276000 - 0xa22fafff libgcrypt.so.11.7.0 ???
18:51:30 INFO - 0xa4c09000 - 0xa4c30fff libk5crypto.so.3.1 ???
18:51:30 INFO - 0xa4c31000 - 0xa4c6dfff libgssapi.so.3.0.0 ???
18:51:30 INFO - 0xa4c6e000 - 0xa5b15fff icon-theme.cache ???
18:51:30 INFO - 0xa5b16000 - 0xa63fffff icon-theme.cache ???
18:51:30 INFO - 0xa6604000 - 0xa661ffff libsasl2.so.2.0.25 ???
18:51:30 INFO - 0xa6620000 - 0xa6639fff librtmp.so.0 ???
18:51:30 INFO - 0xa663a000 - 0xa66fdfff libgnutls.so.26.21.8 ???
18:51:30 INFO - 0xa7803000 - 0xa780afff libheimntlm.so.0.1.0 ???
18:51:30 INFO - 0xa780b000 - 0xa7848fff libgssapi_krb5.so.2.2 ???
18:51:30 INFO - 0xa7849000 - 0xa7899fff libldap_r-2.4.so.2.8.1 ???
18:51:30 INFO - 0xa789b000 - 0xa78cefff libidn.so.11.6.6 ???
18:51:30 INFO - 0xa78cf000 - 0xa78fcfff liblua5.1.so.0.0.0 ???
18:51:30 INFO - 0xa9403000 - 0xa9407fff libgpg-error.so.0.8.0 ???
18:51:30 INFO - 0xa9408000 - 0xa9410fff libkrb5support.so.0.1 ???
18:51:30 INFO - 0xa9411000 - 0xa9415fff libcom_err.so.2.1 ???
18:51:30 INFO - 0xa9416000 - 0xa94fefff icon-theme.cache ???
18:51:30 INFO - 0xaa001000 - 0xaa00ffff liblber-2.4.so.2.8.1 ???
18:51:30 INFO - 0xaa010000 - 0xaa067fff libcurl-gnutls.so.4.2.0 ???
18:51:30 INFO - 0xaa068000 - 0xaa072fff libquvi.so.7.0.0 ???
18:51:30 INFO - 0xaa073000 - 0xaa078fff libtotem-plparser-mini.so.17.0.3 ???
18:51:30 INFO - 0xaa08b000 - 0xaa09ffff libtotem-narrowspace-plugin.so ???
18:51:30 INFO - 0xaa0d0000 - 0xaa0fdfff libgconf-2.so.4.1.5 ???
18:51:30 INFO - 0xab321000 - 0xab393fff libnssckbi.so ???
18:51:30 INFO - 0xab394000 - 0xab3fafff libfreebl3.so ???
18:51:30 INFO - 0xacc00000 - 0xacc03fff libkeyutils.so.1.4 ???
18:51:30 INFO - 0xacc04000 - 0xacc0bfff places.sqlite-shm ???
18:51:30 INFO - 0xacc0c000 - 0xacc16fff icon-theme.cache ???
18:51:30 INFO - 0xacc17000 - 0xacc39fff icon-theme.cache ???
18:51:30 INFO - 0xacc5a000 - 0xacc76fff libnssdbm3.so ???
18:51:30 INFO - 0xacc77000 - 0xacca9fff libsoftokn3.so ???
18:51:30 INFO - 0xad800000 - 0xad802fff libpixbufloader-svg.so ???
18:51:30 INFO - 0xad803000 - 0xad805fff librhythmbox-itms-detection-plugin.so ???
18:51:30 INFO - 0xad806000 - 0xad857fff DejaVuSansMono.ttf ???
18:51:30 INFO - 0xad858000 - 0xad8aefff Ubuntu-R.ttf ???
18:51:30 INFO - 0xad8af000 - 0xad8b2fff pango-basic-fc.so ???
18:51:30 INFO - 0xad8b3000 - 0xad8b3fff c05880de57d1f5e948fdfacc138775d9-le32d4.cache-3 ???
18:51:30 INFO - 0xad8b4000 - 0xad8b9fff 945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3 ???
18:51:30 INFO - 0xad8ba000 - 0xad8bbfff 99e8ed0e538f840c565b6ed5dad60d56-le32d4.cache-3 ???
18:51:30 INFO - 0xad8bc000 - 0xad8bdfff f24b2111ab8703b4e963115a8cf14259-le32d4.cache-3 ???
18:51:30 INFO - 0xad8be000 - 0xad8c2fff 63c7aca0c1b0a3f740ee470c2e28e675-le32d4.cache-3 ???
18:51:30 INFO - 0xad8c3000 - 0xad8c8fff a6d8cf8e4ec09cdbc8633c31745a07dd-le32d4.cache-3 ???
18:51:30 INFO - 0xad8c9000 - 0xad8cbfff 2cd17615ca594fa2959ae173292e504c-le32d4.cache-3 ???
18:51:30 INFO - 0xad8cc000 - 0xad8ccfff e7071f4a29fa870f4323321c154eba04-le32d4.cache-3 ???
18:51:30 INFO - 0xad8cd000 - 0xad8cdfff 9620031e5ef3d9f8db76a0a1427e3349-le32d4.cache-3 ???
18:51:30 INFO - 0xad8ce000 - 0xad8cefff a2ab74764b07279e7c36ddb1d302cf26-le32d4.cache-3 ???
18:51:30 INFO - 0xad8cf000 - 0xad8cffff 0d8c3b2ac0904cb8a57a757ad11a4a08-le32d4.cache-3 ???
18:51:30 INFO - 0xad8d0000 - 0xad8d1fff 646addb8444faa74ee138aa00ab0b6a0-le32d4.cache-3 ???
18:51:30 INFO - 0xad8d2000 - 0xad8d5fff a755afe4a08bf5b97852ceb7400b47bc-le32d4.cache-3 ???
18:51:30 INFO - 0xad8d6000 - 0xad8dcfff 6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3 ???
18:51:30 INFO - 0xad8dd000 - 0xad8e7fff 04aabc0a78ac019cf9454389977116d2-le32d4.cache-3 ???
18:51:30 INFO - 0xad8e8000 - 0xad8eafff 385c0604a188198f04d133e54aba7fe7-le32d4.cache-3 ???
18:51:30 INFO - 0xad8eb000 - 0xad8ecfff ddd4086aec35a5275babba44bb759c3c-le32d4.cache-3 ???
18:51:30 INFO - 0xad8ed000 - 0xad8edfff 4794a0821666d79190d59a36cb4f44b5-le32d4.cache-3 ???
18:51:30 INFO - 0xad8ee000 - 0xad8f0fff 8801497958630a81b71ace7c5f9b32a8-le32d4.cache-3 ???
18:51:30 INFO - 0xad8f1000 - 0xad8fdfff d52a8644073d54c13679302ca1180695-le32d4.cache-3 ???
18:51:30 INFO - 0xaea02000 - 0xaea05fff 3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3 ???
18:51:30 INFO - 0xaea06000 - 0xaea06fff 56cf4f4769d0f4abc89a4895d7bd3ae1-le32d4.cache-3 ???
18:51:30 INFO - 0xaea07000 - 0xaea07fff b9d506c9ac06c20b433354fa67a72993-le32d4.cache-3 ???
18:51:30 INFO - 0xaea08000 - 0xaea0bfff b47c4e1ecd0709278f4910c18777a504-le32d4.cache-3 ???
18:51:30 INFO - 0xaea0c000 - 0xaea11fff 089dead882dea3570ffc31a9898cfb69-le32d4.cache-3 ???
18:51:30 INFO - 0xaea12000 - 0xaea18fff 83bf95040141907cd45bb53cf7c1c148-le32d4.cache-3 ???
18:51:30 INFO - 0xaea29000 - 0xaea33fff libbrowsercomps.so ???
18:51:30 INFO - 0xaea3c000 - 0xaf757fff omni.ja ???
18:51:30 INFO - 0xaf758000 - 0xb008efff omni.ja ???
18:51:30 INFO - 0xb0890000 - 0xb0893fff libnss_mdns4.so.2 ???
18:51:30 INFO - 0xb0894000 - 0xb089afff libnss_dns-2.15.so ???
18:51:30 INFO - 0xb089b000 - 0xb089efff libnss_mdns4_minimal.so.2 ???
18:51:30 INFO - 0xb089f000 - 0xb08a6fff libogg.so.0.7.1 ???
18:51:30 INFO - 0xb08a7000 - 0xb08d1fff libvorbis.so.0.4.5 ???
18:51:31 INFO - 0xb08d2000 - 0xb08dbfff libltdl.so.7.3.0 ???
18:51:31 INFO - 0xb08dc000 - 0xb08eefff libtdb.so.1.2.9 ???
18:51:31 INFO - 0xb08ef000 - 0xb08fffff libcanberra.so.0.2.5 ???
18:51:31 INFO - 0xb0a00000 - 0xb0a09fff libvorbisfile.so.3.3.4 ???
18:51:31 INFO - 0xb0a0a000 - 0xb0a0bfff e13b20fdb08344e0e664864cc2ede53d-le32d4.cache-3 ???
18:51:31 INFO - 0xb0a0c000 - 0xb0a10fff 7ef2298fde41cc6eeb7af42e48b7d293-le32d4.cache-3 ???
18:51:31 INFO - 0xb0a11000 - 0xb0a1bfff libmozgnome.so ???
18:51:31 INFO - 0xb0a1c000 - 0xb0a21fff libcanberra-gtk3-module.so ???
18:51:31 INFO - 0xb0a22000 - 0xb0a27fff libpixbufloader-png.so ???
18:51:31 INFO - 0xb0a28000 - 0xb0a43fff mime.cache ???
18:51:31 INFO - 0xb1245000 - 0xb1251fff libnss_files-2.15.so ???
18:51:31 INFO - 0xb1252000 - 0xb125dfff libnss_nis-2.15.so ???
18:51:31 INFO - 0xb125e000 - 0xb1275fff libnsl-2.15.so ???
18:51:31 INFO - 0xb1278000 - 0xb1280fff libnss_compat-2.15.so ???
18:51:31 INFO - 0xb1282000 - 0xb1292fff libunico.so ???
18:51:31 INFO - 0xb1293000 - 0xb129bfff libdconfsettings.so ???
18:51:31 INFO - 0xb129c000 - 0xb12bffff gschemas.compiled ???
18:51:31 INFO - 0xb12c0000 - 0xb12d1fff liboverlay-scrollbar3-0.2.so.0.0.16 ???
18:51:31 INFO - 0xb1ad3000 - 0xb1c5bfff locale-archive ???
18:51:31 INFO - 0xb1c5c000 - 0xb1c61fff libuuid.so.1.3.0 ???
18:51:31 INFO - 0xb1c62000 - 0xb1c79fff libICE.so.6.3.0 ???
18:51:31 INFO - 0xb1c7c000 - 0xb1c84fff libSM.so.6.0.1 ???
18:51:31 INFO - 0xb1c85000 - 0xb1ce0fff libXt.so.6.0.0 ???
18:51:31 INFO - 0xb1ce1000 - 0xb1d29fff libdbus-1.so.3.5.8 ???
18:51:31 INFO - 0xb1d2a000 - 0xb1d4ffff libdbus-glib-1.so.2.2.2 ???
18:51:31 INFO - 0xb1d50000 - 0xb1e41fff libasound.so.2.0.0 ???
18:51:31 INFO - 0xb1e42000 - 0xb61b3fff libxul.so ???
18:51:31 INFO - 0xb6250000 - 0xb6256fff libXdmcp.so.6.0.0 ???
18:51:31 INFO - 0xb6257000 - 0xb625afff libXau.so.6.0.0 ???
18:51:31 INFO - 0xb625b000 - 0xb6296fff libpcre.so.3.12.1 ???
18:51:31 INFO - 0xb6297000 - 0xb629dfff libffi.so.6.0.0 ???
18:51:31 INFO - 0xb629e000 - 0xb62b3fff libresolv-2.15.so ???
18:51:31 INFO - 0xb62b6000 - 0xb62d4fff libselinux.so.1 ???
18:51:31 INFO - 0xb62d5000 - 0xb62fefff libexpat.so.1.5.2 ???
18:51:31 INFO - 0xb62ff000 - 0xb6314fff libz.so.1.2.3.4 ???
18:51:31 INFO - 0xb6315000 - 0xb631efff libXrender.so.1.3.0 ???
18:51:31 INFO - 0xb631f000 - 0xb6328fff libxcb-render.so.0.0.0 ???
18:51:31 INFO - 0xb6329000 - 0xb632cfff libxcb-shm.so.0.0.0 ???
18:51:31 INFO - 0xb632d000 - 0xb6356fff libpng12.so.0.46.0 ???
18:51:31 INFO - 0xb6357000 - 0xb63eefff libpixman-1.so.0.24.4 ???
18:51:31 INFO - 0xb63ef000 - 0xb640ffff libxcb.so.1.1.0 ???
18:51:31 INFO - 0xb6410000 - 0xb64a9fff libfreetype.so.6.8.0 ???
18:51:31 INFO - 0xb64aa000 - 0xb64adfff libXdamage.so.1.1.0 ???
18:51:31 INFO - 0xb64ae000 - 0xb64b1fff libXcomposite.so.1.0.0 ???
18:51:31 INFO - 0xb64b2000 - 0xb64bcfff libXcursor.so.1.0.2 ???
18:51:31 INFO - 0xb64bd000 - 0xb64c5fff libXrandr.so.2.2.0 ???
18:51:31 INFO - 0xb64c6000 - 0xb64c9fff libXinerama.so.1.0.0 ???
18:51:31 INFO - 0xb64ca000 - 0xb64dbfff libXext.so.6.4.0 ???
18:51:31 INFO - 0xb64dc000 - 0xb65d4fff libglib-2.0.so.0.3200.1 ???
18:51:31 INFO - 0xb65d5000 - 0xb6623fff libgobject-2.0.so.0.3200.1 ???
18:51:31 INFO - 0xb6624000 - 0xb677afff libgio-2.0.so.0.3200.1 ???
18:51:31 INFO - 0xb677c000 - 0xb67affff libfontconfig.so.1.4.4 ???
18:51:31 INFO - 0xb67b0000 - 0xb67f9fff libpango-1.0.so.0.3000.0 ???
18:51:31 INFO - 0xb67fa000 - 0xb6825fff libpangoft2-1.0.so.0.3000.0 ???
18:51:31 INFO - 0xb6826000 - 0xb6846fff libgdk_pixbuf-2.0.so.0.2600.1 ???
18:51:31 INFO - 0xb6847000 - 0xb690ffff libcairo.so.2.11000.2 ???
18:51:31 INFO - 0xb6912000 - 0xb6918fff libcairo-gobject.so.2.11000.2 ???
18:51:31 INFO - 0xb6919000 - 0xb6938fff libatk-1.0.so.0.20409.1 ???
18:51:31 INFO - 0xb6939000 - 0xb6948fff libXi.so.6.1.0 ???
18:51:31 INFO - 0xb6949000 - 0xb6a7bfff libX11.so.6.3.0 ???
18:51:31 INFO - 0xb6a7d000 - 0xb6a89fff libpangocairo-1.0.so.0.3000.0 ???
18:51:31 INFO - 0xb6a8a000 - 0xb6b04fff libgdk-3.so.0.400.1 ???
18:51:31 INFO - 0xb6b05000 - 0xb6fbefff libgtk-3.so.0.400.1 ???
18:51:31 INFO - 0xb6fc0000 - 0xb6fc4fff libcanberra-gtk3.so.0.1.8 ???
18:51:31 INFO - 0xb6fc5000 - 0xb6fc5fff user ???
18:51:31 INFO - 0xb6fc6000 - 0xb6fcafff UTF-16.so ???
18:51:31 INFO - 0xb6fcb000 - 0xb6fd1fff gconv-modules.cache ???
18:51:31 INFO - 0xb6fd2000 - 0xb7068fff libmozsqlite3.so ???
18:51:31 INFO - 0xb7069000 - 0xb709efff libssl3.so ???
18:51:31 INFO - 0xb709f000 - 0xb70bdfff libsmime3.so ???
18:51:31 INFO - 0xb70be000 - 0xb719efff libnss3.so ???
18:51:31 INFO - 0xb719f000 - 0xb71bffff libnssutil3.so ???
18:51:31 INFO - 0xb71c0000 - 0xb71fdfff libnspr4.so ???
18:51:31 INFO - 0xb7400000 - 0xb7402fff libgthread-2.0.so.0.3200.1 ???
18:51:31 INFO - 0xb7403000 - 0xb7408fff libXfixes.so.3.1.0 ???
18:51:31 INFO - 0xb7409000 - 0xb7412fff liblgpllibs.so ???
18:51:31 INFO - 0xb7416000 - 0xb75bdfff libc-2.15.so ???
18:51:31 INFO - 0xb75c1000 - 0xb75defff libgcc_s.so.1 ???
18:51:31 INFO - 0xb75df000 - 0xb760afff libm-2.15.so ???
18:51:31 INFO - 0xb760b000 - 0xb76e8fff libstdc++.so.6.0.16 ???
18:51:31 INFO - 0xb76f1000 - 0xb76f9fff librt-2.15.so ???
18:51:31 INFO - 0xb76fa000 - 0xb76fefff libdl-2.15.so ???
18:51:31 INFO - 0xb76ff000 - 0xb7717fff libpthread-2.15.so ???
18:51:31 INFO - 0xb771a000 - 0xb771efff libgmodule-2.0.so.0.3200.1 ???
18:51:31 INFO - 0xb771f000 - 0xb7721fff libmozgtk.so ???
18:51:31 INFO - 0xb7722000 - 0xb7725fff libplds4.so ???
18:51:31 INFO - 0xb7726000 - 0xb772afff libplc4.so ???
18:51:31 INFO - 0xb772b000 - 0xb772bfff user ???
18:51:31 INFO - 0xb7730000 - 0xb7730fff linux-gate.so ???
18:51:31 INFO - 0xb7731000 - 0xb7752fff ld-2.15.so ???
18:51:31 INFO - TEST-UNEXPECTED-CRASH | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | expected OK
18:51:31 INFO - TEST-INFO took 23736ms
18:51:31 WARNING - u'runner_teardown' ()
18:51:31 INFO - Setting up ssl
18:51:31 INFO - PROCESS | certutil |
18:51:31 INFO - PROCESS | certutil |
18:51:31 INFO - PROCESS | certutil |
18:51:31 INFO - Certificate Nickname Trust Attributes
18:51:31 INFO - SSL,S/MIME,JAR/XPI
18:51:31 INFO -
18:51:31 INFO - web-platform-tests CT,,
18:51:31 INFO -
18:51:31 INFO - Starting runner
18:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
18:51:39 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
18:51:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:51:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:31:1
18:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:51:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:51:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:51:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:20:1
18:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1126ms
18:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
18:51:40 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
18:51:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:51:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:31:1
18:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:51:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:51:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:51:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:20:1
18:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 885ms
18:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
18:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
18:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 953ms
18:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
18:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
18:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1152ms
18:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
18:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
18:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 950ms
18:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
18:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
18:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 981ms
18:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
18:51:45 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
18:51:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:51:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:40:1
18:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:51:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:51:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:51:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:20:1
18:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 835ms
18:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
18:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
18:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 893ms
18:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
18:51:47 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
18:51:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:51:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:31:1
18:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:51:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:51:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:51:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:20:1
18:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 878ms
18:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
18:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
18:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1493ms
18:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
18:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
18:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 958ms
18:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
18:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
18:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 928ms
18:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
18:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
18:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 782ms
18:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
18:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
18:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1032ms
18:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
18:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
18:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1244ms
18:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
18:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
18:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 883ms
18:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
18:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
18:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 899ms
18:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
18:51:56 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
18:51:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:51:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:31:1
18:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:51:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:51:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:51:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:20:1
18:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 945ms
18:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
18:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
18:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 984ms
18:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
18:51:58 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
18:51:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:51:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:31:1
18:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:51:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:51:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:51:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:51:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:20:1
18:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1289ms
18:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
18:51:59 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
18:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1046ms
18:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
18:52:00 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
18:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 928ms
18:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
18:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
18:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 917ms
18:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
18:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
18:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1511ms
18:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
18:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
18:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 928ms
18:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
18:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
18:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 833ms
18:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
18:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
18:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 943ms
18:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
18:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
18:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1188ms
18:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
18:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
18:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 883ms
18:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
18:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
18:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 947ms
18:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
18:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 959ms
18:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
18:52:11 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
18:52:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
18:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:52:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:52:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:52:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
18:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 989ms
18:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
18:52:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
18:52:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
18:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:52:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:52:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:52:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
18:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 895ms
18:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
18:52:12 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
18:52:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
18:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:52:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:52:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:52:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
18:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 844ms
18:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
18:52:13 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]"
18:52:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:52:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
18:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:52:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:52:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:52:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
18:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 1042ms
18:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
18:52:14 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
18:52:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
18:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:52:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:52:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:52:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
18:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 1045ms
18:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
18:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
18:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 828ms
18:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
18:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
18:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 839ms
18:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
18:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
18:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 984ms
18:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
18:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
18:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1009ms
18:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
18:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
18:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 887ms
18:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
18:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
18:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 934ms
18:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
18:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
18:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1293ms
18:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
18:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
18:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 988ms
18:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
18:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
18:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 934ms
18:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
18:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
18:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 931ms
18:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
18:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
18:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 947ms
18:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
18:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
18:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 881ms
18:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
18:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
18:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1002ms
18:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
18:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
18:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1083ms
18:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
18:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
18:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1129ms
18:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
18:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
18:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 962ms
18:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
18:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
18:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 940ms
18:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
18:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
18:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1062ms
18:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
18:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
18:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1097ms
18:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
18:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
18:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1095ms
18:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
18:52:35 INFO - PROCESS | 2232 | 1446519155586 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
18:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
18:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1047ms
18:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
18:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
18:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1192ms
18:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
18:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
18:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1190ms
18:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
18:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
18:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1048ms
18:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
18:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
18:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1135ms
18:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
18:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
18:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1187ms
18:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
18:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
18:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1061ms
18:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
18:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
18:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 991ms
18:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
18:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
18:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 931ms
18:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
18:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
18:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1144ms
18:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
18:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
18:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 985ms
18:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
18:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
18:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1180ms
18:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
18:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
18:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 966ms
18:52:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
18:52:50 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 () {
18:52:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
18:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:1
18:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
18:52:50 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 () {
18:52:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
18:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:1
18:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
18:52:50 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 () {
18:52:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
18:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:1
18:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
18:52:50 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 () {
18:52:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
18:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:1
18:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:52:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
18:52:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1031ms
18:52:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
18:52:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
18:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
18:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
18:52:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
18:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
18:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
18:52:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
18:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
18:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
18:52:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 882ms
18:52:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
18:52:52 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
18:52:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:23:9
18:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:52:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:52:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:19:1
18:52:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:6
18:52:52 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.
18:52:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
18:52:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 829ms
18:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
18:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
18:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 892ms
18:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
18:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
18:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1290ms
18:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
18:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
18:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1241ms
18:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
18:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
18:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 997ms
18:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
18:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
18:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 931ms
18:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
18:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
18:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 989ms
18:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
18:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
18:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1052ms
18:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
18:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
18:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1033ms
18:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
18:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
18:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 942ms
18:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
18:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
18:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1089ms
18:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
18:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
18:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1107ms
18:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
18:53:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
18:53:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 884ms
18:53:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
18:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
18:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1049ms
18:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
18:53:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
18:53:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 881ms
18:53:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
18:53:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
18:53:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1125ms
18:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
18:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
18:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1034ms
18:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
18:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
18:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1004ms
18:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
18:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
18:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 952ms
18:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
18:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
18:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1085ms
18:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
18:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
18:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 935ms
18:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
18:53:13 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
18:53:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 885ms
18:53:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
18:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
18:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 887ms
18:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
18:53:15 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
18:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1151ms
18:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
18:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
18:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1138ms
18:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
18:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
18:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 897ms
18:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
18:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
18:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 898ms
18:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
18:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
18:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 994ms
18:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
18:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
18:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 931ms
18:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
18:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
18:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 944ms
18:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
18:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
18:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 885ms
18:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
18:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
18:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1139ms
18:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
18:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
18:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1118ms
18:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
18:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
18:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 937ms
18:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
18:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
18:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 875ms
18:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
18:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
18:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 891ms
18:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
18:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
18:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 998ms
18:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
18:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
18:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 884ms
18:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
18:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
18:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1140ms
18:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
18:53:31 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
18:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1001ms
18:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
18:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
18:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1137ms
18:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
18:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
18:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 955ms
18:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
18:53:34 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
18:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 883ms
18:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
18:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
18:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 980ms
18:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
18:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
18:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1154ms
18:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
18:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
18:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1130ms
18:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
18:53:38 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
18:53:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:53:38 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
18:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:53:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:53:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:53:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:53:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:53:38 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
18:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 934ms
18:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
18:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
18:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1042ms
18:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
18:53:41 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
18:53:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:53:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:33:1
18:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:53:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:53:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:53:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:53:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:53:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:20:1
18:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1141ms
18:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
18:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
18:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 877ms
18:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
18:53:42 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
18:53:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:53:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
18:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:53:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:53:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:53:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:53:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:53:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
18:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 942ms
18:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
18:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
18:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1041ms
18:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
18:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
18:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1140ms
18:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
18:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
18:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 941ms
18:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
18:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
18:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 887ms
18:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
18:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
18:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 987ms
18:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
18:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
18:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1088ms
18:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
18:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
18:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 993ms
18:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
18:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
18:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 975ms
18:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
18:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
18:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1032ms
18:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
18:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
18:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1048ms
18:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
18:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
18:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1099ms
18:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
18:53:55 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
18:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1004ms
18:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
18:53:56 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
18:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1109ms
18:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
18:53:57 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
18:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1205ms
18:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
18:53:58 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)
18:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1155ms
18:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
18:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
18:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1034ms
18:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
18:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
18:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1256ms
18:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
18:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
18:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1050ms
18:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
18:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
18:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 989ms
18:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
18:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
18:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 935ms
18:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
18:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
18:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1135ms
18:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
18:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
18:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1034ms
18:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
18:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
18:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 891ms
18:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
18:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
18:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 939ms
18:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
18:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
18:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1188ms
18:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
18:54:10 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
18:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 981ms
18:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
18:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
18:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1111ms
18:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
18:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
18:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1113ms
18:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
18:54:13 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)
18:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 987ms
18:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
18:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
18:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 994ms
18:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
18:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
18:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1046ms
18:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
18:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
18:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 931ms
18:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
18:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
18:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 876ms
18:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
18:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
18:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1253ms
18:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
18:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
18:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1245ms
18:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
18:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
18:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 935ms
18:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
18:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
18:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 934ms
18:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
18:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
18:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1014ms
18:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
18:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
18:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1031ms
18:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
18:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
18:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1002ms
18:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
18:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
18:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 925ms
18:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
18:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
18:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1095ms
18:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
18:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
18:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1098ms
18:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
18:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
18:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1135ms
18:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
18:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
18:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 875ms
18:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
18:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
18:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 950ms
18:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
18:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
18:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1056ms
18:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
18:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
18:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1347ms
18:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
18:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
18:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 951ms
18:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
18:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
18:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1040ms
18:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
18:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
18:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1396ms
18:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
18:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
18:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 915ms
18:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
18:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
18:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 940ms
18:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
18:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
18:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 992ms
18:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
18:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
18:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1336ms
18:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
18:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
18:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 929ms
18:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
18:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
18:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 909ms
18:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
18:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
18:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 866ms
18:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
18:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
18:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1051ms
18:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
18:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
18:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms
18:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
18:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
18:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 928ms
18:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
18:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
18:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1135ms
18:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
18:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
18:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 982ms
18:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
18:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
18:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1028ms
18:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
18:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
18:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 938ms
18:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
18:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
18:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 938ms
18:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
18:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
18:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 986ms
18:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
18:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
18:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1129ms
18:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
18:54:55 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
18:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1192ms
18:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
18:54:56 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
18:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 941ms
18:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
18:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
18:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1004ms
18:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
18:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
18:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1098ms
18:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
18:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
18:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 993ms
18:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
18:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
18:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1046ms
18:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
18:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
18:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1242ms
18:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
18:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
18:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1310ms
18:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
18:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
18:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1449ms
18:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
18:55:06 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
18:55:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:06 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:30:1
18:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:06 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:20:1
18:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1522ms
18:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
18:55:07 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
18:55:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:30:1
18:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:20:1
18:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1040ms
18:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
18:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
18:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1298ms
18:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
18:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
18:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 982ms
18:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
18:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
18:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1444ms
18:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
18:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
18:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1451ms
18:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
18:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
18:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1098ms
18:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
18:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
18:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 887ms
18:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
18:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
18:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1152ms
18:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
18:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
18:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 950ms
18:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
18:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
18:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 950ms
18:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
18:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
18:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1017ms
18:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
18:55:19 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
18:55:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:29:1
18:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:20:1
18:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 931ms
18:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
18:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
18:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 883ms
18:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
18:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
18:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1040ms
18:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
18:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
18:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1794ms
18:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
18:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
18:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 988ms
18:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
18:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
18:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1034ms
18:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
18:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
18:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1086ms
18:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
18:55:27 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
18:55:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:31:1
18:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:20:1
18:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1053ms
18:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
18:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
18:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 883ms
18:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
18:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
18:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 945ms
18:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
18:55:31 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
18:55:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
18:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
18:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 1282ms
18:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
18:55:32 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
18:55:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:32 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
18:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:32 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
18:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1207ms
18:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
18:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
18:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 933ms
18:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
18:55:34 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
18:55:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
18:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
18:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 998ms
18:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
18:55:35 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
18:55:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
18:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
18:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 991ms
18:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
18:55:36 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
18:55:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:55:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
18:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:55:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:36 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:55:36 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:55:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
18:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1188ms
18:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
18:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
18:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1245ms
18:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
18:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
18:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1010ms
18:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
18:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
18:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1133ms
18:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
18:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
18:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1220ms
18:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
18:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
18:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1295ms
18:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
18:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
18:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1438ms
18:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
18:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
18:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1686ms
18:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
18:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
18:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1317ms
18:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
18:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
18:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1624ms
18:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
18:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
18:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1357ms
18:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
18:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
18:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1351ms
18:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
18:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
18:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1535ms
18:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
18:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
18:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1289ms
18:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
18:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
18:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1282ms
18:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
18:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
18:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1041ms
18:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
18:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
18:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1248ms
18:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
18:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
18:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1408ms
18:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
18:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
18:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1473ms
18:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
18:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
18:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1291ms
18:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
18:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
18:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1240ms
18:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
18:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
18:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1471ms
18:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
18:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
18:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 940ms
18:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
18:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
18:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1135ms
18:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
18:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
18:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1039ms
18:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
18:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
18:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 886ms
18:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
18:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
18:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 939ms
18:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
18:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
18:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 955ms
18:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
18:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
18:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 877ms
18:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
18:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
18:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 939ms
18:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
18:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
18:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 825ms
18:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
18:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
18:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1281ms
18:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
18:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
18:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1084ms
18:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
18:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
18:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 943ms
18:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
18:56:17 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
18:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 915ms
18:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
18:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
18:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 925ms
18:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
18:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
18:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1040ms
18:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
18:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
18:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1182ms
18:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
18:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
18:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1096ms
18:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
18:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
18:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 978ms
18:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
18:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
18:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1046ms
18:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
18:56:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
18:56:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1037ms
18:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
18:56:26 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
18:56:26 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
18:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:56:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:56:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:56:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:56:26 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
18:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 954ms
18:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
18:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
18:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 839ms
18:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
18:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
18:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 935ms
18:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
18:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
18:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1133ms
18:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
18:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
18:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 997ms
18:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
18:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
18:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 935ms
18:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
18:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
18:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 889ms
18:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
18:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
18:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1129ms
18:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
18:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
18:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1135ms
18:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
18:56:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
18:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1085ms
18:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
18:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
18:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1044ms
18:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
18:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
18:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 981ms
18:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
18:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
18:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1085ms
18:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
18:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
18:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1094ms
18:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
18:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
18:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 940ms
18:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
18:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
18:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 924ms
18:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
18:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
18:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1187ms
18:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
18:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
18:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1203ms
18:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
18:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
18:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1136ms
18:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
18:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
18:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 934ms
18:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
18:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
18:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 890ms
18:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
18:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
18:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 954ms
18:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
18:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
18:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1139ms
18:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
18:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
18:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1088ms
18:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
18:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
18:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1035ms
18:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
18:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
18:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1138ms
18:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
18:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
18:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 984ms
18:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
18:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
18:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1034ms
18:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
18:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
18:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 887ms
18:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
18:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
18:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 888ms
18:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
18:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
18:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1078ms
18:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
18:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
18:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1134ms
18:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
18:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
18:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 986ms
18:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
18:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
18:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 834ms
18:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
18:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
18:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 953ms
18:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
18:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
18:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 995ms
18:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
18:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
18:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 989ms
18:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
18:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
18:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1254ms
18:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
18:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
18:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 985ms
18:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
18:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
18:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 897ms
18:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
18:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
18:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1155ms
18:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
18:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
18:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1037ms
18:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
18:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
18:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1039ms
18:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
18:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
18:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 967ms
18:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
18:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
18:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1190ms
18:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
18:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
18:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 982ms
18:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
18:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
18:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1041ms
18:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
18:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
18:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 884ms
18:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
18:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
18:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 905ms
18:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
18:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
18:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 953ms
18:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
18:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
18:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1090ms
18:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
18:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
18:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1297ms
18:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
18:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
18:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1086ms
18:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
18:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
18:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 900ms
18:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
18:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
18:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 900ms
18:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
18:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
18:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 976ms
18:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
18:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
18:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1154ms
18:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
18:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
18:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1173ms
18:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
18:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
18:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 985ms
18:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
18:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
18:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1133ms
18:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
18:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
18:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1141ms
18:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
18:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
18:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1218ms
18:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
18:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
18:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 935ms
18:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
18:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
18:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 982ms
18:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
18:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
18:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1247ms
18:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
18:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
18:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1095ms
18:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
18:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
18:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1036ms
18:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
18:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
18:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 983ms
18:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
18:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
18:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1089ms
18:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
18:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
18:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1054ms
18:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
18:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
18:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1287ms
18:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
18:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
18:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1039ms
18:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
18:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
18:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 948ms
18:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
18:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
18:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 996ms
18:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
18:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
18:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1087ms
18:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
18:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
18:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1086ms
18:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
18:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
18:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 946ms
18:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
18:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
18:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1132ms
18:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
18:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
18:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1255ms
18:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
18:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
18:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1132ms
18:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
18:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
18:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1005ms
18:57:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
18:57:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
18:57:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 847ms
18:57:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
18:57:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
18:57:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 890ms
18:57:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
18:57:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
18:57:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 993ms
18:57:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
18:57:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
18:57:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1128ms
18:57:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
18:57:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
18:57:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 915ms
18:57:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
18:57:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
18:57:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 941ms
18:57:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
18:57:58 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)
18:57:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1485ms
18:57:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
18:57:59 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
18:57:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:57:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
18:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:57:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:57:59 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
18:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:57:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:57:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:57:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:57:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:57:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
18:57:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1426ms
18:57:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
18:58:01 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
18:58:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
18:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:58:01 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
18:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
18:58:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1389ms
18:58:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
18:58:02 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)
18:58:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1698ms
18:58:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
18:58:04 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)
18:58:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1440ms
18:58:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
18:58:05 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
18:58:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
18:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:58:05 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
18:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
18:58:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1440ms
18:58:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
18:58:07 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
18:58:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
18:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:58:07 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
18:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
18:58:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1587ms
18:58:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
18:58:08 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
18:58:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
18:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:58:08 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
18:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
18:58:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1475ms
18:58:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
18:58:10 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
18:58:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
18:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:58:10 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
18:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
18:58:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1494ms
18:58:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
18:58:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
18:58:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1035ms
18:58:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
18:58:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
18:58:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1143ms
18:58:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
18:58:13 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"
18:58:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:58:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
18:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
18:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 1053ms
18:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
18:58:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
18:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1031ms
18:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
18:58:15 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"
18:58:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:58:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
18:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
18:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 1140ms
18:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
18:58:16 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"
18:58:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:58:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
18:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:16 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:16 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
18:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 941ms
18:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
18:58:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
18:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 938ms
18:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
18:58:19 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
18:58:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:58:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:1
18:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:58:19 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
18:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:58:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
18:58:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
18:58:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
18:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1392ms
18:58:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
18:58:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
18:58:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 877ms
18:58:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
18:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
18:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 989ms
18:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
18:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
18:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1049ms
18:58:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
18:58:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
18:58:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1193ms
18:58:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
18:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
18:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 990ms
18:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
18:58:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
18:58:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 950ms
18:58:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
18:58:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
18:58:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 957ms
18:58:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
18:58:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
18:58:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1002ms
18:58:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
18:58:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
18:58:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 942ms
18:58:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
18:58:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
18:58:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1047ms
18:58:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
18:58:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
18:58:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1033ms
18:58:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
18:58:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
18:58:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 990ms
18:58:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
18:58:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
18:58:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1054ms
18:58:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
18:58:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
18:58:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms
18:58:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
18:58:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
18:58:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1087ms
18:58:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
18:58:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
18:58:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 932ms
18:58:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
18:58:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
18:58:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1189ms
18:58:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
18:58:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
18:58:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms
18:58:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
18:58:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
18:58:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 991ms
18:58:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
18:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
18:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1064ms
18:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
18:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
18:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 947ms
18:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
18:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
18:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 993ms
18:58:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
18:58:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
18:58:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 989ms
18:58:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
18:58:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
18:58:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1191ms
18:58:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
18:58:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
18:58:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1190ms
18:58:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
18:58:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
18:58:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 935ms
18:58:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
18:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
18:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 958ms
18:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
18:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
18:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 874ms
18:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
18:58:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
18:58:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1099ms
18:58:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
18:58:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
18:58:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1052ms
18:58:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
18:58:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
18:58:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1133ms
18:58:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
18:58:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
18:58:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 985ms
18:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
18:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
18:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1046ms
18:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
18:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
18:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1037ms
18:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
18:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
18:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1133ms
18:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
18:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
18:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 886ms
18:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
18:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
18:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1210ms
18:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
18:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
18:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1040ms
18:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
18:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
18:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1084ms
18:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
18:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
18:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1094ms
18:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
18:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
18:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 931ms
18:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
18:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
18:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 980ms
18:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
18:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
18:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1195ms
18:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
18:59:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
18:59:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1138ms
18:59:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
18:59:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
18:59:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
18:59:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 991ms
18:59:06 INFO - TEST-START | /DOMEvents/constructors.html
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
18:59:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
18:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:1
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:59:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
18:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:1
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:59:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
18:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:1
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:59:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
18:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:1
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:59:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
18:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:1
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:59:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
18:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:1
18:59:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:59:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
18:59:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1165ms
18:59:07 INFO - TEST-START | /DOMEvents/event-phases-order.html
18:59:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
18:59:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 884ms
18:59:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
18:59:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
18:59:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
18:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
18:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
18:59:09 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
18:59:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
18:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
18:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
18:59:09 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
18:59:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
18:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
18:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
18:59:09 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]"
18:59:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
18:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
18:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
18:59:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
18:59:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 789ms
18:59:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
18:59:09 INFO - PROCESS | 2232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
18:59:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
18:59:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 890ms
18:59:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
18:59:10 INFO - PROCESS | 2232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
18:59:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
18:59:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1100ms
18:59:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
18:59:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
18:59:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1144ms
18:59:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
18:59:13 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.
18:59:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 889ms
18:59:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
18:59:14 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
18:59:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
18:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:1
18:59:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 942ms
18:59:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
18:59:15 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.
18:59:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 931ms
18:59:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
18:59:16 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.
18:59:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1045ms
18:59:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
18:59:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
18:59:17 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
18:59:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1043ms
18:59:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
18:59:18 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.
18:59:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 927ms
18:59:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
18:59:19 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.
18:59:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1082ms
18:59:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
18:59:20 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.
18:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 889ms
18:59:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
18:59:20 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.
18:59:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms
18:59:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
18:59:21 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.
18:59:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 944ms
18:59:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
18:59:22 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.
18:59:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 937ms
18:59:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
18:59:23 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
18:59:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
18:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:1
18:59:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 780ms
18:59:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
18:59:24 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.
18:59:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 878ms
18:59:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
18:59:25 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.
18:59:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1342ms
18:59:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
18:59:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
18:59:27 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
18:59:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1142ms
18:59:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
18:59:27 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.
18:59:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 888ms
18:59:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
18:59:28 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.
18:59:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 832ms
18:59:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
18:59:29 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.
18:59:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 884ms
18:59:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
18:59:30 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
18:59:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 990ms
18:59:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker
18:59:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
18:59:31 INFO - {}
18:59:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
18:59:31 INFO - {}
18:59:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
18:59:31 INFO - {}
18:59:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
18:59:31 INFO - {}
18:59:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1132ms
18:59:31 INFO - TEST-START | /FileAPI/fileReader.html
18:59:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
18:59:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
18:59:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
18:59:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
18:59:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 936ms
18:59:32 INFO - TEST-START | /FileAPI/historical.html
18:59:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
18:59:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
18:59:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
18:59:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
18:59:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
18:59:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
18:59:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
18:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:1
18:59:33 INFO - TEST-OK | /FileAPI/historical.html | took 880ms
18:59:33 INFO - TEST-START | /FileAPI/idlharness.html
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
18:59:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
18:59:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
18:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:59:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
18:59:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
18:59:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
18:59:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
18:59:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
18:59:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
18:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:59:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
18:59:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
18:59:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
18:59:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
18:59:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
18:59:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
18:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:59:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
18:59:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
18:59:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
18:59:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
18:59:35 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
18:59:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
18:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:59:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
18:59:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
18:59:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
18:59:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
18:59:35 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
18:59:35 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
18:59:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
18:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:59:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
18:59:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
18:59:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
18:59:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
18:59:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
18:59:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
18:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
18:59:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:59:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
18:59:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
18:59:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
18:59:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
18:59:35 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
18:59:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
18:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:59:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
18:59:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
18:59:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
18:59:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
18:59:35 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
18:59:35 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
18:59:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
18:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:59:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
18:59:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1765:17
18:59:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
18:59:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
18:59:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
18:59:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1374ms
18:59:35 INFO - TEST-START | /FileAPI/idlharness.worker
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
18:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
18:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
18:59:36 INFO - {}
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
18:59:36 INFO - {}
18:59:36 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 - {}
18:59:36 INFO - {}
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
18:59:36 INFO - {}
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
18:59:36 INFO - {}
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
18:59:36 INFO - {}
18:59:36 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 - {}
18:59:36 INFO - {}
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface object length - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation abort() - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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
18:59:36 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute result - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute error - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onload - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
18:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
18:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
18:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1324:13
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1322:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1346:9
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1344:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:36 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 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"
18:59:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
18:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
18:59:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
18:59:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
18:59:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
18:59:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:59:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
18:59:37 INFO - {}
18:59:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1587ms
18:59:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
18:59:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
18:59:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1041ms
18:59:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html
18:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
18:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
18:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
18:59:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 974ms
18:59:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
18:59:40 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.
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:63:10
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:62:1
18:59:40 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.
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:70:10
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:69:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. - assert_throws: function "function () {
18:59:40 INFO - new Blob(obj);
18:59:40 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:97:3
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:93:1
18:59:40 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
18:59:40 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 () {
18:59:40 INFO - var obj = {
18:59:40 INFO - length: {
18:59:40 INFO - val..." threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:118:3
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:117:1
18:59:40 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 () {
18:59:40 INFO - new Blob(obj);
18:59:40 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:165:3
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:135:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
18:59:40 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
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:197:1
18:59:40 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
18:59:40 INFO - arr<.toString@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:226:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:230:10
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:209:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
18:59:40 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.
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:301:10
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:300:1
18:59:40 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.
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:309:10
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:308:1
18:59:40 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.
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:317:10
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:315:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
18:59:40 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.
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:1
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
18:59:40 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.
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
18:59:40 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.
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
18:59:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
18:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
18:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
18:59:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
18:59:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1381ms
18:59:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
18:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
18:59:41 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"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
18:59:41 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"
18:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
18:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
18:59:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1300ms
18:59:41 INFO - TEST-START | /FileAPI/file/File-constructor.html
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
18:59:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
18:59:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
18:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:1
18:59:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
18:59:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
18:59:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
18:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
18:59:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
18:59:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
18:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
18:59:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
18:59:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 990ms
18:59:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
18:59:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
18:59:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
18:59:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
18:59:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
18:59:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
18:59:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
18:59:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
18:59:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1040ms
18:59:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
18:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
18:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
18:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
18:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
18:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
18:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
18:59:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 991ms
18:59:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
18:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
18:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
18:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
18:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
18:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
18:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
18:59:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1033ms
18:59:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
18:59:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
18:59:46 INFO - reader.readAsText(blob_2)
18:59:46 INFO - }" did not throw
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
18:59:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
18:59:46 INFO - reader.readAsDataURL(blob_2)
18:59:46 INFO - }" did not throw
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
18:59:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
18:59:46 INFO - reader.readAsArrayBuffer(blob_2)
18:59:46 INFO - }" did not throw
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
18:59:46 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
18:59:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:59:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
18:59:46 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
18:59:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
18:59:46 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
18:59:46 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:1
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
18:59:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
18:59:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
18:59:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 1095ms
18:59:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
18:59:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
18:59:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
18:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:1
18:59:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
18:59:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 893ms
18:59:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
18:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
18:59:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 936ms
18:59:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
18:59:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
18:59:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1041ms
18:59:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
18:59:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
18:59:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1043ms
18:59:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
18:59:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
18:59:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
18:59:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 835ms
18:59:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
18:59:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
18:59:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 977ms
18:59:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
18:59:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1144ms
18:59:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
18:59:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
18:59:54 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
18:59:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
18:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
18:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:1
18:59:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1034ms
18:59:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
18:59:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
18:59:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 981ms
18:59:55 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
18:59:56 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
18:59:56 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 939ms
18:59:56 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
18:59:57 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
18:59:57 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 1135ms
18:59:57 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
18:59:59 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
18:59:59 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 1349ms
18:59:59 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
19:00:00 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
19:00:00 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 1230ms
19:00:00 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
19:00:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
19:00:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
19:00:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
19:00:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
19:00:01 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 1031ms
19:00:01 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
19:00:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
19:00:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
19:00:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
19:00:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
19:00:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
19:00:02 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
19:00:02 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 1388ms
19:00:02 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
19:00:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
19:00:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
19:00:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
19:00:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
19:00:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
19:00:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
19:00:03 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 1196ms
19:00:03 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
19:00:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
19:00:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
19:00:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
19:00:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
19:00:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
19:00:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
19:00:05 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 1236ms
19:00:05 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
19:00:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
19:00:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
19:00:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
19:00:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
19:00:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 1192ms
19:00:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
19:00:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
19:00:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
19:00:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
19:00:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
19:00:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 1334ms
19:00:07 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
19:00:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
19:00:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
19:00:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
19:00:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
19:00:08 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 936ms
19:00:08 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
19:00:09 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
19:00:09 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
19:00:09 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
19:00:09 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
19:00:09 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 1032ms
19:00:09 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
19:00:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
19:00:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
19:00:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
19:00:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
19:00:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
19:00:11 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 1291ms
19:00:11 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
19:00:12 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
19:00:12 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
19:00:12 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
19:00:12 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 985ms
19:00:12 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
19:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
19:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
19:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
19:00:13 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1290ms
19:00:13 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
19:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
19:00:14 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 1292ms
19:00:14 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
19:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
19:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
19:00:15 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1186ms
19:00:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
19:00:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
19:00:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 1076ms
19:00:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
19:00:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
19:00:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 1030ms
19:00:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
19:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
19:00:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 1150ms
19:00:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
19:00:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
19:00:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 1037ms
19:00:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
19:00:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
19:00:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 1329ms
19:00:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
19:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
19:00:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 977ms
19:00:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
19:00:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
19:00:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 1086ms
19:00:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
19:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
19:00:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 932ms
19:00:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
19:00:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
19:00:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 941ms
19:00:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
19:00:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
19:00:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 1028ms
19:00:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
19:00:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
19:00:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 1035ms
19:00:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
19:00:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
19:00:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1130ms
19:00:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
19:00:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
19:00:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 980ms
19:00:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
19:00:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
19:00:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 1187ms
19:00:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
19:00:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
19:00:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 979ms
19:00:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
19:00:32 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
19:00:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 880ms
19:00:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
19:00:33 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
19:00:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 944ms
19:00:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
19:00:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
19:00:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 1128ms
19:00:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
19:00:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
19:00:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 1140ms
19:00:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
19:00:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
19:00:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 935ms
19:00:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
19:00:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
19:00:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 938ms
19:00:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
19:00:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
19:00:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 1028ms
19:00:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
19:00:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
19:00:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 1187ms
19:00:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
19:00:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
19:00:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 933ms
19:00:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
19:00:41 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
19:00:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 928ms
19:00:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
19:00:43 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
19:00:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 1130ms
19:00:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
19:00:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
19:00:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 1037ms
19:00:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
19:00:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
19:00:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 1494ms
19:00:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
19:00:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
19:00:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 941ms
19:00:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
19:00:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
19:00:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 929ms
19:00:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
19:00:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
19:00:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 1084ms
19:00:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
19:00:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
19:00:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 1287ms
19:00:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
19:00:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
19:00:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 1031ms
19:00:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
19:00:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
19:00:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1186ms
19:00:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
19:00:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
19:00:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 991ms
19:00:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
19:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
19:00:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 931ms
19:00:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
19:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
19:00:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 881ms
19:00:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
19:00:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
19:00:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1062ms
19:00:56 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
19:00:58 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
19:00:58 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2397ms
19:00:58 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
19:00:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
19:00:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 943ms
19:00:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
19:01:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
19:01:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 1024ms
19:01:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
19:01:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
19:01:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 993ms
19:01:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
19:01:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
19:01:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 1044ms
19:01:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
19:01:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
19:01:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 1184ms
19:01:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
19:01:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
19:01:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 1039ms
19:01:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
19:01:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
19:01:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 1045ms
19:01:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
19:01:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
19:01:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 1030ms
19:01:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
19:01:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
19:01:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 934ms
19:01:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
19:01:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
19:01:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 877ms
19:01:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
19:01:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
19:01:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 1093ms
19:01:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
19:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
19:01:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 1235ms
19:01:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
19:01:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
19:01:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 1076ms
19:01:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
19:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
19:01:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 1090ms
19:01:13 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
19:01:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
19:01:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 939ms
19:01:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
19:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
19:01:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 887ms
19:01:15 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
19:01:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
19:01:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1039ms
19:01:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
19:01:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
19:01:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 1283ms
19:01:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
19:01:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
19:01:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 1108ms
19:01:18 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
19:01:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
19:01:19 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1036ms
19:01:19 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
19:01:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
19:01:20 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 1047ms
19:01:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
19:01:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
19:01:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 977ms
19:01:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
19:01:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
19:01:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 1002ms
19:01:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
19:01:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
19:01:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1992ms
19:01:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
19:01:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
19:01:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 1033ms
19:01:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
19:01:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
19:01:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 934ms
19:01:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
19:01:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
19:01:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 903ms
19:01:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
19:01:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
19:01:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 1039ms
19:01:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
19:01:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
19:01:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 1043ms
19:01:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
19:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
19:01:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 879ms
19:01:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
19:01:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
19:01:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 989ms
19:01:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
19:01:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
19:01:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 1255ms
19:01:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
19:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
19:01:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1487ms
19:01:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
19:01:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
19:01:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
19:01:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
19:01:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
19:01:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 1242ms
19:01:35 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
19:01:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
19:01:36 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 981ms
19:01:36 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
19:01:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
19:01:37 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 940ms
19:01:37 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
19:01:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
19:01:38 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 997ms
19:01:38 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
19:01:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
19:01:40 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1747ms
19:01:40 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
19:01:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
19:01:41 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 937ms
19:01:41 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
19:01:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
19:01:42 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 942ms
19:01:42 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
19:01:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
19:01:43 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 1003ms
19:01:43 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
19:01:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
19:01:44 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 977ms
19:01:44 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
19:01:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
19:01:45 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 1034ms
19:01:45 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
19:01:46 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
19:01:46 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 1201ms
19:01:46 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
19:01:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
19:01:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
19:01:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
19:01:47 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 1039ms
19:01:47 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
19:01:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
19:01:48 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1039ms
19:01:48 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
19:01:49 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
19:01:49 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1029ms
19:01:49 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
19:01:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
19:01:50 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1099ms
19:01:50 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
19:01:51 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
19:01:51 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
19:01:51 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1032ms
19:01:51 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
19:01:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
19:01:52 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 1082ms
19:01:52 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
19:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
19:01:53 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1077ms
19:01:53 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
19:01:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
19:01:55 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1238ms
19:01:55 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
19:01:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
19:01:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
19:01:56 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1032ms
19:01:56 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
19:01:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
19:01:57 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 1039ms
19:01:57 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
19:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
19:01:58 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1187ms
19:01:58 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
19:01:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
19:01:59 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 1037ms
19:01:59 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
19:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
19:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1137ms
19:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
19:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
19:02:01 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1035ms
19:02:01 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
19:02:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
19:02:02 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1140ms
19:02:02 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
19:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
19:02:03 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 1141ms
19:02:03 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
19:02:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError. - assert_throws: function "function () {
19:02:04 INFO - window.indexedDB.open('test', val);..." did not throw
19:02:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
19:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
19:02:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:24:1
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
19:02:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should throw TypeError. - assert_throws: function "function () {
19:02:04 INFO - window.indexedDB.open('test', val);..." did not throw
19:02:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
19:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
19:02:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:29:1
19:02:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
19:02:04 INFO - window.indexedDB.open('test', val);..." did not throw
19:02:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
19:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
19:02:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:30:1
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
19:02:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
19:02:04 INFO - window.indexedDB.open('test', val);..." did not throw
19:02:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
19:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
19:02:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:33:1
19:02:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
19:02:04 INFO - window.indexedDB.open('test', val);..." did not throw
19:02:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
19:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
19:02:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:37:1
19:02:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
19:02:04 INFO - window.indexedDB.open('test', val);..." did not throw
19:02:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
19:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
19:02:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:41:1
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
19:02:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
19:02:04 INFO - TEST-OK | /IndexedDB/idbfactory_open9.htm | took 1094ms
19:02:04 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
19:02:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
19:02:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 1032ms
19:02:05 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
19:02:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
19:02:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
19:02:08 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2988ms
19:02:08 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
19:02:10 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
19:02:10 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 1140ms
19:02:10 INFO - TEST-START | /IndexedDB/idbindex_count.htm
19:02:11 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
19:02:11 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 1038ms
19:02:11 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
19:02:12 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
19:02:12 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 887ms
19:02:12 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
19:02:12 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
19:02:12 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 892ms
19:02:12 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
19:02:14 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
19:02:14 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1183ms
19:02:14 INFO - TEST-START | /IndexedDB/idbindex_get.htm
19:02:15 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
19:02:15 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 1044ms
19:02:15 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
19:02:16 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
19:02:16 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 1191ms
19:02:16 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
19:02:17 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
19:02:17 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 945ms
19:02:17 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
19:02:18 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
19:02:18 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 994ms
19:02:18 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
19:02:19 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
19:02:19 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 1195ms
19:02:19 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
19:02:20 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
19:02:20 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 1335ms
19:02:20 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
19:02:22 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
19:02:22 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1130ms
19:02:22 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
19:02:23 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
19:02:23 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 1182ms
19:02:23 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
19:02:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
19:02:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 933ms
19:02:24 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
19:02:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
19:02:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 1041ms
19:02:25 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
19:02:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
19:02:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1084ms
19:02:26 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
19:02:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
19:02:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 1203ms
19:02:27 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
19:02:28 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
19:02:28 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 1189ms
19:02:28 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
19:02:29 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
19:02:29 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 1095ms
19:02:29 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
19:02:30 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
19:02:30 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 1032ms
19:02:30 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
19:02:31 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
19:02:31 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 1088ms
19:02:31 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
19:02:32 INFO - TEST-FAIL | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
19:02:32 INFO - index.openCursor();
19:02:32 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
19:02:32 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:23:9
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
19:02:32 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
19:02:32 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:15:5
19:02:32 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1037ms
19:02:33 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
19:02:33 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
19:02:33 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 880ms
19:02:33 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
19:02:35 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
19:02:35 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 1238ms
19:02:35 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
19:02:36 INFO - TEST-FAIL | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
19:02:36 INFO - index.openKeyCursor();
19:02:36 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
19:02:36 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:23:9
19:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:02:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
19:02:36 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
19:02:36 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:15:5
19:02:36 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1089ms
19:02:36 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
19:02:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
19:02:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
19:02:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
19:02:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
19:02:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
19:02:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
19:02:37 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
19:02:37 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 981ms
19:02:37 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
19:02:38 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
19:02:38 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
19:02:38 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
19:02:38 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
19:02:38 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
19:02:38 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
19:02:38 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
19:02:38 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 1082ms
19:02:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
19:02:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
19:02:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 1185ms
19:02:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
19:02:40 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
19:02:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 938ms
19:02:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
19:02:41 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
19:02:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 984ms
19:02:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
19:02:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
19:02:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 1032ms
19:02:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
19:02:43 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
19:02:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 1098ms
19:02:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
19:02:45 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
19:02:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 1594ms
19:02:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
19:02:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:02:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 883ms
19:02:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
19:02:47 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
19:02:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 932ms
19:02:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
19:02:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
19:02:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 1092ms
19:02:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
19:02:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
19:02:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 1288ms
19:02:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
19:02:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
19:02:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 1045ms
19:02:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
19:02:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
19:02:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 1003ms
19:02:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
19:02:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
19:02:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 1040ms
19:02:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
19:02:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
19:02:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 1044ms
19:02:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
19:02:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
19:02:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 1030ms
19:02:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
19:02:55 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
19:02:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 1148ms
19:02:55 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
19:02:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
19:02:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 1201ms
19:02:56 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
19:02:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
19:02:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 1338ms
19:02:58 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
19:02:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:02:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 986ms
19:02:59 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
19:03:00 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
19:03:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 1048ms
19:03:00 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
19:03:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
19:03:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1131ms
19:03:01 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
19:03:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
19:03:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 1330ms
19:03:02 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
19:03:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
19:03:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 1155ms
19:03:04 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
19:03:05 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
19:03:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 1338ms
19:03:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
19:03:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
19:03:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 1029ms
19:03:06 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
19:03:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
19:03:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 927ms
19:03:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
19:03:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
19:03:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 929ms
19:03:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
19:03:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
19:03:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 1237ms
19:03:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
19:03:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
19:03:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 1493ms
19:03:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
19:03:11 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
19:03:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 932ms
19:03:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
19:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
19:03:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 1052ms
19:03:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
19:03:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
19:03:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 1044ms
19:03:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
19:03:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
19:03:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 1037ms
19:03:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
19:03:16 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"
19:03:16 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:1
19:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:03:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
19:03:16 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
19:03:16 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
19:03:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 986ms
19:03:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
19:03:17 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"
19:03:17 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:1
19:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:03:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
19:03:17 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:102:17
19:03:17 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
19:03:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 1185ms
19:03:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
19:03:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
19:03:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 1146ms
19:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
19:03:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
19:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 1086ms
19:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
19:03:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
19:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 928ms
19:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
19:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
19:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 882ms
19:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
19:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
19:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 939ms
19:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
19:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
19:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 994ms
19:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
19:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
19:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 1485ms
19:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
19:03:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 941ms
19:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
19:03:26 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
19:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 1035ms
19:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
19:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
19:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1182ms
19:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
19:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
19:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 1178ms
19:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
19:03:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
19:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 944ms
19:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
19:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
19:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 1239ms
19:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
19:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 1095ms
19:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
19:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 1076ms
19:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
19:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
19:03:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1037ms
19:03:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
19:03:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
19:03:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 991ms
19:03:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
19:03:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
19:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 1035ms
19:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
19:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
19:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 1182ms
19:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
19:03:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
19:03:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 1189ms
19:03:39 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
19:03:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
19:03:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 1089ms
19:03:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
19:03:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
19:03:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 889ms
19:03:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
19:03:41 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
19:03:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 874ms
19:03:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
19:03:42 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
19:03:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 1027ms
19:03:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
19:03:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
19:03:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 1024ms
19:03:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
19:03:45 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
19:03:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 1244ms
19:03:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
19:03:46 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
19:03:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 1032ms
19:03:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
19:03:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:03:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1192ms
19:03:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
19:03:48 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
19:03:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 976ms
19:03:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
19:03:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
19:03:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 880ms
19:03:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
19:03:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
19:03:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 930ms
19:03:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
19:03:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
19:03:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 1183ms
19:03:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
19:03:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
19:03:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 1285ms
19:03:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
19:03:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
19:03:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 896ms
19:03:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
19:03:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
19:03:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 883ms
19:03:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
19:03:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
19:03:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 1040ms
19:03:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
19:03:56 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
19:03:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 1032ms
19:03:56 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
19:03:57 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
19:03:57 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1037ms
19:03:57 INFO - TEST-START | /IndexedDB/idbtransaction.htm
19:03:58 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
19:03:58 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
19:03:58 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 1191ms
19:03:58 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
19:04:00 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
19:04:00 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 1245ms
19:04:00 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
19:04:01 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
19:04:01 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 976ms
19:04:01 INFO - TEST-START | /IndexedDB/index_sort_order.htm
19:04:02 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
19:04:02 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1085ms
19:04:02 INFO - TEST-START | /IndexedDB/interfaces.html
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
19:04:03 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
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
19:04:03 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
19:04:03 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1281ms
19:04:03 INFO - TEST-START | /IndexedDB/interfaces.worker
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
19:04:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
19:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
19:04:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
19:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
19:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
19:04:05 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
19:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
19:04:05 INFO - {}
19:04:05 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 - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
19:04:05 INFO - {}
19:04:05 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1662ms
19:04:05 INFO - TEST-START | /IndexedDB/key_invalid.htm
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
19:04:06 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
19:04:06 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 1195ms
19:04:06 INFO - TEST-START | /IndexedDB/key_valid.html
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
19:04:08 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
19:04:08 INFO - TEST-OK | /IndexedDB/key_valid.html | took 2164ms
19:04:08 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
19:04:09 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
19:04:09 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1089ms
19:04:09 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
19:04:10 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
19:04:10 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 991ms
19:04:10 INFO - TEST-START | /IndexedDB/keygenerator.htm
19:04:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
19:04:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
19:04:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
19:04:11 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 928ms
19:04:11 INFO - TEST-START | /IndexedDB/keyorder.htm
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
19:04:13 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
19:04:13 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1484ms
19:04:13 INFO - TEST-START | /IndexedDB/keypath.htm
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
19:04:15 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
19:04:15 INFO - TEST-OK | /IndexedDB/keypath.htm | took 2546ms
19:04:15 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
19:04:16 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
19:04:16 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 991ms
19:04:16 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
19:04:17 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
19:04:17 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
19:04:17 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
19:04:17 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1049ms
19:04:17 INFO - TEST-START | /IndexedDB/list_ordering.htm
19:04:19 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
19:04:19 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
19:04:19 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
19:04:19 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1544ms
19:04:19 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
19:04:20 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
19:04:20 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1234ms
19:04:20 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
19:04:21 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
19:04:21 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 1137ms
19:04:21 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
19:04:22 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
19:04:22 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 1136ms
19:04:22 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
19:04:23 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
19:04:23 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 1029ms
19:04:23 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
19:04:24 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
19:04:24 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 989ms
19:04:24 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
19:04:25 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
19:04:25 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 939ms
19:04:25 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
19:04:27 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
19:04:27 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 1244ms
19:04:27 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
19:04:28 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
19:04:28 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 1085ms
19:04:28 INFO - TEST-START | /IndexedDB/value.htm
19:04:29 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
19:04:29 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
19:04:29 INFO - TEST-OK | /IndexedDB/value.htm | took 1235ms
19:04:29 INFO - TEST-START | /IndexedDB/value_recursive.htm
19:04:30 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
19:04:30 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
19:04:30 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
19:04:30 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1032ms
19:04:30 INFO - TEST-START | /IndexedDB/writer-starvation.htm
19:04:31 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
19:04:31 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1293ms
19:04:31 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
19:04:32 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Float arrays - assert_throws: Float32Array function "function () {
19:04:32 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
19:04:32 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:4:1
19:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:32 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:3:1
19:04:32 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
19:04:32 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Integer arrays - self.crypto is undefined
19:04:32 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:20:9
19:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:32 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:19:1
19:04:32 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
19:04:32 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Large length - assert_throws: crypto.getRandomValues length over 65536 function "function () {
19:04:32 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
19:04:32 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:37:1
19:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:32 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:36:1
19:04:32 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
19:04:32 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 1184ms
19:04:32 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
19:04:33 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
19:04:33 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer arrays
19:04:33 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
19:04:33 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 1047ms
19:04:33 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
19:04:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
19:04:35 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 1281ms
19:04:35 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
19:04:36 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
19:04:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:1
19:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
19:04:36 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
19:04:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:1
19:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
19:04:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
19:04:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 951ms
19:04:36 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
19:04:37 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() {
19:04:37 INFO - [native code]
19:04:37 INFO - }" but got function "function () {
19:04:37 INFO - }"
19:04:37 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
19:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:37 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
19:04:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
19:04:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
19:04:37 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
19:04:37 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
19:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:37 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
19:04:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
19:04:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
19:04:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 940ms
19:04:37 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
19:04:38 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() {
19:04:38 INFO - [native code]
19:04:38 INFO - }" but got function "function () {
19:04:38 INFO - }"
19:04:38 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
19:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:38 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
19:04:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
19:04:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
19:04:38 INFO - {}
19:04:38 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
19:04:38 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
19:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:38 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
19:04:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
19:04:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
19:04:38 INFO - {}
19:04:38 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 1077ms
19:04:38 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
19:04:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
19:04:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
19:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
19:04:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
19:04:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
19:04:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
19:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
19:04:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
19:04:39 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"
19:04:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
19:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
19:04:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
19:04:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
19:04:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
19:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
19:04:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
19:04:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
19:04:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
19:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
19:04:39 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:04:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
19:04:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
19:04:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
19:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
19:04:39 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:04:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
19:04:39 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"
19:04:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
19:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
19:04:39 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:04:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
19:04:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
19:04:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
19:04:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
19:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
19:04:39 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:04:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
19:04:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 1038ms
19:04:39 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
19:04:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
19:04:40 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 1400ms
19:04:40 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
19:04:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
19:04:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
19:04:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
19:04:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
19:04:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
19:04:42 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 2037ms
19:04:42 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
19:04:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
19:04:44 INFO - {}
19:04:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
19:04:44 INFO - {}
19:04:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
19:04:44 INFO - {}
19:04:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
19:04:44 INFO - {}
19:04:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
19:04:44 INFO - {}
19:04:44 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 2089ms
19:04:44 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
19:04:45 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
19:04:45 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 979ms
19:04:45 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
19:04:46 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
19:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
19:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
19:04:46 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 884ms
19:04:46 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
19:04:57 INFO - PROCESS | 2232 | MARIONETTE LOG: INFO: Timeout fired
19:04:57 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
19:04:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
19:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
19:04:57 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:1
19:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:04:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
19:04:57 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10567ms
19:04:57 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
19:04:58 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
19:04:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 1094ms
19:04:58 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
19:04:59 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
19:04:59 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 932ms
19:04:59 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
19:05:01 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
19:05:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:24:9
19:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:14:7
19:05:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 1732ms
19:05:01 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
19:05:02 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
19:05:02 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 874ms
19:05:02 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
19:05:02 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
19:05:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
19:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
19:05:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
19:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
19:05:02 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 887ms
19:05:02 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
19:05:03 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
19:05:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:40:13
19:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:16:9
19:05:03 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 1028ms
19:05:03 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
19:05:05 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
19:05:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 1039ms
19:05:05 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
19:05:06 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
19:05:06 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 991ms
19:05:06 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
19:05:06 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"
19:05:06 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
19:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:06 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
19:05:06 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
19:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:06 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
19:05:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
19:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
19:05:06 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 928ms
19:05:06 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
19:05:07 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
19:05:07 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 988ms
19:05:07 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
19:05:08 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
19:05:08 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 998ms
19:05:08 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
19:05:09 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
19:05:09 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 991ms
19:05:09 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
19:05:10 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
19:05:10 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
19:05:51 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
19:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:05:51 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
19:05:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:19:7
19:05:51 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
19:05:51 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
19:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:05:51 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
19:05:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:20:7
19:05:51 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
19:05:51 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
19:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:05:51 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
19:05:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:21:7
19:05:51 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
19:05:51 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
19:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:05:51 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
19:05:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:22:7
19:05:51 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
19:05:51 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
19:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:05:51 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
19:05:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:23:7
19:05:51 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
19:05:51 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
19:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:05:51 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
19:05:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:24:7
19:05:51 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
19:05:51 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
19:05:51 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
19:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:05:51 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
19:05:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:25:7
19:05:51 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 995ms
19:05:51 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
19:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
19:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
19:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
19:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
19:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
19:05:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
19:05:53 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 1494ms
19:05:53 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
19:05:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
19:05:54 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1396ms
19:05:54 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
19:05:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
19:05:56 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 1140ms
19:05:56 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
19:05:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
19:05:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
19:05:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
19:05:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
19:05:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
19:05:57 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 979ms
19:05:57 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
19:05:57 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
19:05:57 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
19:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:57 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
19:05:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
19:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
19:05:58 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 976ms
19:05:58 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
19:05:58 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
19:05:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
19:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:05:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
19:05:58 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 831ms
19:05:58 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
19:05:59 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
19:05:59 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 930ms
19:05:59 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
19:06:00 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
19:06:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
19:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:06:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
19:06:00 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 1131ms
19:06:00 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
19:06:02 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
19:06:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
19:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:06:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
19:06:02 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 1093ms
19:06:02 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
19:06:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
19:06:03 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 945ms
19:06:03 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
19:06:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
19:06:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 987ms
19:06:04 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
19:06:05 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
19:06:05 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 1026ms
19:06:05 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
19:06:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
19:06:06 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 993ms
19:06:06 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
19:06:06 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
19:06:06 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
19:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:06:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:06:06 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
19:06:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
19:06:06 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
19:06:06 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
19:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:06:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:06:06 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
19:06:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:19:7
19:06:06 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 885ms
19:06:06 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
19:06:07 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | XMLHttpRequest: open() - URL encoding
19:06:07 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 987ms
19:06:07 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
19:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
19:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
19:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
19:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
19:06:09 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 1381ms
19:06:09 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
19:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: