builder: b2g-inbound_ubuntu32_vm_test-web-platform-tests-e10s-1
slave: tst-linux32-spot-574
starttime: 1447792781.03
results: warnings (1)
buildid: 20151117110502
builduid: 183e8ca9315746ff96cc7554fcd3747e
revision: a3cd8d9dcb03499220d1352e1033634eda82ad74
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:41.025659) =========
master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:41.026095) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:41.026416) =========
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-1447792774.192040-824581928
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.020057
basedir: '/builds/slave/test'
========= master_lag: 0.17 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:41.211876) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2015-11-17 12:39:41.212189) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2015-11-17 12:39:42.608287) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:42.608666) =========
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-1447792774.192040-824581928
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.017559
========= master_lag: 0.05 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:42.672523) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:42.672820) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:42.673174) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:42.673482) =========
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-1447792774.192040-824581928
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-17 12:39:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 16.0M=0.001s
2015-11-17 12:39:42 (16.0 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.349629
========= master_lag: 0.47 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:43.489423) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:43.489749) =========
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-1447792774.192040-824581928
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.031585
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:43.545527) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-17 12:39:43.545879) =========
bash -c 'python archiver_client.py mozharness --repo integration/b2g-inbound --rev a3cd8d9dcb03499220d1352e1033634eda82ad74 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/b2g-inbound --rev a3cd8d9dcb03499220d1352e1033634eda82ad74 --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-1447792774.192040-824581928
_=/tools/buildbot/bin/python
using PTY: False
2015-11-17 12:39:43,193 truncating revision to first 12 chars
2015-11-17 12:39:43,193 Setting DEBUG logging.
2015-11-17 12:39:43,194 attempt 1/10
2015-11-17 12:39:43,194 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/b2g-inbound/a3cd8d9dcb03?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-17 12:39:44,613 unpacking tar archive at: b2g-inbound-a3cd8d9dcb03/testing/mozharness/
program finished with exit code 0
elapsedTime=1.734100
========= master_lag: 0.24 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-17 12:39:45.523653) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:45.523988) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:45.558401) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:45.558706) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-17 12:39:45.559097) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 53 mins, 8 secs) (at 2015-11-17 12:39:45.559408) =========
/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 b2g-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', 'b2g-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-1447792774.192040-824581928
_=/tools/buildbot/bin/python
using PTY: False
12:39:45 INFO - MultiFileLogger online at 20151117 12:39:45 in /builds/slave/test
12:39:45 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 b2g-inbound --download-symbols ondemand
12:39:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
12:39:45 INFO - {'append_to_log': False,
12:39:45 INFO - 'base_work_dir': '/builds/slave/test',
12:39:45 INFO - 'blob_upload_branch': 'b2g-inbound',
12:39:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
12:39:45 INFO - 'buildbot_json_path': 'buildprops.json',
12:39:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
12:39:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
12:39:45 INFO - 'download_minidump_stackwalk': True,
12:39:45 INFO - 'download_symbols': 'ondemand',
12:39:45 INFO - 'e10s': True,
12:39:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
12:39:45 INFO - 'tooltool.py': '/tools/tooltool.py',
12:39:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
12:39:45 INFO - '/tools/misc-python/virtualenv.py')},
12:39:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
12:39:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
12:39:45 INFO - 'log_level': 'info',
12:39:45 INFO - 'log_to_console': True,
12:39:45 INFO - 'opt_config_files': (),
12:39:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
12:39:45 INFO - '--processes=1',
12:39:45 INFO - '--config=%(test_path)s/wptrunner.ini',
12:39:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
12:39:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
12:39:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
12:39:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
12:39:45 INFO - 'pip_index': False,
12:39:45 INFO - 'require_test_zip': True,
12:39:45 INFO - 'test_type': ('testharness',),
12:39:45 INFO - 'this_chunk': '1',
12:39:45 INFO - 'tooltool_cache': '/builds/tooltool_cache',
12:39:45 INFO - 'total_chunks': '4',
12:39:45 INFO - 'virtualenv_path': 'venv',
12:39:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
12:39:45 INFO - 'work_dir': 'build'}
12:39:45 INFO - #####
12:39:45 INFO - ##### Running clobber step.
12:39:45 INFO - #####
12:39:45 INFO - Running pre-action listener: _resource_record_pre_action
12:39:45 INFO - Running main action method: clobber
12:39:45 INFO - rmtree: /builds/slave/test/build
12:39:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
12:39:45 INFO - Running post-action listener: _resource_record_post_action
12:39:45 INFO - #####
12:39:45 INFO - ##### Running read-buildbot-config step.
12:39:45 INFO - #####
12:39:45 INFO - Running pre-action listener: _resource_record_pre_action
12:39:45 INFO - Running main action method: read_buildbot_config
12:39:45 INFO - Using buildbot properties:
12:39:45 INFO - {
12:39:45 INFO - "properties": {
12:39:45 INFO - "buildnumber": 18,
12:39:45 INFO - "product": "firefox",
12:39:45 INFO - "script_repo_revision": "production",
12:39:45 INFO - "branch": "b2g-inbound",
12:39:45 INFO - "repository": "",
12:39:45 INFO - "buildername": "Ubuntu VM 12.04 b2g-inbound opt test web-platform-tests-e10s-1",
12:39:45 INFO - "buildid": "20151117110502",
12:39:45 INFO - "slavename": "tst-linux32-spot-574",
12:39:45 INFO - "pgo_build": "False",
12:39:45 INFO - "basedir": "/builds/slave/test",
12:39:45 INFO - "project": "",
12:39:45 INFO - "platform": "linux",
12:39:45 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/",
12:39:45 INFO - "slavebuilddir": "test",
12:39:45 INFO - "scheduler": "tests-b2g-inbound-ubuntu32_vm-opt-unittest",
12:39:45 INFO - "repo_path": "integration/b2g-inbound",
12:39:45 INFO - "moz_repo_path": "",
12:39:45 INFO - "stage_platform": "linux",
12:39:45 INFO - "builduid": "183e8ca9315746ff96cc7554fcd3747e",
12:39:45 INFO - "revision": "a3cd8d9dcb03499220d1352e1033634eda82ad74"
12:39:45 INFO - },
12:39:45 INFO - "sourcestamp": {
12:39:45 INFO - "repository": "",
12:39:45 INFO - "hasPatch": false,
12:39:45 INFO - "project": "",
12:39:45 INFO - "branch": "b2g-inbound-linux-opt-unittest",
12:39:45 INFO - "changes": [
12:39:45 INFO - {
12:39:45 INFO - "category": null,
12:39:45 INFO - "files": [
12:39:45 INFO - {
12:39:45 INFO - "url": null,
12:39:45 INFO - "name": "https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2"
12:39:45 INFO - },
12:39:45 INFO - {
12:39:45 INFO - "url": null,
12:39:45 INFO - "name": "https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/test_packages.json"
12:39:45 INFO - }
12:39:45 INFO - ],
12:39:45 INFO - "repository": "",
12:39:45 INFO - "rev": "a3cd8d9dcb03499220d1352e1033634eda82ad74",
12:39:45 INFO - "who": "fdesre@mozilla.com",
12:39:45 INFO - "when": 1447791670,
12:39:45 INFO - "number": 6673438,
12:39:45 INFO - "comments": "Bug 1220700 - Cannot enable add-ons installed from WebIDE r=ochameau",
12:39:45 INFO - "project": "",
12:39:45 INFO - "at": "Tue 17 Nov 2015 12:21:10",
12:39:45 INFO - "branch": "b2g-inbound-linux-opt-unittest",
12:39:45 INFO - "revlink": "",
12:39:45 INFO - "properties": [
12:39:45 INFO - [
12:39:45 INFO - "buildid",
12:39:45 INFO - "20151117110502",
12:39:45 INFO - "Change"
12:39:45 INFO - ],
12:39:45 INFO - [
12:39:45 INFO - "builduid",
12:39:45 INFO - "183e8ca9315746ff96cc7554fcd3747e",
12:39:45 INFO - "Change"
12:39:45 INFO - ],
12:39:45 INFO - [
12:39:45 INFO - "pgo_build",
12:39:45 INFO - "False",
12:39:45 INFO - "Change"
12:39:45 INFO - ]
12:39:45 INFO - ],
12:39:45 INFO - "revision": "a3cd8d9dcb03499220d1352e1033634eda82ad74"
12:39:45 INFO - }
12:39:45 INFO - ],
12:39:45 INFO - "revision": "a3cd8d9dcb03499220d1352e1033634eda82ad74"
12:39:45 INFO - }
12:39:45 INFO - }
12:39:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2.
12:39:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/test_packages.json.
12:39:45 INFO - Running post-action listener: _resource_record_post_action
12:39:45 INFO - #####
12:39:45 INFO - ##### Running download-and-extract step.
12:39:45 INFO - #####
12:39:45 INFO - Running pre-action listener: _resource_record_pre_action
12:39:45 INFO - Running main action method: download_and_extract
12:39:45 INFO - mkdir: /builds/slave/test/build/tests
12:39:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:39:45 INFO - https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
12:39:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/test_packages.json
12:39:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/test_packages.json
12:39:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
12:39:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
12:39:46 INFO - Downloaded 1268 bytes.
12:39:46 INFO - Reading from file /builds/slave/test/build/test_packages.json
12:39:46 INFO - Using the following test package requirements:
12:39:46 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
12:39:46 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
12:39:46 INFO - u'firefox-45.0a1.en-US.linux-i686.cppunittest.tests.zip'],
12:39:46 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
12:39:46 INFO - u'jsshell-linux-i686.zip'],
12:39:46 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
12:39:46 INFO - u'firefox-45.0a1.en-US.linux-i686.mochitest.tests.zip'],
12:39:46 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
12:39:46 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
12:39:46 INFO - u'firefox-45.0a1.en-US.linux-i686.reftest.tests.zip'],
12:39:46 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
12:39:46 INFO - u'firefox-45.0a1.en-US.linux-i686.talos.tests.zip'],
12:39:46 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
12:39:46 INFO - u'firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip'],
12:39:46 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip'],
12:39:46 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-i686.common.tests.zip',
12:39:46 INFO - u'firefox-45.0a1.en-US.linux-i686.xpcshell.tests.zip']}
12:39:46 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
12:39:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:39:46 INFO - https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
12:39:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
12:39:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.common.tests.zip
12:39:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/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
12:39:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/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
12:39:49 INFO - Downloaded 21028996 bytes.
12:39:49 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
12:39:49 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/*
12:39:49 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
12:39:50 INFO - caution: filename not matched: web-platform/*
12:39:50 INFO - Return code: 11
12:39:50 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')]}
12:39:50 INFO - https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
12:39:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
12:39:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.web-platform.tests.zip
12:39:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/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
12:39:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/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
12:39:53 INFO - Downloaded 30956139 bytes.
12:39:53 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
12:39:53 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/*
12:39:53 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
12:39:56 INFO - caution: filename not matched: bin/*
12:39:56 INFO - caution: filename not matched: config/*
12:39:56 INFO - caution: filename not matched: mozbase/*
12:39:56 INFO - caution: filename not matched: marionette/*
12:39:56 INFO - Return code: 11
12:39:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:39:56 INFO - https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
12:39:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
12:39:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
12:39:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/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
12:39:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/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
12:40:01 INFO - Downloaded 56585545 bytes.
12:40:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
12:40:01 INFO - mkdir: /builds/slave/test/properties
12:40:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
12:40:01 INFO - Writing to file /builds/slave/test/properties/build_url
12:40:01 INFO - Contents:
12:40:01 INFO - build_url:https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.tar.bz2
12:40:01 INFO - Running post-action listener: _resource_record_post_action
12:40:01 INFO - Running post-action listener: set_extra_try_arguments
12:40:01 INFO - #####
12:40:01 INFO - ##### Running create-virtualenv step.
12:40:01 INFO - #####
12:40:01 INFO - Running pre-action listener: _pre_create_virtualenv
12:40:01 INFO - Running pre-action listener: _resource_record_pre_action
12:40:01 INFO - Running main action method: create_virtualenv
12:40:01 INFO - Creating virtualenv /builds/slave/test/build/venv
12:40:01 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
12:40:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
12:40:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
12:40:02 INFO - Using real prefix '/usr'
12:40:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python
12:40:03 INFO - Installing distribute.............................................................................................................................................................................................done.
12:40:06 INFO - Installing pip.................done.
12:40:06 INFO - Return code: 0
12:40:06 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
12:40:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:40:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:40:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:40:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:40:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40:06 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 0x87bcba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88874d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8938790>, '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 0x882b908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8936bf0>, '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-1447792774.192040-824581928', '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
12:40:06 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
12:40:06 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
12:40:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:40:06 INFO - 'CCACHE_UMASK': '002',
12:40:06 INFO - 'DISPLAY': ':0',
12:40:06 INFO - 'HOME': '/home/cltbld',
12:40:06 INFO - 'LANG': 'en_US.UTF-8',
12:40:06 INFO - 'LOGNAME': 'cltbld',
12:40:06 INFO - 'MAIL': '/var/mail/cltbld',
12:40:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:40:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:40:06 INFO - 'MOZ_NO_REMOTE': '1',
12:40:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:40:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:40:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:40:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:40:06 INFO - 'PWD': '/builds/slave/test',
12:40:06 INFO - 'SHELL': '/bin/bash',
12:40:06 INFO - 'SHLVL': '1',
12:40:06 INFO - 'TERM': 'linux',
12:40:06 INFO - 'TMOUT': '86400',
12:40:06 INFO - 'USER': 'cltbld',
12:40:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447792774.192040-824581928',
12:40:06 INFO - '_': '/tools/buildbot/bin/python'}
12:40:07 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:40:07 INFO - Downloading/unpacking psutil>=0.7.1
12:40: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
12:40: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
12:40: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
12:40: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
12:40: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
12:40: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
12:40:10 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
12:40:10 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
12:40:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
12:40:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
12:40:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
12:40:10 INFO - Installing collected packages: psutil
12:40:10 INFO - Running setup.py install for psutil
12:40:10 INFO - building 'psutil._psutil_linux' extension
12:40:10 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
12:40:11 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
12:40:11 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
12:40:11 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
12:40:11 INFO - building 'psutil._psutil_posix' extension
12:40:11 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
12:40:11 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
12:40:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
12:40:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
12:40:11 INFO - Successfully installed psutil
12:40:11 INFO - Cleaning up...
12:40:11 INFO - Return code: 0
12:40:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
12:40: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')]}
12:40:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:40:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40: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')]}
12:40:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:40:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40: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', '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 0x87bcba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88874d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8938790>, '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 0x882b908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8936bf0>, '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-1447792774.192040-824581928', '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
12:40: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
12:40: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 mozsystemmonitor==0.0.0
12:40:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:40:11 INFO - 'CCACHE_UMASK': '002',
12:40:11 INFO - 'DISPLAY': ':0',
12:40:11 INFO - 'HOME': '/home/cltbld',
12:40:11 INFO - 'LANG': 'en_US.UTF-8',
12:40:11 INFO - 'LOGNAME': 'cltbld',
12:40:11 INFO - 'MAIL': '/var/mail/cltbld',
12:40:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:40:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:40:11 INFO - 'MOZ_NO_REMOTE': '1',
12:40:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:40:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:40:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:40:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:40:11 INFO - 'PWD': '/builds/slave/test',
12:40:11 INFO - 'SHELL': '/bin/bash',
12:40:11 INFO - 'SHLVL': '1',
12:40:11 INFO - 'TERM': 'linux',
12:40:11 INFO - 'TMOUT': '86400',
12:40:11 INFO - 'USER': 'cltbld',
12:40:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447792774.192040-824581928',
12:40:11 INFO - '_': '/tools/buildbot/bin/python'}
12:40:12 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:40:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
12:40: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
12:40: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
12:40: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
12:40: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
12:40: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
12:40: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
12:40:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz
12:40:15 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
12:40:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
12:40:15 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
12:40:15 INFO - Installing collected packages: mozsystemmonitor
12:40:15 INFO - Running setup.py install for mozsystemmonitor
12:40:15 INFO - Successfully installed mozsystemmonitor
12:40:15 INFO - Cleaning up...
12:40:15 INFO - Return code: 0
12:40:15 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
12:40:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:40:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:40:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:40:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:40:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40:15 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 0x87bcba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88874d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8938790>, '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 0x882b908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8936bf0>, '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-1447792774.192040-824581928', '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
12:40:15 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
12:40:15 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
12:40:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:40:15 INFO - 'CCACHE_UMASK': '002',
12:40:15 INFO - 'DISPLAY': ':0',
12:40:15 INFO - 'HOME': '/home/cltbld',
12:40:15 INFO - 'LANG': 'en_US.UTF-8',
12:40:15 INFO - 'LOGNAME': 'cltbld',
12:40:15 INFO - 'MAIL': '/var/mail/cltbld',
12:40:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:40:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:40:15 INFO - 'MOZ_NO_REMOTE': '1',
12:40:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:40:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:40:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:40:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:40:15 INFO - 'PWD': '/builds/slave/test',
12:40:15 INFO - 'SHELL': '/bin/bash',
12:40:15 INFO - 'SHLVL': '1',
12:40:15 INFO - 'TERM': 'linux',
12:40:15 INFO - 'TMOUT': '86400',
12:40:15 INFO - 'USER': 'cltbld',
12:40:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447792774.192040-824581928',
12:40:15 INFO - '_': '/tools/buildbot/bin/python'}
12:40:16 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:40:16 INFO - Downloading/unpacking blobuploader==1.2.4
12:40: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
12:40: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
12:40: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
12:40: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
12:40: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
12:40: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
12:40:19 INFO - Downloading blobuploader-1.2.4.tar.gz
12:40:19 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
12:40:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
12:40:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
12:40:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
12:40:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
12:40:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:40:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:40:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
12:40:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
12:40:19 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
12:40:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
12:40:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
12:40:20 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
12:40:20 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
12:40:20 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
12:40:20 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
12:40:20 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
12:40:20 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
12:40:20 INFO - Downloading docopt-0.6.1.tar.gz
12:40:20 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
12:40:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
12:40:20 INFO - Installing collected packages: blobuploader, requests, docopt
12:40:20 INFO - Running setup.py install for blobuploader
12:40:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
12:40:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
12:40:20 INFO - Running setup.py install for requests
12:40:21 INFO - Running setup.py install for docopt
12:40:21 INFO - Successfully installed blobuploader requests docopt
12:40:21 INFO - Cleaning up...
12:40:22 INFO - Return code: 0
12:40:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv
12:40:22 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')]}
12:40:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:40:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40:22 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')]}
12:40:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:40:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40:22 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 0x87bcba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88874d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8938790>, '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 0x882b908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8936bf0>, '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-1447792774.192040-824581928', '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
12:40:22 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
12:40:22 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
12:40:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:40:22 INFO - 'CCACHE_UMASK': '002',
12:40:22 INFO - 'DISPLAY': ':0',
12:40:22 INFO - 'HOME': '/home/cltbld',
12:40:22 INFO - 'LANG': 'en_US.UTF-8',
12:40:22 INFO - 'LOGNAME': 'cltbld',
12:40:22 INFO - 'MAIL': '/var/mail/cltbld',
12:40:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:40:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:40:22 INFO - 'MOZ_NO_REMOTE': '1',
12:40:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:40:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:40:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:40:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:40:22 INFO - 'PWD': '/builds/slave/test',
12:40:22 INFO - 'SHELL': '/bin/bash',
12:40:22 INFO - 'SHLVL': '1',
12:40:22 INFO - 'TERM': 'linux',
12:40:22 INFO - 'TMOUT': '86400',
12:40:22 INFO - 'USER': 'cltbld',
12:40:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447792774.192040-824581928',
12:40:22 INFO - '_': '/tools/buildbot/bin/python'}
12:40:22 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
12:40:22 INFO - Running setup.py (path:/tmp/pip-QrEAFS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
12:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
12:40:22 INFO - Running setup.py (path:/tmp/pip-sQSUJ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
12:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
12:40:22 INFO - Running setup.py (path:/tmp/pip-emkhDx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
12:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
12:40:22 INFO - Running setup.py (path:/tmp/pip-ykMYAG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
12:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
12:40:22 INFO - Running setup.py (path:/tmp/pip-_a4nLI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
12:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
12:40:23 INFO - Running setup.py (path:/tmp/pip-xLq3S8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
12:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
12:40:23 INFO - Running setup.py (path:/tmp/pip-v8yH5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
12:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
12:40:23 INFO - Running setup.py (path:/tmp/pip-A5GJTl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
12:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
12:40:23 INFO - Running setup.py (path:/tmp/pip-r_72Lp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
12:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
12:40:23 INFO - Running setup.py (path:/tmp/pip-gbN_U1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
12:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
12:40:23 INFO - Running setup.py (path:/tmp/pip-f59E_n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
12:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
12:40:23 INFO - Running setup.py (path:/tmp/pip-EzTYJ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
12:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
12:40:23 INFO - Running setup.py (path:/tmp/pip-pvw9iy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
12:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
12:40:24 INFO - Running setup.py (path:/tmp/pip-6iSDxt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
12:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
12:40:24 INFO - Running setup.py (path:/tmp/pip-t5FXM1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
12:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
12:40:24 INFO - Running setup.py (path:/tmp/pip-gM3d7D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
12:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
12:40:24 INFO - Running setup.py (path:/tmp/pip-QbCLC0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
12:40:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
12:40:24 INFO - Running setup.py (path:/tmp/pip-r2l8bT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
12:40:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
12:40:24 INFO - Running setup.py (path:/tmp/pip-pa4Ebh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
12:40:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
12:40:24 INFO - Running setup.py (path:/tmp/pip-5ItVMW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
12:40:24 INFO - Unpacking /builds/slave/test/build/tests/marionette
12:40:25 INFO - Running setup.py (path:/tmp/pip-XjSfka-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
12:40:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
12:40:25 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
12:40:25 INFO - Running setup.py install for manifestparser
12:40:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
12:40:25 INFO - Running setup.py install for mozcrash
12:40:25 INFO - Running setup.py install for mozdebug
12:40:25 INFO - Running setup.py install for mozdevice
12:40:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
12:40:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin
12:40:26 INFO - Running setup.py install for mozfile
12:40:26 INFO - Running setup.py install for mozhttpd
12:40:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
12:40:26 INFO - Running setup.py install for mozinfo
12:40:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
12:40:26 INFO - Running setup.py install for mozInstall
12:40:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
12:40:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
12:40:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
12:40:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
12:40:26 INFO - Running setup.py install for mozleak
12:40:27 INFO - Running setup.py install for mozlog
12:40:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
12:40:27 INFO - Running setup.py install for moznetwork
12:40:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
12:40:27 INFO - Running setup.py install for mozprocess
12:40:27 INFO - Running setup.py install for mozprofile
12:40:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
12:40:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
12:40:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
12:40:28 INFO - Running setup.py install for mozrunner
12:40:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
12:40:28 INFO - Running setup.py install for mozscreenshot
12:40:28 INFO - Running setup.py install for moztest
12:40:28 INFO - Running setup.py install for mozversion
12:40:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
12:40:28 INFO - Running setup.py install for marionette-transport
12:40:29 INFO - Running setup.py install for marionette-driver
12:40:29 INFO - Running setup.py install for browsermob-proxy
12:40:29 INFO - Running setup.py install for marionette-client
12:40:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
12:40:30 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
12:40:30 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
12:40:30 INFO - Cleaning up...
12:40:30 INFO - Return code: 0
12:40:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv
12:40:30 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')]}
12:40:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:40:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40:30 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')]}
12:40:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:40:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:40:30 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 0x87bcba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88874d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8938790>, '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 0x882b908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8936bf0>, '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-1447792774.192040-824581928', '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
12:40:30 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
12:40:30 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
12:40:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:40:30 INFO - 'CCACHE_UMASK': '002',
12:40:30 INFO - 'DISPLAY': ':0',
12:40:30 INFO - 'HOME': '/home/cltbld',
12:40:30 INFO - 'LANG': 'en_US.UTF-8',
12:40:30 INFO - 'LOGNAME': 'cltbld',
12:40:30 INFO - 'MAIL': '/var/mail/cltbld',
12:40:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:40:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:40:30 INFO - 'MOZ_NO_REMOTE': '1',
12:40:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:40:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:40:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:40:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:40:30 INFO - 'PWD': '/builds/slave/test',
12:40:30 INFO - 'SHELL': '/bin/bash',
12:40:30 INFO - 'SHLVL': '1',
12:40:30 INFO - 'TERM': 'linux',
12:40:30 INFO - 'TMOUT': '86400',
12:40:30 INFO - 'USER': 'cltbld',
12:40:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447792774.192040-824581928',
12:40:30 INFO - '_': '/tools/buildbot/bin/python'}
12:40:30 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
12:40:30 INFO - Running setup.py (path:/tmp/pip-GCg4O3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
12:40:30 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))
12:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
12:40:30 INFO - Running setup.py (path:/tmp/pip-ShtRRM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
12:40:30 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))
12:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
12:40:30 INFO - Running setup.py (path:/tmp/pip-B7hjpY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
12:40:30 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))
12:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
12:40:31 INFO - Running setup.py (path:/tmp/pip-z0Troq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
12:40:31 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))
12:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
12:40:31 INFO - Running setup.py (path:/tmp/pip-7VnJPw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
12:40:31 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))
12:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
12:40:31 INFO - Running setup.py (path:/tmp/pip-VY9O7z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
12:40:31 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))
12:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
12:40:31 INFO - Running setup.py (path:/tmp/pip-9jKTxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
12:40:31 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))
12:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
12:40:31 INFO - Running setup.py (path:/tmp/pip-aU2Nr9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
12:40:31 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))
12:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
12:40:31 INFO - Running setup.py (path:/tmp/pip-4fZne2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
12:40:31 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))
12:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
12:40:31 INFO - Running setup.py (path:/tmp/pip-m06m4Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
12:40:31 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))
12:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
12:40:31 INFO - Running setup.py (path:/tmp/pip-9yNMkx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
12:40:32 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))
12:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
12:40:32 INFO - Running setup.py (path:/tmp/pip-BzYFiW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
12:40:32 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))
12:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
12:40:32 INFO - Running setup.py (path:/tmp/pip-hdmpvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
12:40:32 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))
12:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
12:40:32 INFO - Running setup.py (path:/tmp/pip-lyHqkD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
12:40:32 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))
12:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
12:40:32 INFO - Running setup.py (path:/tmp/pip-Qg3hsF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
12:40:32 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))
12:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
12:40:32 INFO - Running setup.py (path:/tmp/pip-BINri6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
12:40:32 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))
12:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
12:40:32 INFO - Running setup.py (path:/tmp/pip-RiKDy_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
12:40:32 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))
12:40:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
12:40:32 INFO - Running setup.py (path:/tmp/pip-hcXmKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
12:40:33 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))
12:40:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
12:40:33 INFO - Running setup.py (path:/tmp/pip-zBh0EM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
12:40:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.1.1 from file:///builds/slave/test/build/tests/marionette/driver in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
12:40:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
12:40:33 INFO - Running setup.py (path:/tmp/pip-922k31-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
12:40:33 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))
12:40:33 INFO - Unpacking /builds/slave/test/build/tests/marionette
12:40:33 INFO - Running setup.py (path:/tmp/pip-X_TjuL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
12:40:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
12:40:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.0.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
12:40:33 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))
12:40:33 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))
12:40:33 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))
12:40:33 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))
12:40:33 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))
12:40:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
12:40:33 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
12:40:33 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
12:40:33 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
12:40:33 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
12:40:33 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
12:40:33 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
12:40:36 INFO - Downloading blessings-1.5.1.tar.gz
12:40:36 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
12:40:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
12:40:36 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))
12:40:36 INFO - Installing collected packages: blessings
12:40:36 INFO - Running setup.py install for blessings
12:40:37 INFO - Successfully installed blessings
12:40:37 INFO - Cleaning up...
12:40:37 INFO - Return code: 0
12:40:37 INFO - Done creating virtualenv /builds/slave/test/build/venv.
12:40:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
12:40:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
12:40:37 INFO - Reading from file tmpfile_stdout
12:40:37 INFO - Current package versions:
12:40:37 INFO - argparse == 1.2.1
12:40:37 INFO - blessings == 1.5.1
12:40:37 INFO - blobuploader == 1.2.4
12:40:37 INFO - browsermob-proxy == 0.6.0
12:40:37 INFO - docopt == 0.6.1
12:40:37 INFO - manifestparser == 1.1
12:40:37 INFO - marionette-client == 2.0.0
12:40:37 INFO - marionette-driver == 1.1.1
12:40:37 INFO - marionette-transport == 1.0.0
12:40:37 INFO - mozInstall == 1.12
12:40:37 INFO - mozcrash == 0.16
12:40:37 INFO - mozdebug == 0.1
12:40:37 INFO - mozdevice == 0.47
12:40:37 INFO - mozfile == 1.2
12:40:37 INFO - mozhttpd == 0.7
12:40:37 INFO - mozinfo == 0.9
12:40:37 INFO - mozleak == 0.1
12:40:37 INFO - mozlog == 3.0
12:40:37 INFO - moznetwork == 0.27
12:40:37 INFO - mozprocess == 0.22
12:40:37 INFO - mozprofile == 0.27
12:40:37 INFO - mozrunner == 6.11
12:40:37 INFO - mozscreenshot == 0.1
12:40:37 INFO - mozsystemmonitor == 0.0
12:40:37 INFO - moztest == 0.7
12:40:37 INFO - mozversion == 1.4
12:40:37 INFO - psutil == 3.1.1
12:40:37 INFO - requests == 1.2.3
12:40:37 INFO - wsgiref == 0.1.2
12:40:37 INFO - Running post-action listener: _resource_record_post_action
12:40:37 INFO - Running post-action listener: _start_resource_monitoring
12:40:37 INFO - Starting resource monitoring.
12:40:37 INFO - #####
12:40:37 INFO - ##### Running pull step.
12:40:37 INFO - #####
12:40:37 INFO - Running pre-action listener: _resource_record_pre_action
12:40:37 INFO - Running main action method: pull
12:40:37 INFO - Pull has nothing to do!
12:40:37 INFO - Running post-action listener: _resource_record_post_action
12:40:37 INFO - #####
12:40:37 INFO - ##### Running install step.
12:40:37 INFO - #####
12:40:37 INFO - Running pre-action listener: _resource_record_pre_action
12:40:37 INFO - Running main action method: install
12:40:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
12:40:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
12:40:38 INFO - Reading from file tmpfile_stdout
12:40:38 INFO - Detecting whether we're running mozinstall >=1.0...
12:40:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
12:40:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
12:40:38 INFO - Reading from file tmpfile_stdout
12:40:38 INFO - Output received:
12:40:38 INFO - Usage: mozinstall [options] installer
12:40:38 INFO - Options:
12:40:38 INFO - -h, --help show this help message and exit
12:40:38 INFO - -d DEST, --destination=DEST
12:40:38 INFO - Directory to install application into. [default:
12:40:38 INFO - "/builds/slave/test"]
12:40:38 INFO - --app=APP Application being installed. [default: firefox]
12:40:38 INFO - mkdir: /builds/slave/test/build/application
12:40:38 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']
12:40:38 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
12:41:01 INFO - Reading from file tmpfile_stdout
12:41:01 INFO - Output received:
12:41:01 INFO - /builds/slave/test/build/application/firefox/firefox
12:41:01 INFO - Running post-action listener: _resource_record_post_action
12:41:01 INFO - #####
12:41:01 INFO - ##### Running run-tests step.
12:41:01 INFO - #####
12:41:01 INFO - Running pre-action listener: _resource_record_pre_action
12:41:01 INFO - Running main action method: run_tests
12:41:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
12:41:01 INFO - minidump filename unknown. determining based upon platform and arch
12:41:01 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
12:41:01 INFO - grabbing minidump binary from tooltool
12:41: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')]}
12:41:01 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 0x8938790>, '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 0x882b908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8936bf0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
12:41:01 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
12:41:01 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
12:41:01 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
12:41:02 INFO - Return code: 0
12:41:02 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
12:41:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
12:41: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/a-zBHTYJT4ePDJJXJ0NPgw/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
12:41: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/a-zBHTYJT4ePDJJXJ0NPgw/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
12:41:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:41:02 INFO - 'CCACHE_UMASK': '002',
12:41:02 INFO - 'DISPLAY': ':0',
12:41:02 INFO - 'HOME': '/home/cltbld',
12:41:02 INFO - 'LANG': 'en_US.UTF-8',
12:41:02 INFO - 'LOGNAME': 'cltbld',
12:41:02 INFO - 'MAIL': '/var/mail/cltbld',
12:41:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
12:41:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:41:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:41:02 INFO - 'MOZ_NO_REMOTE': '1',
12:41:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:41:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:41:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:41:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:41:02 INFO - 'PWD': '/builds/slave/test',
12:41:02 INFO - 'SHELL': '/bin/bash',
12:41:02 INFO - 'SHLVL': '1',
12:41:02 INFO - 'TERM': 'linux',
12:41:02 INFO - 'TMOUT': '86400',
12:41:02 INFO - 'USER': 'cltbld',
12:41:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1447792774.192040-824581928',
12:41:02 INFO - '_': '/tools/buildbot/bin/python'}
12:41: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/a-zBHTYJT4ePDJJXJ0NPgw/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
12:41:09 INFO - Using 1 client processes
12:41:09 INFO - wptserve Starting http server on 127.0.0.1:8000
12:41:09 INFO - wptserve Starting http server on 127.0.0.1:8001
12:41:09 INFO - wptserve Starting http server on 127.0.0.1:8443
12:41:11 INFO - SUITE-START | Running 1773 tests
12:41:11 INFO - Running testharness tests
12:41:11 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
12:41:11 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 1ms
12:41:11 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
12:41:11 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
12:41:11 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
12:41:11 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
12:41:11 INFO - TEST-START | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
12:41:11 INFO - TEST-SKIP | /dom/nodes/Document-contentType/contentType/contenttype_bmp.html | took 0ms
12:41:11 INFO - TEST-START | /editing/run/delete.html
12:41:11 INFO - TEST-SKIP | /editing/run/delete.html | took 0ms
12:41:11 INFO - TEST-START | /editing/run/forwarddelete.html
12:41:11 INFO - TEST-SKIP | /editing/run/forwarddelete.html | took 0ms
12:41:11 INFO - Setting up ssl
12:41:11 INFO - PROCESS | certutil |
12:41:11 INFO - PROCESS | certutil |
12:41:12 INFO - PROCESS | certutil |
12:41:12 INFO - Certificate Nickname Trust Attributes
12:41:12 INFO - SSL,S/MIME,JAR/XPI
12:41:12 INFO -
12:41:12 INFO - web-platform-tests CT,,
12:41:12 INFO -
12:41:12 INFO - Starting runner
12:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
12:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
12:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1077ms
12:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
12:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
12:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 880ms
12:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
12:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
12:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 837ms
12:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
12:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
12:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 797ms
12:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
12:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
12:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 783ms
12:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
12:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
12:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1139ms
12:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
12:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
12:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 831ms
12:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
12:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
12:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 792ms
12:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
12:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
12:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 845ms
12:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
12:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
12:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 891ms
12:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
12:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
12:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 985ms
12:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
12:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
12:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 977ms
12:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
12:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
12:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 829ms
12:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
12:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
12:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 883ms
12:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
12:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
12:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 843ms
12:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
12:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
12:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 744ms
12:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
12:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
12:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1165ms
12:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
12:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
12:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1353ms
12:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
12:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
12:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1249ms
12:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
12:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
12:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 944ms
12:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
12:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
12:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1096ms
12:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
12:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
12:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 956ms
12:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
12:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
12:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 780ms
12:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
12:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
12:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 882ms
12:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
12:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
12:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 773ms
12:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
12:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
12:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 924ms
12:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
12:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
12:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 832ms
12:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
12:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
12:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 777ms
12:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
12:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
12:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 804ms
12:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
12:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
12:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 940ms
12:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
12:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
12:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 828ms
12:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
12:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
12:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 834ms
12:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
12:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
12:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1093ms
12:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
12:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
12:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 991ms
12:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
12:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
12:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 781ms
12:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
12:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
12:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 897ms
12:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
12:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
12:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 943ms
12:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
12:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
12:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 793ms
12:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
12:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
12:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 844ms
12:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
12:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
12:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 739ms
12:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
12:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
12:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1172ms
12:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
12:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
12:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 834ms
12:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
12:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
12:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 744ms
12:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
12:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
12:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 913ms
12:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
12:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
12:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 822ms
12:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
12:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
12:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 890ms
12:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
12:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
12:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 847ms
12:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
12:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
12:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 846ms
12:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
12:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
12:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1036ms
12:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
12:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
12:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 850ms
12:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
12:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
12:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 775ms
12:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
12:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
12:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 736ms
12:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
12:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
12:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 882ms
12:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
12:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
12:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 930ms
12:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
12:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
12:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 789ms
12:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
12:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
12:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 730ms
12:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
12:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
12:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1201ms
12:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
12:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
12:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 899ms
12:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
12:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
12:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 797ms
12:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
12:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
12:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 879ms
12:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
12:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
12:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 776ms
12:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
12:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
12:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1008ms
12:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
12:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
12:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 783ms
12:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
12:42:16 INFO - PROCESS | 1887 | 1447792936174 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
12:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
12:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 981ms
12:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
12:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
12:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1255ms
12:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
12:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
12:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 984ms
12:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
12:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
12:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 940ms
12:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
12:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
12:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 937ms
12:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
12:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
12:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 984ms
12:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
12:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
12:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 845ms
12:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
12:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
12:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 831ms
12:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
12:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
12:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1039ms
12:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
12:42:25 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.
12:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 950ms
12:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
12:42:26 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.
12:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 848ms
12:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
12:42:27 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.
12:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 838ms
12:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
12:42:28 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.
12:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 788ms
12:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
12:42:29 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.
12:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 896ms
12:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
12:42:30 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.
12:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 944ms
12:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
12:42:31 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.
12:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 940ms
12:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
12:42:32 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.
12:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 985ms
12:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
12:42:33 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.
12:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 787ms
12:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
12:42:34 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.
12:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1062ms
12:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
12:42:35 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.
12:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1445ms
12:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
12:42:36 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.
12:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 827ms
12:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
12:42:37 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.
12:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 832ms
12:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
12:42:38 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.
12:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1039ms
12:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
12:42:39 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.
12:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1028ms
12:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
12:42:40 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.
12:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 991ms
12:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
12:42:41 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.
12:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 926ms
12:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
12:42:42 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.
12:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 782ms
12:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
12:42:43 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.
12:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 894ms
12:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
12:42:43 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.
12:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 880ms
12:42:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
12:42:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
12:42:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 824ms
12:42:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
12:42:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
12:42:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1031ms
12:42:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
12:42:46 INFO - PROCESS | 1887 | [GFX1-]: ClearRect with invalid argument 0x0xa5e3e800 with 0x0 [0, 0]
12:42:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
12:42:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 945ms
12:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
12:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
12:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 992ms
12:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
12:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
12:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1037ms
12:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
12:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
12:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 783ms
12:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
12:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
12:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 894ms
12:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
12:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
12:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 880ms
12:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
12:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
12:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1275ms
12:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
12:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
12:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 887ms
12:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
12:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
12:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 850ms
12:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
12:42:56 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
12:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1501ms
12:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
12:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
12:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1293ms
12:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
12:42:58 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
12:42:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
12:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:42:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:42:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:42:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:42:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
12:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 933ms
12:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
12:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
12:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1160ms
12:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
12:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
12:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1233ms
12:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
12:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
12:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 835ms
12:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
12:43:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
12:43:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 899ms
12:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
12:43:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
12:43:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1006ms
12:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
12:43:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
12:43:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
12:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:43:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:43:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:43:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
12:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 934ms
12:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
12:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
12:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 948ms
12:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
12:43:06 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
12:43:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
12:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:43:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:43:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:43:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
12:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 928ms
12:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
12:43:07 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
12:43:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:43:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
12:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:43:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:43:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:43:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
12:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 1230ms
12:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
12:43:08 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
12:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
12:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:43:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:43:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
12:43:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 896ms
12:43:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
12:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
12:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 894ms
12:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
12:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
12:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 994ms
12:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
12:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
12:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1050ms
12:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
12:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
12:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1091ms
12:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
12:43:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
12:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1138ms
12:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
12:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
12:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1343ms
12:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
12:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
12:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1366ms
12:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
12:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
12:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 881ms
12:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
12:43:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
12:43:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 892ms
12:43:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
12:43:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
12:43:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 981ms
12:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
12:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
12:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 982ms
12:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
12:43:21 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
12:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1206ms
12:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
12:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
12:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 838ms
12:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
12:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
12:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1195ms
12:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
12:43:24 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
12:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1042ms
12:43:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
12:43:25 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
12:43:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:28:24
12:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:43:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:21:1
12:43:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
12:43:25 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
12:43:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:37:24
12:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:43:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:43:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:31:1
12:43:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:6
12:43:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 895ms
12:43:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
12:43:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
12:43:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1090ms
12:43:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
12:43:27 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.
12:43:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1290ms
12:43:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
12:43:29 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.
12:43:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1251ms
12:43:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
12:43:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
12:43:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1194ms
12:43:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
12:43:31 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.
12:43:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 891ms
12:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
12:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
12:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1344ms
12:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
12:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
12:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 983ms
12:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
12:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
12:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1007ms
12:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
12:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
12:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1335ms
12:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
12:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
12:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1064ms
12:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
12:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
12:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 896ms
12:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
12:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
12:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 922ms
12:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
12:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
12:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1039ms
12:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
12:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
12:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 969ms
12:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
12:43:41 INFO - PROCESS | 1887 | [GFX1-]: ClearRect with invalid argument 0x0xb76a8164 with 100x0 [0, 0]
12:43:41 INFO - PROCESS | 1887 | [GFX1-]: ClearRect with invalid argument 0x0xb76a8164 with 0x50 [0, 0]
12:43:41 INFO - PROCESS | 1887 | [GFX1-]: ClearRect with invalid argument 0x0xb76a8164 with 0x0 [0, 0]
12:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
12:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 989ms
12:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
12:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
12:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1042ms
12:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
12:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
12:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 827ms
12:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
12:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
12:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 988ms
12:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
12:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
12:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 993ms
12:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
12:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
12:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 796ms
12:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
12:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
12:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 823ms
12:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
12:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
12:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 887ms
12:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
12:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
12:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1151ms
12:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
12:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
12:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 888ms
12:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
12:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
12:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 849ms
12:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
12:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
12:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 947ms
12:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
12:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
12:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 896ms
12:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
12:43:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
12:43:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 943ms
12:43:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
12:43:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
12:43:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 771ms
12:43:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
12:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
12:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 947ms
12:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
12:43:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
12:43:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1147ms
12:43:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
12:43:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
12:43:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 896ms
12:43:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
12:43:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
12:43:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 785ms
12:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
12:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
12:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 840ms
12:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
12:44:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
12:44:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 925ms
12:44:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
12:44:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
12:44:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 899ms
12:44:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
12:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
12:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 995ms
12:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
12:44:04 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)
12:44:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1589ms
12:44:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
12:44:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
12:44:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1443ms
12:44:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
12:44:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
12:44:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1333ms
12:44:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
12:44:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
12:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1334ms
12:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
12:44:10 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)
12:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1584ms
12:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
12:44:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
12:44:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1597ms
12:44:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
12:44:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
12:44:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1389ms
12:44:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
12:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
12:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1292ms
12:44:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
12:44:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
12:44:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1334ms
12:44:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
12:44:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
12:44:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1641ms
12:44:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
12:44:18 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
12:44:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
12:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:44:18 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:44:18 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:44:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
12:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 1033ms
12:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
12:44:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
12:44:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1078ms
12:44:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
12:44:20 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
12:44:20 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:44:20 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:44:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
12:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:44:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:44:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:44:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:44:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:44:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
12:44:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 982ms
12:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
12:44:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
12:44:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 774ms
12:44:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
12:44:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
12:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1346ms
12:44:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
12:44:24 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
12:44:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1427ms
12:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
12:44:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
12:44:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1385ms
12:44:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
12:44:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
12:44:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1333ms
12:44:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
12:44:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
12:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1435ms
12:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
12:44:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
12:44:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 785ms
12:44:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
12:44:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
12:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1299ms
12:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
12:44:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
12:44:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1632ms
12:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
12:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
12:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 824ms
12:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
12:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
12:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 893ms
12:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
12:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
12:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 897ms
12:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
12:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
12:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 943ms
12:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
12:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
12:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 839ms
12:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
12:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
12:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 883ms
12:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
12:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
12:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1127ms
12:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
12:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
12:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 889ms
12:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
12:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
12:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 881ms
12:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
12:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
12:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 781ms
12:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
12:44:41 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
12:44:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:44:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
12:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:44:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:44:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:44:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:44:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:44:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
12:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 794ms
12:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
12:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
12:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 883ms
12:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
12:44:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
12:44:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:44:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
12:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:44:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:44:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:44:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:44:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:44:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
12:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 938ms
12:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
12:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
12:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 999ms
12:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
12:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
12:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 939ms
12:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
12:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
12:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 776ms
12:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
12:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
12:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 877ms
12:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
12:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
12:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 950ms
12:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
12:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
12:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 848ms
12:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
12:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
12:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 873ms
12:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
12:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
12:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 830ms
12:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
12:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
12:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1247ms
12:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
12:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
12:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 948ms
12:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
12:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
12:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 780ms
12:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
12:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
12:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 828ms
12:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
12:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
12:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 987ms
12:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
12:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
12:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 934ms
12:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
12:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
12:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 844ms
12:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
12:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
12:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 939ms
12:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
12:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
12:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1194ms
12:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
12:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
12:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 985ms
12:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
12:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
12:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1050ms
12:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
12:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
12:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 798ms
12:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
12:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
12:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 909ms
12:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
12:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
12:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 881ms
12:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
12:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
12:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 999ms
12:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
12:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
12:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1241ms
12:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
12:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
12:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 941ms
12:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
12:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
12:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 952ms
12:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
12:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
12:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 837ms
12:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
12:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
12:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 834ms
12:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
12:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
12:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 928ms
12:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
12:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
12:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 847ms
12:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
12:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
12:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1241ms
12:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
12:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
12:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 936ms
12:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
12:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
12:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1030ms
12:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
12:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
12:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 995ms
12:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
12:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
12:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1119ms
12:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
12:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
12:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 896ms
12:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
12:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
12:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 829ms
12:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
12:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
12:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1343ms
12:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
12:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
12:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1085ms
12:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
12:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
12:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1078ms
12:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
12:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
12:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 826ms
12:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
12:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
12:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 880ms
12:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
12:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
12:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1086ms
12:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
12:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
12:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1298ms
12:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
12:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
12:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 935ms
12:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
12:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
12:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 885ms
12:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
12:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
12:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 939ms
12:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
12:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
12:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 935ms
12:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
12:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
12:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 845ms
12:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
12:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
12:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 884ms
12:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
12:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
12:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1098ms
12:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
12:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
12:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1191ms
12:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
12:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
12:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1043ms
12:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
12:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
12:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 854ms
12:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
12:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
12:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 836ms
12:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
12:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
12:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 906ms
12:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
12:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
12:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 888ms
12:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
12:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
12:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms
12:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
12:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
12:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1091ms
12:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
12:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
12:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 999ms
12:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
12:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
12:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 989ms
12:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
12:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
12:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1030ms
12:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
12:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
12:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 881ms
12:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
12:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
12:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 888ms
12:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
12:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
12:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 993ms
12:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
12:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
12:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1198ms
12:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
12:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
12:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 896ms
12:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
12:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
12:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 835ms
12:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
12:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
12:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 961ms
12:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
12:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
12:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1000ms
12:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
12:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
12:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1047ms
12:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
12:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
12:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 994ms
12:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
12:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
12:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1045ms
12:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
12:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
12:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 843ms
12:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
12:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
12:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 899ms
12:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
12:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
12:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 942ms
12:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
12:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
12:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 998ms
12:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
12:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
12:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 991ms
12:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
12:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
12:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1140ms
12:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
12:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
12:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1135ms
12:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
12:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
12:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1096ms
12:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
12:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
12:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 883ms
12:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
12:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
12:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 779ms
12:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
12:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
12:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 897ms
12:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
12:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
12:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 933ms
12:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
12:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
12:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 895ms
12:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
12:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
12:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1183ms
12:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
12:46:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
12:46:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
12:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
12:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 980ms
12:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
12:46:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
12:46:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
12:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:11 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:11 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
12:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 948ms
12:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
12:46:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255
12:46:12 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:46:12 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:46:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
12:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
12:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 891ms
12:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
12:46:12 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
12:46:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
12:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
12:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 788ms
12:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
12:46:13 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
12:46:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
12:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
12:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 888ms
12:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
12:46:14 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
12:46:14 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:46:14 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:46:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
12:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
12:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 950ms
12:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
12:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
12:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 943ms
12:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
12:46:16 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
12:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 984ms
12:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
12:46:17 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
12:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 998ms
12:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
12:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
12:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1072ms
12:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
12:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
12:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 932ms
12:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
12:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
12:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 851ms
12:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
12:46:21 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
12:46:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
12:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
12:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 789ms
12:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
12:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
12:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 858ms
12:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
12:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
12:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1235ms
12:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
12:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
12:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 955ms
12:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
12:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
12:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 825ms
12:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
12:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
12:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 964ms
12:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
12:46:27 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
12:46:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:31:1
12:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html:20:1
12:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 950ms
12:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
12:46:28 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
12:46:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:31:1
12:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html:20:1
12:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1005ms
12:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
12:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
12:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 891ms
12:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
12:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
12:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1142ms
12:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
12:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
12:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 831ms
12:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
12:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
12:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 983ms
12:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
12:46:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
12:46:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:40:1
12:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html:20:1
12:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1108ms
12:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
12:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
12:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 843ms
12:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
12:46:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
12:46:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:31:1
12:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html:20:1
12:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 845ms
12:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
12:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
12:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 929ms
12:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
12:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
12:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1237ms
12:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
12:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
12:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1004ms
12:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
12:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
12:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 924ms
12:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
12:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
12:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 781ms
12:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
12:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
12:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 900ms
12:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
12:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
12:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 896ms
12:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
12:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
12:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 849ms
12:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
12:46:43 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
12:46:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:31:1
12:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html:20:1
12:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1042ms
12:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
12:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
12:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1040ms
12:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
12:46:46 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
12:46:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:46:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:31:1
12:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html:20:1
12:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1049ms
12:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
12:46:47 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
12:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 935ms
12:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
12:46:48 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
12:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 996ms
12:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
12:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
12:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 955ms
12:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
12:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
12:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1332ms
12:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
12:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
12:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1252ms
12:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
12:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
12:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1031ms
12:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
12:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
12:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 905ms
12:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
12:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
12:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 951ms
12:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
12:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
12:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1129ms
12:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
12:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
12:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1036ms
12:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
12:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 1329ms
12:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
12:46:58 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
12:46:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
12:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
12:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 844ms
12:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
12:46:59 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
12:46:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
12:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:46:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:46:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:46:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:46:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
12:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 994ms
12:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
12:47:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
12:47:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
12:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:47:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:47:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:47:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
12:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 1162ms
12:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
12:47:02 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
12:47:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:47:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
12:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:47:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:47:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:47:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
12:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 983ms
12:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
12:47:03 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
12:47:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
12:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:47:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:47:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:47:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
12:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 888ms
12:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
12:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
12:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 781ms
12:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
12:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
12:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1253ms
12:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
12:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
12:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1032ms
12:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
12:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
12:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1087ms
12:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
12:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
12:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1084ms
12:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
12:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
12:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 947ms
12:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
12:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
12:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 977ms
12:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
12:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
12:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1441ms
12:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
12:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
12:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1340ms
12:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
12:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
12:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1152ms
12:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
12:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
12:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1208ms
12:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
12:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
12:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 987ms
12:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
12:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
12:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 929ms
12:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
12:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
12:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 939ms
12:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
12:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
12:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1190ms
12:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
12:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
12:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 943ms
12:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
12:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
12:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 895ms
12:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
12:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
12:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1000ms
12:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
12:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
12:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 938ms
12:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
12:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
12:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 981ms
12:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
12:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
12:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 783ms
12:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
12:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
12:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1091ms
12:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
12:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
12:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1180ms
12:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
12:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
12:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1092ms
12:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
12:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
12:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 931ms
12:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
12:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
12:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1048ms
12:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
12:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
12:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 936ms
12:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
12:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
12:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1050ms
12:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
12:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
12:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1050ms
12:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
12:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
12:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 989ms
12:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
12:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
12:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1101ms
12:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
12:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
12:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1037ms
12:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
12:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
12:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 935ms
12:47:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
12:47:38 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 () {
12:47:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:1
12:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
12:47:38 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 () {
12:47:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:1
12:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
12:47:38 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 () {
12:47:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:1
12:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
12:47:38 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 () {
12:47:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:1
12:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:47:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
12:47:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 937ms
12:47:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
12:47:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
12:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
12:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
12:47:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
12:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
12:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
12:47:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
12:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
12:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:47:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
12:47:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1027ms
12:47:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
12:47:41 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
12:47:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:23:9
12:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:47:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:19:1
12:47:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:6
12:47:41 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.
12:47:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
12:47:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1331ms
12:47:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
12:47:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
12:47:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 932ms
12:47:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
12:47:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
12:47:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 943ms
12:47:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
12:47:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
12:47:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 997ms
12:47:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
12:47:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
12:47:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1055ms
12:47:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
12:47:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
12:47:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 926ms
12:47:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
12:47:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
12:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 984ms
12:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
12:47:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
12:47:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1500ms
12:47:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
12:47:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
12:47:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1107ms
12:47:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
12:47:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
12:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1048ms
12:47:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
12:47:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
12:47:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 888ms
12:47:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
12:47:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
12:47:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 891ms
12:47:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
12:47:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
12:47:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 943ms
12:47:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
12:47:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
12:47:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 834ms
12:47:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
12:47:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
12:47:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1198ms
12:47:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
12:47:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
12:47:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 983ms
12:47:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
12:47:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
12:47:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms
12:47:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
12:47:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
12:47:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1034ms
12:47:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
12:47:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
12:47:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 947ms
12:47:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
12:48:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
12:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 937ms
12:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
12:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
12:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 983ms
12:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
12:48:03 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
12:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1547ms
12:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
12:48:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
12:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1035ms
12:48:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
12:48:05 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
12:48:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 934ms
12:48:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
12:48:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
12:48:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1177ms
12:48:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
12:48:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
12:48:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1041ms
12:48:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
12:48:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
12:48:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1149ms
12:48:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
12:48:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
12:48:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1092ms
12:48:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
12:48:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
12:48:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 982ms
12:48:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
12:48:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
12:48:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 993ms
12:48:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
12:48:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
12:48:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1100ms
12:48:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
12:48:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
12:48:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 887ms
12:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
12:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
12:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 848ms
12:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
12:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
12:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1063ms
12:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
12:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
12:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1351ms
12:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
12:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
12:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 988ms
12:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
12:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
12:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 945ms
12:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
12:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
12:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 892ms
12:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
12:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
12:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1007ms
12:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
12:48:22 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
12:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 924ms
12:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
12:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
12:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 943ms
12:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
12:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
12:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 927ms
12:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
12:48:25 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
12:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1136ms
12:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
12:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
12:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1061ms
12:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
12:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
12:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1138ms
12:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
12:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
12:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 888ms
12:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
12:48:29 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
12:48:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:48:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
12:48:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:48:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:48:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:48:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:48:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:48:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:48:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
12:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 831ms
12:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
12:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
12:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 945ms
12:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
12:48:31 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
12:48:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:48:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:33:1
12:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:48:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:48:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:48:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:48:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:48:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html:20:1
12:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1206ms
12:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
12:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
12:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1138ms
12:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
12:48:33 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
12:48:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:48:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
12:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:48:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:48:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:48:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:48:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:48:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
12:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 995ms
12:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
12:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
12:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 936ms
12:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
12:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
12:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1120ms
12:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
12:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
12:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1147ms
12:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
12:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
12:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 932ms
12:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
12:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
12:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1200ms
12:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
12:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
12:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 940ms
12:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
12:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
12:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1142ms
12:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
12:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
12:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 994ms
12:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
12:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
12:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 888ms
12:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
12:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
12:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 943ms
12:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
12:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
12:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 995ms
12:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
12:48:46 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
12:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1338ms
12:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
12:48:47 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
12:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 988ms
12:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
12:48:48 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
12:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 934ms
12:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
12:48:49 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)
12:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 842ms
12:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
12:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
12:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 948ms
12:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
12:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
12:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 990ms
12:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
12:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
12:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 992ms
12:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
12:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
12:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1135ms
12:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
12:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
12:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1086ms
12:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
12:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
12:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 996ms
12:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
12:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
12:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1050ms
12:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
12:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
12:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 869ms
12:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
12:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
12:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 897ms
12:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
12:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
12:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 982ms
12:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
12:49:00 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
12:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1335ms
12:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
12:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
12:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1040ms
12:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
12:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
12:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1036ms
12:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
12:49:03 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)
12:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1152ms
12:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
12:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
12:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1043ms
12:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
12:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
12:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1042ms
12:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
12:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
12:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1134ms
12:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
12:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
12:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1029ms
12:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
12:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
12:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1104ms
12:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
12:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
12:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1299ms
12:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
12:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
12:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 964ms
12:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
12:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
12:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 945ms
12:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
12:49:13 INFO - PROCESS | 1887 | [Child 1937] ###!!! ABORT: Aborting on channel error.: file /builds/slave/b2g-in-lx-00000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1765
12:49:13 INFO - PROCESS | 1887 | [Child 1937] ###!!! ABORT: Aborting on channel error.: file /builds/slave/b2g-in-lx-00000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 1765
12:49:13 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/a-zBHTYJT4ePDJJXJ0NPgw/artifacts/public/build/firefox-45.0a1.en-US.linux-i686.crashreporter-symbols.zip
12:49:37 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/72c0e0a0-285d-da07-326d8bcc-1acf5a30.dmp
12:49:37 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/72c0e0a0-285d-da07-326d8bcc-1acf5a30.extra
12:49:37 INFO - PROCESS-CRASH | /2dcontext/path-objects/2d.path.clip.unaffected.html | application crashed [@ mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long long)]
12:49:37 INFO - Crash dump filename: /tmp/tmpDoBVDk.mozrunner/minidumps/72c0e0a0-285d-da07-326d8bcc-1acf5a30.dmp
12:49:37 INFO - Operating system: Linux
12:49:37 INFO - 0.0.0 Linux 3.2.0-76-generic-pae #111-Ubuntu SMP Tue Jan 13 22:34:29 UTC 2015 i686
12:49:37 INFO - CPU: x86
12:49:37 INFO - GenuineIntel family 6 model 62 stepping 4
12:49:37 INFO - 1 CPU
12:49:37 INFO -
12:49:37 INFO - Crash reason: SIGSEGV
12:49:37 INFO - Crash address: 0xe5e5e7fd
12:49:37 INFO - Process uptime: not available
12:49:37 INFO -
12:49:37 INFO - Thread 0 (crashed)
12:49:37 INFO - 0 libxul.so!mozilla::layers::CompositorParent::GetAPZCTreeManager(unsigned long long) [RefPtr.h:a3cd8d9dcb03 : 240 + 0x0]
12:49:37 INFO - eip = 0xb2906c79 esp = 0xbff2a700 ebp = 0xbff2a708 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x000001d6 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000000
12:49:37 INFO - edx = 0x00000001 efl = 0x00210282
12:49:37 INFO - Found by: given as instruction pointer in context
12:49:37 INFO - 1 libxul.so!mozilla::layout::RenderFrameParent::GetApzcTreeManager() [RenderFrameParent.cpp:a3cd8d9dcb03 : 335 + 0xd]
12:49:37 INFO - eip = 0xb37f5926 esp = 0xbff2a710 ebp = 0xbff2a738 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x9c871560 edi = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 2 libxul.so!mozilla::layout::RenderFrameParent::UpdateZoomConstraints(unsigned int, unsigned long long, mozilla::Maybe const&) [RenderFrameParent.cpp:a3cd8d9dcb03 : 571 + 0x9]
12:49:37 INFO - eip = 0xb37f5954 esp = 0xbff2a740 ebp = 0xbff2a788 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x000003aa edi = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 3 libxul.so!mozilla::dom::TabParent::RecvUpdateZoomConstraints(unsigned int const&, unsigned long long const&, mozilla::Maybe const&) [TabParent.cpp:a3cd8d9dcb03 : 2763 + 0x19]
12:49:37 INFO - eip = 0xb33caab0 esp = 0xbff2a790 ebp = 0xbff2a7b8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x00000000 edi = 0x94582400
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 4 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&) [PBrowserParent.cpp:a3cd8d9dcb03 : 2710 + 0x1e]
12:49:37 INFO - eip = 0xb2613ff9 esp = 0xbff2a7c0 ebp = 0xbff2a908 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x00000000 edi = 0x94582400
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 5 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp:a3cd8d9dcb03 : 3656 + 0xb]
12:49:37 INFO - eip = 0xb26681fe esp = 0xbff2a910 ebp = 0xbff2aaf8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x98b19000 edi = 0x00000006
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 6 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:a3cd8d9dcb03 : 1385 + 0xc]
12:49:37 INFO - eip = 0xb24bce10 esp = 0xbff2ab00 ebp = 0xbff2ab38 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x98b19034 edi = 0xbff2abe4
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:a3cd8d9dcb03 : 1305 + 0x9]
12:49:37 INFO - eip = 0xb24c4b42 esp = 0xbff2ab40 ebp = 0xbff2aba8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x98b19034 edi = 0xbff2abe4
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:a3cd8d9dcb03 : 1276 + 0xc]
12:49:37 INFO - eip = 0xb24c5d45 esp = 0xbff2abb0 ebp = 0xbff2ac08 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x98b19034 edi = 0xbff2abe4
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 9 libxul.so!RunnableMethod >::Run() [task.h:a3cd8d9dcb03 : 28 + 0x13]
12:49:37 INFO - eip = 0xb24bbdac esp = 0xbff2ac10 ebp = 0xbff2ac28 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x940406b0 edi = 0xb72257c0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 10 libxul.so!mozilla::ipc::MessageChannel::DequeueTask::Run() [MessageChannel.h:a3cd8d9dcb03 : 472 + 0x6]
12:49:37 INFO - eip = 0xb24bb879 esp = 0xbff2ac30 ebp = 0xbff2ac48 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x940406b0 edi = 0xb72257c0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 11 libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:a3cd8d9dcb03 : 364 + 0x6]
12:49:37 INFO - eip = 0xb24a528b esp = 0xbff2ac50 ebp = 0xbff2ac68 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x940406b0 edi = 0xb72257c0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 12 libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:a3cd8d9dcb03 : 372 + 0xa]
12:49:37 INFO - eip = 0xb24a9c69 esp = 0xbff2ac70 ebp = 0xbff2ac88 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x987610a0 edi = 0xbff2acd0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 13 libxul.so!MessageLoop::DoWork() [message_loop.cc:a3cd8d9dcb03 : 459 + 0xc]
12:49:37 INFO - eip = 0xb24a9df4 esp = 0xbff2ac90 ebp = 0xbff2acd8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0x987610a0 edi = 0xbff2acd0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 14 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:a3cd8d9dcb03 : 220 + 0x8]
12:49:37 INFO - eip = 0xb24bb328 esp = 0xbff2ace0 ebp = 0xbff2ad08 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb72257c0 edi = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 15 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:37 INFO - eip = 0xb22a3398 esp = 0xbff2ad10 ebp = 0xbff2ad88 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xbff2adbf edi = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 16 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:37 INFO - eip = 0xb22c09c9 esp = 0xbff2ad90 ebp = 0xbff2adc8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb091db50 edi = 0xb72257c0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 17 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 95 + 0xc]
12:49:37 INFO - eip = 0xb24be2a6 esp = 0xbff2add0 ebp = 0xbff2ae18 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb091db50 edi = 0xb72257c0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 18 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:37 INFO - eip = 0xb24a51c4 esp = 0xbff2ae20 ebp = 0xbff2ae38 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb72257c0 edi = 0xb72284e0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 19 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:37 INFO - eip = 0xb24a52f2 esp = 0xbff2ae40 ebp = 0xbff2ae68 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb72257c0 edi = 0xb72284e0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 20 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:a3cd8d9dcb03 : 156 + 0xe]
12:49:37 INFO - eip = 0xb35011b3 esp = 0xbff2ae70 ebp = 0xbff2ae88 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xab19ad30 edi = 0xb72284e0
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 21 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:a3cd8d9dcb03 : 281 + 0x6]
12:49:37 INFO - eip = 0xb3ae6737 esp = 0xbff2ae90 ebp = 0xbff2aea8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xa9f0c250 edi = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 22 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:a3cd8d9dcb03 : 4298 + 0x9]
12:49:37 INFO - eip = 0xb3b1cacf esp = 0xbff2aeb0 ebp = 0xbff2af88 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xbff2b010 edi = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 23 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:a3cd8d9dcb03 : 4391 + 0x9]
12:49:37 INFO - eip = 0xb3b1ef90 esp = 0xbff2af90 ebp = 0xbff2afd8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xbff2b010 edi = 0xbff2b028
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 24 libxul.so!XRE_main [nsAppRunner.cpp:a3cd8d9dcb03 : 4493 + 0xf]
12:49:37 INFO - eip = 0xb3b1f1b1 esp = 0xbff2afe0 ebp = 0xbff2b118 ebx = 0x080672b4
12:49:37 INFO - esi = 0xbff2b010 edi = 0xb7201680
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 25 firefox!do_main [nsBrowserApp.cpp:a3cd8d9dcb03 : 212 + 0x6]
12:49:37 INFO - eip = 0x0804cf42 esp = 0xbff2b120 ebp = 0xbff2c178 ebx = 0x080672b4
12:49:37 INFO - esi = 0xbff2c314 edi = 0xb7201680
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 26 firefox!main [nsBrowserApp.cpp:a3cd8d9dcb03 : 352 + 0x16]
12:49:37 INFO - eip = 0x0804c51b esp = 0xbff2c180 ebp = 0xbff2c268 ebx = 0x080672b4
12:49:37 INFO - esi = 0xbff2c314 edi = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 27 libc-2.15.so!__libc_start_main [libc-start.c : 226 + 0x1f]
12:49:37 INFO - eip = 0xb74c24d3 esp = 0xbff2c270 ebp = 0x00000000
12:49:37 INFO - Found by: previous frame's frame pointer
12:49:37 INFO - 28 firefox!__libc_csu_fini + 0x10
12:49:37 INFO - eip = 0x08060a00 esp = 0xbff2c274 ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 29 libc-2.15.so!__libc_start_main [libc-start.c : 226 + 0x1f]
12:49:37 INFO - eip = 0xb74c24d3 esp = 0xbff2c280 ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 30 firefox + 0x4738
12:49:37 INFO - eip = 0x0804c738 esp = 0xbff2c2d0 ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 31 libc-2.15.so!__libc_start_main [libc-start.c : 96 + 0x9]
12:49:37 INFO - eip = 0xb74c23e9 esp = 0xbff2c2dc ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 32 firefox + 0x4738
12:49:37 INFO - eip = 0x0804c738 esp = 0xbff2c2e8 ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 33 firefox!_start + 0x21
12:49:37 INFO - eip = 0x0804c759 esp = 0xbff2c2f0 ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 34 firefox!_init + 0x70c
12:49:37 INFO - eip = 0x0804c430 esp = 0xbff2c2f4 ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 35 firefox!__libc_csu_fini + 0x10
12:49:37 INFO - eip = 0x08060a00 esp = 0xbff2c300 ebp = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 36 firefox + 0x189f0
12:49:37 INFO - eip = 0x080609f0 esp = 0xbff2c304 ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 37 ld-2.15.so + 0xf280
12:49:37 INFO - eip = 0xb77d3280 esp = 0xbff2c308 ebp = 0x00000000
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO -
12:49:37 INFO - Thread 1
12:49:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:37 INFO - eip = 0xb77c3424 esp = 0xb1b351e0 ebp = 0xb721fb50 ebx = 0xb721fb50
12:49:37 INFO - esi = 0x00000000 edi = 0xb764fff4 eax = 0xfffffdfc ecx = 0x00000001
12:49:37 INFO - edx = 0xffffffff efl = 0x00000282
12:49:37 INFO - Found by: given as instruction pointer in context
12:49:37 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
12:49:37 INFO - eip = 0xb758a170 esp = 0xb1b351f0 ebp = 0xb721fb50 ebx = 0xb721fb50
12:49:37 INFO - esi = 0x00000000 edi = 0xb764fff4
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 2 libglib-2.0.so.0.3200.1!g_mutex_unlock [gthread-posix.c : 224 + 0x6]
12:49:37 INFO - eip = 0xb65f43b6 esp = 0xb1b351f8 ebp = 0xb721fb50
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 3 0x1
12:49:37 INFO - eip = 0x00000001 esp = 0xb1b35200 ebp = 0xb721fb50 ebx = 0xffffffff
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 4 libglib-2.0.so.0.3200.1!g_poll [gpoll.c : 132 + 0x18]
12:49:37 INFO - eip = 0xb65c2a3b esp = 0xb1b35210 ebp = 0xb721fb50
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 5 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0x13]
12:49:37 INFO - eip = 0xb65b506e esp = 0xb1b35230 ebp = 0xb721fb50 ebx = 0xb6665ff4
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 6 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x13]
12:49:37 INFO - eip = 0xb65b552b esp = 0xb1b35290 ebp = 0xb1b35428 ebx = 0xb6665ff4
12:49:37 INFO - esi = 0xb7204820 edi = 0xb6666b70
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 7 libdconfsettings.so!dconf_context_thread [dconfcontext.c : 11 + 0x8]
12:49:37 INFO - eip = 0xb12fa134 esp = 0xb1b352d0 ebp = 0xb1b35428 ebx = 0xb12fdff4
12:49:37 INFO - esi = 0xb7228710 edi = 0xb6666b70
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 8 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x8]
12:49:37 INFO - eip = 0xb65d8673 esp = 0xb1b35300 ebp = 0xb1b35428 ebx = 0xb6665ff4
12:49:37 INFO - esi = 0xb726f3b0 edi = 0xb6666b70
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:37 INFO - eip = 0xb7798d4c esp = 0xb1b35330 ebp = 0xb1b35428 ebx = 0xb77a9ff4
12:49:37 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 10 libc-2.15.so + 0xef8be
12:49:37 INFO - eip = 0xb75988be esp = 0xb1b35430 ebp = 0x00000000
12:49:37 INFO - Found by: previous frame's frame pointer
12:49:37 INFO -
12:49:37 INFO - Thread 2
12:49:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:37 INFO - eip = 0xb77c3424 esp = 0xb12a71f0 ebp = 0xb72767e0 ebx = 0xb72767e0
12:49:37 INFO - esi = 0x00000000 edi = 0xb764fff4 eax = 0xfffffdfc ecx = 0x00000003
12:49:37 INFO - edx = 0xffffffff efl = 0x00000282
12:49:37 INFO - Found by: given as instruction pointer in context
12:49:37 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
12:49:37 INFO - eip = 0xb758a170 esp = 0xb12a7200 ebp = 0xb72767e0 ebx = 0xb72767e0
12:49:37 INFO - esi = 0x00000000 edi = 0xb764fff4
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 2 libglib-2.0.so.0.3200.1!g_mutex_unlock [gthread-posix.c : 224 + 0x6]
12:49:37 INFO - eip = 0xb65f43b6 esp = 0xb12a7208 ebp = 0xb72767e0
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 3 0x3
12:49:37 INFO - eip = 0x00000003 esp = 0xb12a7210 ebp = 0xb72767e0 ebx = 0xffffffff
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 4 libglib-2.0.so.0.3200.1!g_poll [gpoll.c : 132 + 0x18]
12:49:37 INFO - eip = 0xb65c2a3b esp = 0xb12a7220 ebp = 0xb72767e0
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 5 libglib-2.0.so.0.3200.1!g_main_context_iterate [gmain.c : 3417 + 0x13]
12:49:37 INFO - eip = 0xb65b506e esp = 0xb12a7240 ebp = 0xb72767e0 ebx = 0xb6665ff4
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 6 libglib-2.0.so.0.3200.1!g_main_loop_run [gmain.c : 3317 + 0x13]
12:49:37 INFO - eip = 0xb65b552b esp = 0xb12a72a0 ebp = 0xb12a7428 ebx = 0xb6665ff4
12:49:37 INFO - esi = 0xb72c9cf0 edi = 0xb6666b70
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 7 libgio-2.0.so.0.3200.1!gdbus_shared_thread_func [gdbusprivate.c : 277 + 0xb]
12:49:37 INFO - eip = 0xb67850ea esp = 0xb12a72e0 ebp = 0xb12a7428 ebx = 0xb680bff4
12:49:37 INFO - esi = 0xb72c9ce0 edi = 0xb6666b70
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 8 libglib-2.0.so.0.3200.1!g_thread_proxy [gthread.c : 801 + 0x8]
12:49:37 INFO - eip = 0xb65d8673 esp = 0xb12a7300 ebp = 0xb12a7428 ebx = 0xb6665ff4
12:49:37 INFO - esi = 0xb7274e30 edi = 0xb6666b70
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:37 INFO - eip = 0xb7798d4c esp = 0xb12a7330 ebp = 0xb12a7428 ebx = 0xb77a9ff4
12:49:37 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 10 libc-2.15.so + 0xef8be
12:49:37 INFO - eip = 0xb75988be esp = 0xb12a7430 ebp = 0x00000000
12:49:37 INFO - Found by: previous frame's frame pointer
12:49:37 INFO -
12:49:37 INFO - Thread 3
12:49:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:37 INFO - eip = 0xb77c3424 esp = 0xb08f002c ebp = 0x00000001 ebx = 0x0000001c
12:49:37 INFO - esi = 0xffffffff edi = 0x00000002 eax = 0xfffffffc ecx = 0xb7231a80
12:49:37 INFO - edx = 0x00000020 efl = 0x00000282
12:49:37 INFO - Found by: given as instruction pointer in context
12:49:37 INFO - 1 libc-2.15.so + 0xeb9f7
12:49:37 INFO - eip = 0xb75949f7 esp = 0xb08f003c ebp = 0x00000001 ebx = 0x0000001c
12:49:37 INFO - esi = 0xffffffff edi = 0x00000002
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 2 libxul.so!_fini + 0x1c90ba0
12:49:37 INFO - eip = 0xb61f7ea8 esp = 0xb08f0040 ebp = 0x00000001
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 3 libxul.so!epoll_wait [epoll_sub.c:a3cd8d9dcb03 : 63 + 0x13]
12:49:37 INFO - eip = 0xb24b2ebd esp = 0xb08f0050 ebp = 0xb08f0078
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 4 libxul.so!epoll_dispatch [epoll.c:a3cd8d9dcb03 : 407 + 0x12]
12:49:37 INFO - eip = 0xb24b2cd5 esp = 0xb08f0080 ebp = 0xb08f00b8 ebx = 0xb61f7ea8
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 5 libxul.so!event_base_loop [event.c:a3cd8d9dcb03 : 1607 + 0x7]
12:49:37 INFO - eip = 0xb24b5c1f esp = 0xb08f00c0 ebp = 0xb08f0138 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb7231900 edi = 0x00000000
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 6 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:a3cd8d9dcb03 : 370 + 0xc]
12:49:37 INFO - eip = 0xb24a3082 esp = 0xb08f0140 ebp = 0xb08f0198 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb091dc10 edi = 0xb08f0210
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:37 INFO - eip = 0xb24a51c4 esp = 0xb08f01a0 ebp = 0xb08f01b8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb08f0210 edi = 0xb08f0210
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:37 INFO - eip = 0xb24a52f2 esp = 0xb08f01c0 ebp = 0xb08f01e8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb08f0210 edi = 0xb08f0210
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:a3cd8d9dcb03 : 172 + 0x8]
12:49:37 INFO - eip = 0xb24ac5f2 esp = 0xb08f01f0 ebp = 0xb08f0308 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb72fa7a0 edi = 0xb08f0210
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:a3cd8d9dcb03 : 39 + 0x6]
12:49:37 INFO - eip = 0xb24aa207 esp = 0xb08f0310 ebp = 0xb08f0328 ebx = 0xb77a9ff4
12:49:37 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:37 INFO - eip = 0xb7798d4c esp = 0xb08f0330 ebp = 0xb08f0428 ebx = 0xb77a9ff4
12:49:37 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 12 libc-2.15.so + 0xef8be
12:49:37 INFO - eip = 0xb75988be esp = 0xb08f0430 ebp = 0x00000000
12:49:37 INFO - Found by: previous frame's frame pointer
12:49:37 INFO -
12:49:37 INFO - Thread 4
12:49:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:37 INFO - eip = 0xb77c3424 esp = 0xae8ff080 ebp = 0xae8ff128 ebx = 0xae8ff100
12:49:37 INFO - esi = 0x00000000 edi = 0xb764fff4 eax = 0xfffffdfc ecx = 0x00000002
12:49:37 INFO - edx = 0xffffffff efl = 0x00000282
12:49:37 INFO - Found by: given as instruction pointer in context
12:49:37 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
12:49:37 INFO - eip = 0xb758a170 esp = 0xae8ff090 ebp = 0xae8ff128 ebx = 0xae8ff100
12:49:37 INFO - esi = 0x00000000 edi = 0xb764fff4
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 2 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:37 INFO - eip = 0xb22a3398 esp = 0xae8ff130 ebp = 0xae8ff1a8
12:49:37 INFO - Found by: previous frame's frame pointer
12:49:37 INFO - 3 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:37 INFO - eip = 0xb22c09c9 esp = 0xae8ff1b0 ebp = 0xae8ff1e8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb09d7940 edi = 0xb7225b40
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 4 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 326 + 0xc]
12:49:37 INFO - eip = 0xb24be1b8 esp = 0xae8ff1f0 ebp = 0xae8ff238 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb09d7940 edi = 0xb7225b40
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 5 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:37 INFO - eip = 0xb24a51c4 esp = 0xae8ff240 ebp = 0xae8ff258 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb7225b40 edi = 0xae8ff2c8
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 6 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:37 INFO - eip = 0xb24a52f2 esp = 0xae8ff260 ebp = 0xae8ff288 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb7225b40 edi = 0xae8ff2c8
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 7 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:37 INFO - eip = 0xb22a598a esp = 0xae8ff290 ebp = 0xae8ff2e8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb7229ac0 edi = 0xae8ff2c8
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 8 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:37 INFO - eip = 0xb748f769 esp = 0xae8ff2f0 ebp = 0xae8ff328 ebx = 0xb74a354c
12:49:37 INFO - esi = 0xb722dd80 edi = 0x0000076a
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:37 INFO - eip = 0xb7798d4c esp = 0xae8ff330 ebp = 0xae8ff428 ebx = 0xb77a9ff4
12:49:37 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 10 libc-2.15.so + 0xef8be
12:49:37 INFO - eip = 0xb75988be esp = 0xae8ff430 ebp = 0x00000000
12:49:37 INFO - Found by: previous frame's frame pointer
12:49:37 INFO -
12:49:37 INFO - Thread 5
12:49:37 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:37 INFO - eip = 0xb77c3424 esp = 0xaea9f228 ebp = 0x00000039 ebx = 0xb09c1108
12:49:37 INFO - esi = 0x00000000 edi = 0xb09bd580 eax = 0xfffffe00 ecx = 0x00000080
12:49:37 INFO - edx = 0x00000039 efl = 0x00000282
12:49:37 INFO - Found by: given as instruction pointer in context
12:49:37 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:37 INFO - eip = 0xb779c96b esp = 0xaea9f238 ebp = 0x00000039 ebx = 0xb09c1108
12:49:37 INFO - esi = 0x00000000 edi = 0xb09bd580
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:37 INFO - eip = 0xb74a354c esp = 0xaea9f250 ebp = 0x00000039
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:37 INFO - eip = 0xb7489124 esp = 0xaea9f260 ebp = 0xaea9f298
12:49:37 INFO - Found by: stack scanning
12:49:37 INFO - 4 libxul.so!mozilla::net::ClosingService::ThreadFunc() [CondVar.h:a3cd8d9dcb03 : 79 + 0xf]
12:49:37 INFO - eip = 0xb22ef525 esp = 0xaea9f2a0 ebp = 0xaea9f2e8 ebx = 0xb61f7ea8
12:49:37 INFO - esi = 0xb09bca00 edi = 0xb09bca04
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 5 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:37 INFO - eip = 0xb748f769 esp = 0xaea9f2f0 ebp = 0xaea9f328 ebx = 0xb74a354c
12:49:37 INFO - esi = 0xb722dfc0 edi = 0x0000076b
12:49:37 INFO - Found by: call frame info
12:49:37 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xaea9f330 ebp = 0xaea9f428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xaea9f430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 6
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xae0fdd10 ebp = 0xae0fdfa8 ebx = 0xae0fdd90
12:49:38 INFO - esi = 0x00000000 edi = 0xb764fff4 eax = 0xfffffdfc ecx = 0x00000006
12:49:38 INFO - edx = 0xffffffff efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
12:49:38 INFO - eip = 0xb758a170 esp = 0xae0fdd20 ebp = 0xae0fdfa8 ebx = 0xae0fdd90
12:49:38 INFO - esi = 0x00000000 edi = 0xb764fff4
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libxul.so!nsSocketTransportService::Poll(bool, unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:a3cd8d9dcb03 : 473 + 0xd]
12:49:38 INFO - eip = 0xb2322aaf esp = 0xae0fdfb0 ebp = 0xae0fe008
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO - 3 libxul.so!nsSocketTransportService::DoPollIteration(bool, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:a3cd8d9dcb03 : 1068 + 0x12]
12:49:38 INFO - eip = 0xb232a530 esp = 0xae0fe010 ebp = 0xae0fe068 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7237f20 edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 4 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp:a3cd8d9dcb03 : 865 + 0x14]
12:49:38 INFO - eip = 0xb232a90b esp = 0xae0fe070 ebp = 0xae0fe128 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xae0fe100 edi = 0xb7237f20
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:38 INFO - eip = 0xb22a3398 esp = 0xae0fe130 ebp = 0xae0fe1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xae0fe1df edi = 0x00000000
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xae0fe1b0 ebp = 0xae0fe1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb09ee670 edi = 0xb7225c20
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 326 + 0xc]
12:49:38 INFO - eip = 0xb24be1b8 esp = 0xae0fe1f0 ebp = 0xae0fe238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb09ee670 edi = 0xb7225c20
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xae0fe240 ebp = 0xae0fe258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7225c20 edi = 0xae0fe2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xae0fe260 ebp = 0xae0fe288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7225c20 edi = 0xae0fe2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xae0fe290 ebp = 0xae0fe2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7229b30 edi = 0xae0fe2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xae0fe2f0 ebp = 0xae0fe328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722e080 edi = 0x0000076c
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xae0fe330 ebp = 0xae0fe428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xae0fe430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 7
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xad6ff218 ebp = 0x000057fd ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x000057fd efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xad6ff228 ebp = 0x000057fd ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xad6ff240 ebp = 0x000057fd
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xad6ff250 ebp = 0xad6ff288
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:a3cd8d9dcb03 : 603 + 0x17]
12:49:38 INFO - eip = 0xb4311323 esp = 0xad6ff290 ebp = 0xad6ff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7258000 edi = 0xb0902b00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xad6ff2f0 ebp = 0xad6ff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722e380 edi = 0x0000076d
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xad6ff330 ebp = 0xad6ff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xad6ff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 8
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xad4fe218 ebp = 0x00005800 ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00005800 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xad4fe228 ebp = 0x00005800 ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xad4fe240 ebp = 0x00005800
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xad4fe250 ebp = 0xad4fe288
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:a3cd8d9dcb03 : 603 + 0x17]
12:49:38 INFO - eip = 0xb4311323 esp = 0xad4fe290 ebp = 0xad4fe2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7258108 edi = 0xb0902b00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xad4fe2f0 ebp = 0xad4fe328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722e440 edi = 0x0000076e
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xad4fe330 ebp = 0xad4fe428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xad4fe430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 9
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xad2fd218 ebp = 0x00005801 ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00005801 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xad2fd228 ebp = 0x00005801 ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xad2fd240 ebp = 0x00005801
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xad2fd250 ebp = 0xad2fd288
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:a3cd8d9dcb03 : 603 + 0x17]
12:49:38 INFO - eip = 0xb4311323 esp = 0xad2fd290 ebp = 0xad2fd2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7258210 edi = 0xb0902b00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xad2fd2f0 ebp = 0xad2fd328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722e500 edi = 0x0000076f
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xad2fd330 ebp = 0xad2fd428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xad2fd430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 10
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xad0fc218 ebp = 0x000057ff ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x000057ff efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xad0fc228 ebp = 0x000057ff ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xad0fc240 ebp = 0x000057ff
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xad0fc250 ebp = 0xad0fc288
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:a3cd8d9dcb03 : 603 + 0x17]
12:49:38 INFO - eip = 0xb4311323 esp = 0xad0fc290 ebp = 0xad0fc2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7258318 edi = 0xb0902b00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xad0fc2f0 ebp = 0xad0fc328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722e5c0 edi = 0x00000770
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xad0fc330 ebp = 0xad0fc428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xad0fc430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 11
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xacefb218 ebp = 0x000057fe ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x000057fe efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xacefb228 ebp = 0x000057fe ebx = 0xb0959dc8
12:49:38 INFO - esi = 0x00000000 edi = 0xb0991040
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xacefb240 ebp = 0x000057fe
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xacefb250 ebp = 0xacefb288
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!js::HelperThread::threadLoop() [HelperThreads.cpp:a3cd8d9dcb03 : 603 + 0x17]
12:49:38 INFO - eip = 0xb4311323 esp = 0xacefb290 ebp = 0xacefb2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb7258420 edi = 0xb0902b00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xacefb2f0 ebp = 0xacefb328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722e680 edi = 0x00000771
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xacefb330 ebp = 0xacefb428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xacefb430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 12
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xabbff1cc ebp = 0xabbff228 ebx = 0xae915d88
12:49:38 INFO - esi = 0xabbff1e0 edi = 0xae9ba940 eax = 0xfffffdfc ecx = 0x00000080
12:49:38 INFO - edx = 0x000003bf efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xad13
12:49:38 INFO - eip = 0xb779cd13 esp = 0xabbff1dc ebp = 0xabbff228 ebx = 0xae915d88
12:49:38 INFO - esi = 0xabbff1e0 edi = 0xae9ba940
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 0x35066eb0
12:49:38 INFO - eip = 0x35066eb0 esp = 0xabbff230 ebp = 0x564b92c8
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO - 3 libxul.so!_fini + 0x1c90ba0
12:49:38 INFO - eip = 0xb61f7ea8 esp = 0xabbff238 ebp = 0x564b92c8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libnspr4.so!pt_TimedWait [ptsynch.c:a3cd8d9dcb03 : 246 + 0xf]
12:49:38 INFO - eip = 0xb7488abf esp = 0xabbff23c ebp = 0x564b92c8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 5 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xabbff240 ebp = 0x564b92c8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 6 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 398 + 0x13]
12:49:38 INFO - eip = 0xb748907b esp = 0xabbff250 ebp = 0xabbff288
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 7 libxul.so!WatchdogMain [XPCJSRuntime.cpp:a3cd8d9dcb03 : 1067 + 0xb]
12:49:38 INFO - eip = 0xb26e3a20 esp = 0xabbff290 ebp = 0xabbff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb09c84a0 edi = 0xae915d40
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xabbff2f0 ebp = 0xabbff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722e800 edi = 0x00000772
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xabbff330 ebp = 0xabbff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xabbff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 13
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xab0ff1f8 ebp = 0x00000001 ebx = 0xab1f4288
12:49:38 INFO - esi = 0x00000000 edi = 0xab197940 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00000001 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xab0ff208 ebp = 0x00000001 ebx = 0xab1f4288
12:49:38 INFO - esi = 0x00000000 edi = 0xab197940
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xab0ff220 ebp = 0x00000001
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xab0ff230 ebp = 0xab0ff268
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xab0ff270 ebp = 0xab0ff298 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xab1e68f8 edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!mozilla::HangMonitor::ThreadMain(void*) [Monitor.h:a3cd8d9dcb03 : 88 + 0xb]
12:49:38 INFO - eip = 0xb22a1be1 esp = 0xab0ff2a0 ebp = 0xab0ff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0x00000000 edi = 0x00000000
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xab0ff2f0 ebp = 0xab0ff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722f040 edi = 0x00000773
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xab0ff330 ebp = 0xab0ff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xab0ff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 14
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xaa8fe1e8 ebp = 0x0000020b ebx = 0xab1f42c8
12:49:38 INFO - esi = 0x00000000 edi = 0xab1979a0 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x0000020b efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xaa8fe1f8 ebp = 0x0000020b ebx = 0xab1f42c8
12:49:38 INFO - esi = 0x00000000 edi = 0xab1979a0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xaa8fe210 ebp = 0x0000020b
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xaa8fe220 ebp = 0xaa8fe258
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xaa8fe260 ebp = 0xaa8fe288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xab1d7d48 edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!mozilla::BackgroundHangManager::RunMonitorThread() [Monitor.h:a3cd8d9dcb03 : 88 + 0xd]
12:49:38 INFO - eip = 0xb22a3e4b esp = 0xaa8fe290 ebp = 0xaa8fe2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xab1d7d50 edi = 0xab1d7d30
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xaa8fe2f0 ebp = 0xaa8fe328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xb722f1c0 edi = 0x00000774
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xaa8fe330 ebp = 0xaa8fe428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xaa8fe430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 15
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa9cfef9c ebp = 0xa9cfeff8 ebx = 0xb0959c48
12:49:38 INFO - esi = 0xa9cfefb0 edi = 0xb0936e80 eax = 0xfffffdfc ecx = 0x00000080
12:49:38 INFO - edx = 0x0001901f efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xad13
12:49:38 INFO - eip = 0xb779cd13 esp = 0xa9cfefac ebp = 0xa9cfeff8 ebx = 0xb0959c48
12:49:38 INFO - esi = 0xa9cfefb0 edi = 0xb0936e80
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 0x34f17398
12:49:38 INFO - eip = 0x34f17398 esp = 0xa9cff000 ebp = 0x564b92c8
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:a3cd8d9dcb03 : 246 + 0xf]
12:49:38 INFO - eip = 0xb7488abf esp = 0xa9cff00c ebp = 0xa9cff02c
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 0xb72284e0
12:49:38 INFO - eip = 0xb72284e0 esp = 0xa9cff034 ebp = 0x00000000 ebx = 0x00000085
12:49:38 INFO - esi = 0xa9cffb40 edi = 0x00000000
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 librt-2.15.so!clock_gettime [clock_gettime.c : 94 + 0xa]
12:49:38 INFO - eip = 0xb7787dba esp = 0xa9cff038 ebp = 0x00000000
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 6 firefox!_fini + 0x6768
12:49:38 INFO - eip = 0x080672b4 esp = 0xa9cff03c ebp = 0x00000000
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 7 libpthread-2.15.so!__pthread_getspecific [pthread_getspecific.c : 27 + 0xf]
12:49:38 INFO - eip = 0xb779d87f esp = 0xa9cff044 ebp = 0x00000000
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 8 libxul.so!_fini + 0x1c90ba0
12:49:38 INFO - eip = 0xb61f7ea8 esp = 0xa9cff048 ebp = 0x00000000
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 9 libxul.so!_fini + 0x1c90ba0
12:49:38 INFO - eip = 0xb61f7ea8 esp = 0xa9cff050 ebp = 0x00000000
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 10 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xa9cff060 ebp = 0xa9cff088
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 11 libxul.so!TimerThread::Run() [TimerThread.cpp:a3cd8d9dcb03 : 553 + 0xb]
12:49:38 INFO - eip = 0xb22a9896 esp = 0xa9cff090 ebp = 0xa9cff128 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xb091dbb0 edi = 0x00000085
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:38 INFO - eip = 0xb22a3398 esp = 0xa9cff130 ebp = 0xa9cff1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9cff1df edi = 0x00000000
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa9cff1b0 ebp = 0xa9cff1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9ed0ca0 edi = 0xa9f23040
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 326 + 0xc]
12:49:38 INFO - eip = 0xb24be1b8 esp = 0xa9cff1f0 ebp = 0xa9cff238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9ed0ca0 edi = 0xa9f23040
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 15 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa9cff240 ebp = 0xa9cff258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9f23040 edi = 0xa9cff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 16 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa9cff260 ebp = 0xa9cff288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9f23040 edi = 0xa9cff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 17 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa9cff290 ebp = 0xa9cff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9f8d940 edi = 0xa9cff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 18 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa9cff2f0 ebp = 0xa9cff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa9eb13c0 edi = 0x00000776
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 19 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa9cff330 ebp = 0xa9cff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 20 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa9cff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 16
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xad8541e8 ebp = 0x0002a61d ebx = 0xa9ed7708
12:49:38 INFO - esi = 0x00000000 edi = 0xa93534c0 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x0002a61d efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xad8541f8 ebp = 0x0002a61d ebx = 0xa9ed7708
12:49:38 INFO - esi = 0x00000000 edi = 0xa93534c0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xad854210 ebp = 0x0002a61d
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xad854220 ebp = 0xad854258
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb2375aa5 esp = 0xad854260 ebp = 0xad854288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9ed2250 edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!mozilla::net::CacheIOThread::ThreadFunc() [Monitor.h:a3cd8d9dcb03 : 40 + 0x5]
12:49:38 INFO - eip = 0xb238c409 esp = 0xad854290 ebp = 0xad8542c8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9ed2240 edi = 0xa9ed2248
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!mozilla::net::CacheIOThread::ThreadFunc(void*) [CacheIOThread.cpp:a3cd8d9dcb03 : 173 + 0x8]
12:49:38 INFO - eip = 0xb238c4a0 esp = 0xad8542d0 ebp = 0xad8542e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9ed2240 edi = 0x00000777
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xad8542f0 ebp = 0xad854328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa9eb1fc0 edi = 0x00000777
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xad854330 ebp = 0xad854428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xad854430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 17
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa90ff048 ebp = 0x00000001 ebx = 0xa92509c8
12:49:38 INFO - esi = 0x00000000 edi = 0xa928a220 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00000001 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa90ff058 ebp = 0x00000001 ebx = 0xa92509c8
12:49:38 INFO - esi = 0x00000000 edi = 0xa928a220
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa90ff070 ebp = 0x00000001
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa90ff080 ebp = 0xa90ff0b8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xa90ff0c0 ebp = 0xa90ff0e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93f475c edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:38 INFO - eip = 0xb229f536 esp = 0xa90ff0f0 ebp = 0xa90ff118 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93f474c edi = 0xb6249c98
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:38 INFO - eip = 0xb22a3322 esp = 0xa90ff120 ebp = 0xa90ff1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93f4710 edi = 0xa90ff184
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa90ff1b0 ebp = 0xa90ff1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9289c70 edi = 0xa933b580
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:38 INFO - eip = 0xb24be210 esp = 0xa90ff1f0 ebp = 0xa90ff238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9289c70 edi = 0xa933b580
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa90ff240 ebp = 0xa90ff258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa933b580 edi = 0xa90ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa90ff260 ebp = 0xa90ff288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa933b580 edi = 0xa90ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa90ff290 ebp = 0xa90ff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93f4710 edi = 0xa90ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa90ff2f0 ebp = 0xa90ff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa93cf740 edi = 0x00000778
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa90ff330 ebp = 0xa90ff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa90ff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 18
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa88fe208 ebp = 0x00000001 ebx = 0xa9250a08
12:49:38 INFO - esi = 0x00000000 edi = 0xa928a340 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00000001 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa88fe218 ebp = 0x00000001 ebx = 0xa9250a08
12:49:38 INFO - esi = 0x00000000 edi = 0xa928a340
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa88fe230 ebp = 0x00000001
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa88fe240 ebp = 0xa88fe278
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!nsCertVerificationThread::Run() [CondVar.h:a3cd8d9dcb03 : 79 + 0xc]
12:49:38 INFO - eip = 0xb3a12418 esp = 0xa88fe280 ebp = 0xa88fe2c8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa928a2e0 edi = 0xa88fe2ac
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsPSMBackgroundThread::nsThreadRunner(void*) [nsPSMBackgroundThread.cpp:a3cd8d9dcb03 : 14 + 0x7]
12:49:38 INFO - eip = 0xb3a2fd3d esp = 0xa88fe2d0 ebp = 0xa88fe2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa928a2e0 edi = 0x00000779
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa88fe2f0 ebp = 0xa88fe328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa93cf980 edi = 0x00000779
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa88fe330 ebp = 0xa88fe428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa88fe430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 19
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa7eff048 ebp = 0x00000001 ebx = 0xa92f6fc8
12:49:38 INFO - esi = 0x00000000 edi = 0xa9ec37c0 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00000001 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa7eff058 ebp = 0x00000001 ebx = 0xa92f6fc8
12:49:38 INFO - esi = 0x00000000 edi = 0xa9ec37c0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa7eff070 ebp = 0x00000001
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa7eff080 ebp = 0xa7eff0b8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xa7eff0c0 ebp = 0xa7eff0e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93f5a2c edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:38 INFO - eip = 0xb229f536 esp = 0xa7eff0f0 ebp = 0xa7eff118 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93f5a1c edi = 0xb6249c98
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:38 INFO - eip = 0xb22a3322 esp = 0xa7eff120 ebp = 0xa7eff1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93f59e0 edi = 0xa7eff184
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa7eff1b0 ebp = 0xa7eff1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93055b0 edi = 0xa9339d00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:38 INFO - eip = 0xb24be210 esp = 0xa7eff1f0 ebp = 0xa7eff238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93055b0 edi = 0xa9339d00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa7eff240 ebp = 0xa7eff258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9339d00 edi = 0xa7eff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa7eff260 ebp = 0xa7eff288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa9339d00 edi = 0xa7eff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa7eff290 ebp = 0xa7eff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa93f59e0 edi = 0xa7eff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa7eff2f0 ebp = 0xa7eff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa93d0ac0 edi = 0x0000077a
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa7eff330 ebp = 0xa7eff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa7eff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 20
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa76fdfec ebp = 0xa76fe048 ebx = 0xa7f2b608
12:49:38 INFO - esi = 0xa76fe000 edi = 0xa7f1e100 eax = 0xfffffdfc ecx = 0x00000080
12:49:38 INFO - edx = 0x000003bd efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xad13
12:49:38 INFO - eip = 0xb779cd13 esp = 0xa76fdffc ebp = 0xa76fe048 ebx = 0xa7f2b608
12:49:38 INFO - esi = 0xa76fe000 edi = 0xa7f1e100
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 0x15a507e8
12:49:38 INFO - eip = 0x15a507e8 esp = 0xa76fe050 ebp = 0x564b92e6
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:a3cd8d9dcb03 : 246 + 0xf]
12:49:38 INFO - eip = 0xb7488abf esp = 0xa76fe05c ebp = 0x564b92e6
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa76fe060 ebp = 0x564b92e6
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 5 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 398 + 0x13]
12:49:38 INFO - eip = 0xb748907b esp = 0xa76fe070 ebp = 0xa76fe0a8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 6 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xa76fe0b0 ebp = 0xa76fe0d8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f1e0c4 edi = 0x00007530
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!nsThreadPool::Run() [nsEventQueue.h:a3cd8d9dcb03 : 104 + 0x5]
12:49:38 INFO - eip = 0xb22a51f0 esp = 0xa76fe0e0 ebp = 0xa76fe128 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f1e0a0 edi = 0x00007530
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:38 INFO - eip = 0xb22a3398 esp = 0xa76fe130 ebp = 0xa76fe1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa76fe1df edi = 0x00000000
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa76fe1b0 ebp = 0xa76fe1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f16d90 edi = 0xa7f238a0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 326 + 0xc]
12:49:38 INFO - eip = 0xb24be1b8 esp = 0xa76fe1f0 ebp = 0xa76fe238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f16d90 edi = 0xa7f238a0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa76fe240 ebp = 0xa76fe258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f238a0 edi = 0xa76fe2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa76fe260 ebp = 0xa76fe288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f238a0 edi = 0xa76fe2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa76fe290 ebp = 0xa76fe2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f261d0 edi = 0xa76fe2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa76fe2f0 ebp = 0xa76fe328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa9308d80 edi = 0x0000077b
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa76fe330 ebp = 0xa76fe428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 16 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa76fe430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 21
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa6efd048 ebp = 0x0000aaa9 ebx = 0xa7f2b688
12:49:38 INFO - esi = 0x00000000 edi = 0xa7f1e1c0 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x0000aaa9 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa6efd058 ebp = 0x0000aaa9 ebx = 0xa7f2b688
12:49:38 INFO - esi = 0x00000000 edi = 0xa7f1e1c0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa6efd070 ebp = 0x0000aaa9
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa6efd080 ebp = 0xa6efd0b8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xa6efd0c0 ebp = 0xa6efd0e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f2628c edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:38 INFO - eip = 0xb229f536 esp = 0xa6efd0f0 ebp = 0xa6efd118 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f2627c edi = 0xb6249c98
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:38 INFO - eip = 0xb22a3322 esp = 0xa6efd120 ebp = 0xa6efd1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f26240 edi = 0xa6efd184
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa6efd1b0 ebp = 0xa6efd1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f20be0 edi = 0xa7f23a60
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:38 INFO - eip = 0xb24be210 esp = 0xa6efd1f0 ebp = 0xa6efd238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f20be0 edi = 0xa7f23a60
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa6efd240 ebp = 0xa6efd258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f23a60 edi = 0xa6efd2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa6efd260 ebp = 0xa6efd288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f23a60 edi = 0xa6efd2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa6efd290 ebp = 0xa6efd2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f26240 edi = 0xa6efd2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa6efd2f0 ebp = 0xa6efd328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa9308e40 edi = 0x0000077c
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa6efd330 ebp = 0xa6efd428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa6efd430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 22
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa4afeff8 ebp = 0x00000001 ebx = 0xa4aff0d0
12:49:38 INFO - esi = 0x00000000 edi = 0xa4aff0b4 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00000001 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa4aff008 ebp = 0x00000001 ebx = 0xa4aff0d0
12:49:38 INFO - esi = 0x00000000 edi = 0xa4aff0b4
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libxul.so!_fini + 0x1c90ba0
12:49:38 INFO - eip = 0xb61f7ea8 esp = 0xa4aff020 ebp = 0x00000001
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:a3cd8d9dcb03 : 40 + 0x9]
12:49:38 INFO - eip = 0xb24a3838 esp = 0xa4aff030 ebp = 0xa4aff048
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:a3cd8d9dcb03 : 195 + 0xc]
12:49:38 INFO - eip = 0xb24ad0c6 esp = 0xa4aff050 ebp = 0xa4aff118 ebx = 0xb61f7ea8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:a3cd8d9dcb03 : 201 + 0x5]
12:49:38 INFO - eip = 0xb24ad0f8 esp = 0xa4aff120 ebp = 0xa4aff148 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa6438620 edi = 0xa4aff210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:a3cd8d9dcb03 : 60 + 0xc]
12:49:38 INFO - eip = 0xb24a58f7 esp = 0xa4aff150 ebp = 0xa4aff198 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa6438620 edi = 0xa4aff210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa4aff1a0 ebp = 0xa4aff1b8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa4aff210 edi = 0xa4aff210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa4aff1c0 ebp = 0xa4aff1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa4aff210 edi = 0xa4aff210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:a3cd8d9dcb03 : 172 + 0x8]
12:49:38 INFO - eip = 0xb24ac5f2 esp = 0xa4aff1f0 ebp = 0xa4aff308 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa6438580 edi = 0xa4aff210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:a3cd8d9dcb03 : 39 + 0x6]
12:49:38 INFO - eip = 0xb24aa207 esp = 0xa4aff310 ebp = 0xa4aff328 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa4aff330 ebp = 0xa4aff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa4aff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 23
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa42fdff8 ebp = 0x00000001 ebx = 0xa42fe0d0
12:49:38 INFO - esi = 0x00000000 edi = 0xa42fe0b4 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00000001 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa42fe008 ebp = 0x00000001 ebx = 0xa42fe0d0
12:49:38 INFO - esi = 0x00000000 edi = 0xa42fe0b4
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libxul.so!_fini + 0x1c90ba0
12:49:38 INFO - eip = 0xb61f7ea8 esp = 0xa42fe020 ebp = 0x00000001
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:a3cd8d9dcb03 : 40 + 0x9]
12:49:38 INFO - eip = 0xb24a3838 esp = 0xa42fe030 ebp = 0xa42fe048
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:a3cd8d9dcb03 : 195 + 0xc]
12:49:38 INFO - eip = 0xb24ad0c6 esp = 0xa42fe050 ebp = 0xa42fe118 ebx = 0xb61f7ea8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:a3cd8d9dcb03 : 201 + 0x5]
12:49:38 INFO - eip = 0xb24ad0f8 esp = 0xa42fe120 ebp = 0xa42fe148 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa6438760 edi = 0xa42fe210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:a3cd8d9dcb03 : 60 + 0xc]
12:49:38 INFO - eip = 0xb24a58f7 esp = 0xa42fe150 ebp = 0xa42fe198 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa6438760 edi = 0xa42fe210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa42fe1a0 ebp = 0xa42fe1b8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa42fe210 edi = 0xa42fe210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa42fe1c0 ebp = 0xa42fe1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa42fe210 edi = 0xa42fe210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:a3cd8d9dcb03 : 172 + 0x8]
12:49:38 INFO - eip = 0xb24ac5f2 esp = 0xa42fe1f0 ebp = 0xa42fe308 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa6438680 edi = 0xa42fe210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:a3cd8d9dcb03 : 39 + 0x6]
12:49:38 INFO - eip = 0xb24aa207 esp = 0xa42fe310 ebp = 0xa42fe328 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa42fe330 ebp = 0xa42fe428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa42fe430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 24
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa3afd058 ebp = 0x0000008f ebx = 0xa64e1f88
12:49:38 INFO - esi = 0x00000000 edi = 0xa6431a00 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x0000008f efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa3afd068 ebp = 0x0000008f ebx = 0xa64e1f88
12:49:38 INFO - esi = 0x00000000 edi = 0xa6431a00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa3afd080 ebp = 0x0000008f
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa3afd090 ebp = 0xa3afd0c8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::image::DecodePoolWorker::Run() [CondVar.h:a3cd8d9dcb03 : 79 + 0xc]
12:49:38 INFO - eip = 0xb2988c33 esp = 0xa3afd0d0 ebp = 0xa3afd128 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64e2248 edi = 0xa64e2240
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:38 INFO - eip = 0xb22a3398 esp = 0xa3afd130 ebp = 0xa3afd1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa3afd1df edi = 0x00000000
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa3afd1b0 ebp = 0xa3afd1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64c5850 edi = 0xa7f25200
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 326 + 0xc]
12:49:38 INFO - eip = 0xb24be1b8 esp = 0xa3afd1f0 ebp = 0xa3afd238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64c5850 edi = 0xa7f25200
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa3afd240 ebp = 0xa3afd258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f25200 edi = 0xa3afd2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa3afd260 ebp = 0xa3afd288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f25200 edi = 0xa3afd2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa3afd290 ebp = 0xa3afd2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xab1eb5f0 edi = 0xa3afd2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa3afd2f0 ebp = 0xa3afd328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa921dc00 edi = 0x00000780
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa3afd330 ebp = 0xa3afd428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa3afd430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 25
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa32fc048 ebp = 0x00000003 ebx = 0xa4b45048
12:49:38 INFO - esi = 0x00000000 edi = 0xa6431b20 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00000003 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa32fc058 ebp = 0x00000003 ebx = 0xa4b45048
12:49:38 INFO - esi = 0x00000000 edi = 0xa6431b20
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa32fc070 ebp = 0x00000003
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa32fc080 ebp = 0xa32fc0b8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xa32fc0c0 ebp = 0xa32fc0e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xab1eb6ac edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:38 INFO - eip = 0xb229f536 esp = 0xa32fc0f0 ebp = 0xa32fc118 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xab1eb69c edi = 0xb6249c98
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:38 INFO - eip = 0xb22a3322 esp = 0xa32fc120 ebp = 0xa32fc1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xab1eb660 edi = 0xa32fc184
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa32fc1b0 ebp = 0xa32fc1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64c5910 edi = 0xa7f252e0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:38 INFO - eip = 0xb24be210 esp = 0xa32fc1f0 ebp = 0xa32fc238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64c5910 edi = 0xa7f252e0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa32fc240 ebp = 0xa32fc258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f252e0 edi = 0xa32fc2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa32fc260 ebp = 0xa32fc288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa7f252e0 edi = 0xa32fc2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa32fc290 ebp = 0xa32fc2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xab1eb660 edi = 0xa32fc2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa32fc2f0 ebp = 0xa32fc328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa921dcc0 edi = 0x00000781
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa32fc330 ebp = 0xa32fc428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa32fc430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 26
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa2afafec ebp = 0xa2afb058 ebx = 0xa2afb100
12:49:38 INFO - esi = 0xa2afb000 edi = 0xa2afb0e4 eax = 0xfffffdfc ecx = 0x00000080
12:49:38 INFO - edx = 0x00000001 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xad13
12:49:38 INFO - eip = 0xb779cd13 esp = 0xa2afaffc ebp = 0xa2afb058 ebx = 0xa2afb100
12:49:38 INFO - esi = 0xa2afb000 edi = 0xa2afb0e4
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 0x24d91688
12:49:38 INFO - eip = 0x24d91688 esp = 0xa2afb060 ebp = 0x00000e46
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO - 3 libxul.so!ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc:a3cd8d9dcb03 : 44 + 0xb]
12:49:38 INFO - eip = 0xb24a384b esp = 0xa2afb06c ebp = 0x00000e46
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!_fini + 0x1c90ba0
12:49:38 INFO - eip = 0xb61f7ea8 esp = 0xa2afb070 ebp = 0x00000e46
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 5 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:a3cd8d9dcb03 : 193 + 0x5]
12:49:38 INFO - eip = 0xb24ad0b8 esp = 0xa2afb080 ebp = 0xa2afb148
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:a3cd8d9dcb03 : 70 + 0xf]
12:49:38 INFO - eip = 0xb24a596b esp = 0xa2afb150 ebp = 0xa2afb198 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64db920 edi = 0xa2afb210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa2afb1a0 ebp = 0xa2afb1b8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa2afb210 edi = 0xa2afb210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa2afb1c0 ebp = 0xa2afb1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa2afb210 edi = 0xa2afb210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:a3cd8d9dcb03 : 172 + 0x8]
12:49:38 INFO - eip = 0xb24ac5f2 esp = 0xa2afb1f0 ebp = 0xa2afb308 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64e2340 edi = 0xa2afb210
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:a3cd8d9dcb03 : 39 + 0x6]
12:49:38 INFO - eip = 0xb24aa207 esp = 0xa2afb310 ebp = 0xa2afb328 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa2afb330 ebp = 0xa2afb428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa2afb430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 27
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa1bff048 ebp = 0x00000b71 ebx = 0xa1e81448
12:49:38 INFO - esi = 0x00000000 edi = 0xa1e7fac0 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x00000b71 efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa1bff058 ebp = 0x00000b71 ebx = 0xa1e81448
12:49:38 INFO - esi = 0x00000000 edi = 0xa1e7fac0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa1bff070 ebp = 0x00000b71
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa1bff080 ebp = 0xa1bff0b8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xa1bff0c0 ebp = 0xa1bff0e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa1efe28c edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:38 INFO - eip = 0xb229f536 esp = 0xa1bff0f0 ebp = 0xa1bff118 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa1efe27c edi = 0xb6249c98
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:38 INFO - eip = 0xb22a3322 esp = 0xa1bff120 ebp = 0xa1bff1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa1efe240 edi = 0xa1bff184
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa1bff1b0 ebp = 0xa1bff1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa1dff730 edi = 0xa1f10e80
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:38 INFO - eip = 0xb24be210 esp = 0xa1bff1f0 ebp = 0xa1bff238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa1dff730 edi = 0xa1f10e80
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa1bff240 ebp = 0xa1bff258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa1f10e80 edi = 0xa1bff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa1bff260 ebp = 0xa1bff288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa1f10e80 edi = 0xa1bff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa1bff290 ebp = 0xa1bff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa1efe240 edi = 0xa1bff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa1bff2f0 ebp = 0xa1bff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa1e0cb00 edi = 0x00000783
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa1bff330 ebp = 0xa1bff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa1bff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 28
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa04fedf8 ebp = 0x000000cd ebx = 0xa4ba3d48
12:49:38 INFO - esi = 0x00000000 edi = 0xa0aabee0 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x000000cd efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa04fee08 ebp = 0x000000cd ebx = 0xa4ba3d48
12:49:38 INFO - esi = 0x00000000 edi = 0xa0aabee0
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa04fee20 ebp = 0x000000cd
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa04fee30 ebp = 0xa04fee68
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb33ece45 esp = 0xa04fee70 ebp = 0xa04fee98 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa0ad142c edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:a3cd8d9dcb03 : 4910 + 0x5]
12:49:38 INFO - eip = 0xb33efa93 esp = 0xa04feea0 ebp = 0xa04feea8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa0ad1400 edi = 0xa0ad1434
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:a3cd8d9dcb03 : 4426 + 0xa]
12:49:38 INFO - eip = 0xb340c270 esp = 0xa04feeb0 ebp = 0xa04fef08 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa0ad1400 edi = 0xa04feedc
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:a3cd8d9dcb03 : 2722 + 0xe]
12:49:38 INFO - eip = 0xb33daa03 esp = 0xa04fef10 ebp = 0xa04ff128 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64a7000 edi = 0xa02f5e00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:38 INFO - eip = 0xb22a3398 esp = 0xa04ff130 ebp = 0xa04ff1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa04ff1df edi = 0x00000000
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa04ff1b0 ebp = 0xa04ff1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa0aeb4c0 edi = 0xa0a40660
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 326 + 0xc]
12:49:38 INFO - eip = 0xb24be1b8 esp = 0xa04ff1f0 ebp = 0xa04ff238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa0aeb4c0 edi = 0xa0a40660
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa04ff240 ebp = 0xa04ff258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa0a40660 edi = 0xa04ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa04ff260 ebp = 0xa04ff288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa0a40660 edi = 0xa04ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa04ff290 ebp = 0xa04ff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa64522c0 edi = 0xa04ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa04ff2f0 ebp = 0xa04ff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa0a99940 edi = 0x00000784
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa04ff330 ebp = 0xa04ff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 16 libc-2.15.so + 0xef8be
12:49:38 INFO - eip = 0xb75988be esp = 0xa04ff430 ebp = 0x00000000
12:49:38 INFO - Found by: previous frame's frame pointer
12:49:38 INFO -
12:49:38 INFO - Thread 29
12:49:38 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:38 INFO - eip = 0xb77c3424 esp = 0xa00ff048 ebp = 0x0000000d ebx = 0xa0244188
12:49:38 INFO - esi = 0x00000000 edi = 0xa0281f40 eax = 0xfffffe00 ecx = 0x00000080
12:49:38 INFO - edx = 0x0000000d efl = 0x00000282
12:49:38 INFO - Found by: given as instruction pointer in context
12:49:38 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:38 INFO - eip = 0xb779c96b esp = 0xa00ff058 ebp = 0x0000000d ebx = 0xa0244188
12:49:38 INFO - esi = 0x00000000 edi = 0xa0281f40
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:38 INFO - eip = 0xb74a354c esp = 0xa00ff070 ebp = 0x0000000d
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:38 INFO - eip = 0xb7489124 esp = 0xa00ff080 ebp = 0xa00ff0b8
12:49:38 INFO - Found by: stack scanning
12:49:38 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:38 INFO - eip = 0xb229d569 esp = 0xa00ff0c0 ebp = 0xa00ff0e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa027e9fc edi = 0xffffffff
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:38 INFO - eip = 0xb229f536 esp = 0xa00ff0f0 ebp = 0xa00ff118 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa027e9ec edi = 0xb6249c98
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:38 INFO - eip = 0xb22a3322 esp = 0xa00ff120 ebp = 0xa00ff1a8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa027e9b0 edi = 0xa00ff184
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:38 INFO - eip = 0xb22c09c9 esp = 0xa00ff1b0 ebp = 0xa00ff1e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa02558e0 edi = 0xa028d360
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:38 INFO - eip = 0xb24be210 esp = 0xa00ff1f0 ebp = 0xa00ff238 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa02558e0 edi = 0xa028d360
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:38 INFO - eip = 0xb24a51c4 esp = 0xa00ff240 ebp = 0xa00ff258 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa028d360 edi = 0xa00ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:38 INFO - eip = 0xb24a52f2 esp = 0xa00ff260 ebp = 0xa00ff288 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa028d360 edi = 0xa00ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:38 INFO - eip = 0xb22a598a esp = 0xa00ff290 ebp = 0xa00ff2e8 ebx = 0xb61f7ea8
12:49:38 INFO - esi = 0xa027e9b0 edi = 0xa00ff2c8
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:38 INFO - eip = 0xb748f769 esp = 0xa00ff2f0 ebp = 0xa00ff328 ebx = 0xb74a354c
12:49:38 INFO - esi = 0xa0227d80 edi = 0x00000785
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:38 INFO - eip = 0xb7798d4c esp = 0xa00ff330 ebp = 0xa00ff428 ebx = 0xb77a9ff4
12:49:38 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:38 INFO - Found by: call frame info
12:49:38 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0xa00ff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 30
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x9ebfedf8 ebp = 0x00000193 ebx = 0x9f60a288
12:49:39 INFO - esi = 0x00000000 edi = 0x9f7e0ac0 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00000193 efl = 0x00000282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x9ebfee08 ebp = 0x00000193 ebx = 0x9f60a288
12:49:39 INFO - esi = 0x00000000 edi = 0x9f7e0ac0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x9ebfee20 ebp = 0x00000193
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x9ebfee30 ebp = 0x9ebfee68
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb33ece45 esp = 0x9ebfee70 ebp = 0x9ebfee98 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0xa02cbc2c edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:a3cd8d9dcb03 : 4910 + 0x5]
12:49:39 INFO - eip = 0xb33efa93 esp = 0x9ebfeea0 ebp = 0x9ebfeea8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0xa02cbc00 edi = 0xa02cbc34
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:a3cd8d9dcb03 : 4426 + 0xa]
12:49:39 INFO - eip = 0xb340c270 esp = 0x9ebfeeb0 ebp = 0x9ebfef08 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0xa02cbc00 edi = 0x9ebfeedc
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:a3cd8d9dcb03 : 2722 + 0xe]
12:49:39 INFO - eip = 0xb33daa03 esp = 0x9ebfef10 ebp = 0x9ebff128 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9f688000 edi = 0xa02f5f60
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:39 INFO - eip = 0xb22a3398 esp = 0x9ebff130 ebp = 0x9ebff1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9ebff1df edi = 0x00000000
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x9ebff1b0 ebp = 0x9ebff1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9f60fe50 edi = 0xa028d8a0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 326 + 0xc]
12:49:39 INFO - eip = 0xb24be1b8 esp = 0x9ebff1f0 ebp = 0x9ebff238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9f60fe50 edi = 0xa028d8a0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x9ebff240 ebp = 0x9ebff258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0xa028d8a0 edi = 0x9ebff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x9ebff260 ebp = 0x9ebff288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0xa028d8a0 edi = 0x9ebff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x9ebff290 ebp = 0x9ebff2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0xa1cb1940 edi = 0x9ebff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x9ebff2f0 ebp = 0x9ebff328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0xa0228e00 edi = 0x00000787
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x9ebff330 ebp = 0x9ebff428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 16 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x9ebff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 31
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x9dbfedf8 ebp = 0x000001bf ebx = 0xa0ae5948
12:49:39 INFO - esi = 0x00000000 edi = 0x9dea8be0 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x000001bf efl = 0x00000282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x9dbfee08 ebp = 0x000001bf ebx = 0xa0ae5948
12:49:39 INFO - esi = 0x00000000 edi = 0x9dea8be0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x9dbfee20 ebp = 0x000001bf
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x9dbfee30 ebp = 0x9dbfee68
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb33ece45 esp = 0x9dbfee70 ebp = 0x9dbfee98 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9dedf02c edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:a3cd8d9dcb03 : 4910 + 0x5]
12:49:39 INFO - eip = 0xb33efa93 esp = 0x9dbfeea0 ebp = 0x9dbfeea8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9dedf000 edi = 0x9dedf034
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:a3cd8d9dcb03 : 4426 + 0xa]
12:49:39 INFO - eip = 0xb340c270 esp = 0x9dbfeeb0 ebp = 0x9dbfef08 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9dedf000 edi = 0x9dbfeedc
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:a3cd8d9dcb03 : 2722 + 0xe]
12:49:39 INFO - eip = 0xb33daa03 esp = 0x9dbfef10 ebp = 0x9dbff128 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e1ce000 edi = 0xa02f88a0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a3cd8d9dcb03 : 964 + 0x6]
12:49:39 INFO - eip = 0xb22a3398 esp = 0x9dbff130 ebp = 0x9dbff1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9dbff1df edi = 0x00000000
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x9dbff1b0 ebp = 0x9dbff1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e127b50 edi = 0x9dea3600
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 326 + 0xc]
12:49:39 INFO - eip = 0xb24be1b8 esp = 0x9dbff1f0 ebp = 0x9dbff238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e127b50 edi = 0x9dea3600
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x9dbff240 ebp = 0x9dbff258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9dea3600 edi = 0x9dbff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x9dbff260 ebp = 0x9dbff288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9dea3600 edi = 0x9dbff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x9dbff290 ebp = 0x9dbff2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9dea61a0 edi = 0x9dbff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x9dbff2f0 ebp = 0x9dbff328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x9deae2c0 edi = 0x00000789
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 15 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x9dbff330 ebp = 0x9dbff428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 16 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x9dbff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 32
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x9f5ff048 ebp = 0x00000001 ebx = 0x9bfba708
12:49:39 INFO - esi = 0x00000000 edi = 0x9bfb06a0 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00000001 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x9f5ff058 ebp = 0x00000001 ebx = 0x9bfba708
12:49:39 INFO - esi = 0x00000000 edi = 0x9bfb06a0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x9f5ff070 ebp = 0x00000001
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x9f5ff080 ebp = 0x9f5ff0b8
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb229d569 esp = 0x9f5ff0c0 ebp = 0x9f5ff0e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bfb60cc edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:39 INFO - eip = 0xb229f536 esp = 0x9f5ff0f0 ebp = 0x9f5ff118 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bfb60bc edi = 0xb6249c98
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:39 INFO - eip = 0xb22a3322 esp = 0x9f5ff120 ebp = 0x9f5ff1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bfb6080 edi = 0x9f5ff184
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x9f5ff1b0 ebp = 0x9f5ff1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9c82d0a0 edi = 0x9e318440
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:39 INFO - eip = 0xb24be210 esp = 0x9f5ff1f0 ebp = 0x9f5ff238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9c82d0a0 edi = 0x9e318440
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x9f5ff240 ebp = 0x9f5ff258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e318440 edi = 0x9f5ff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x9f5ff260 ebp = 0x9f5ff288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e318440 edi = 0x9f5ff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x9f5ff290 ebp = 0x9f5ff2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bfb6080 edi = 0x9f5ff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x9f5ff2f0 ebp = 0x9f5ff328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x9c019dc0 edi = 0x0000078b
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x9f5ff330 ebp = 0x9f5ff428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x9f5ff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 33
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x9bbff048 ebp = 0x00000003 ebx = 0x9bc47cc8
12:49:39 INFO - esi = 0x00000000 edi = 0x9bc0fb80 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00000003 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x9bbff058 ebp = 0x00000003 ebx = 0x9bc47cc8
12:49:39 INFO - esi = 0x00000000 edi = 0x9bc0fb80
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x9bbff070 ebp = 0x00000003
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x9bbff080 ebp = 0x9bbff0b8
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb229d569 esp = 0x9bbff0c0 ebp = 0x9bbff0e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e373e5c edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:39 INFO - eip = 0xb229f536 esp = 0x9bbff0f0 ebp = 0x9bbff118 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e373e4c edi = 0xb6249c98
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:39 INFO - eip = 0xb22a3322 esp = 0x9bbff120 ebp = 0x9bbff1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e373e10 edi = 0x9bbff184
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x9bbff1b0 ebp = 0x9bbff1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc4deb0 edi = 0x9bd16c20
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:39 INFO - eip = 0xb24be210 esp = 0x9bbff1f0 ebp = 0x9bbff238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc4deb0 edi = 0x9bd16c20
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x9bbff240 ebp = 0x9bbff258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bd16c20 edi = 0x9bbff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x9bbff260 ebp = 0x9bbff288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bd16c20 edi = 0x9bbff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x9bbff290 ebp = 0x9bbff2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e373e10 edi = 0x9bbff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x9bbff2f0 ebp = 0x9bbff328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x9bd13340 edi = 0x0000078c
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x9bbff330 ebp = 0x9bbff428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x9bbff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 34
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x9ed4e1c8 ebp = 0x00000033 ebx = 0x9bc4cd48
12:49:39 INFO - esi = 0x00000000 edi = 0x9bc21a00 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00000033 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x9ed4e1d8 ebp = 0x00000033 ebx = 0x9bc4cd48
12:49:39 INFO - esi = 0x00000000 edi = 0x9bc21a00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x9ed4e1f0 ebp = 0x00000033
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x9ed4e200 ebp = 0x9ed4e238
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb32bd2ef esp = 0x9ed4e240 ebp = 0x9ed4e268 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc20cb4 edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc() [Monitor.h:a3cd8d9dcb03 : 40 + 0x5]
12:49:39 INFO - eip = 0xb32c429f esp = 0x9ed4e270 ebp = 0x9ed4e2c8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc0c5c0 edi = 0x9bc20cac
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:a3cd8d9dcb03 : 276 + 0x8]
12:49:39 INFO - eip = 0xb32c4376 esp = 0x9ed4e2d0 ebp = 0x9ed4e2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc0c5c0 edi = 0x0000078d
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x9ed4e2f0 ebp = 0x9ed4e328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x9bd13700 edi = 0x0000078d
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x9ed4e330 ebp = 0x9ed4e428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x9ed4e430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 35
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x986ff2a0 ebp = 0x986ff308 ebx = 0x986ff2e0
12:49:39 INFO - esi = 0x00000000 edi = 0xb764fff4 eax = 0xfffffdfc ecx = 0x00000002
12:49:39 INFO - edx = 0xffffffff efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libc-2.15.so!__poll [poll.c : 87 + 0xe]
12:49:39 INFO - eip = 0xb758a170 esp = 0x986ff2b0 ebp = 0x986ff308 ebx = 0x986ff2e0
12:49:39 INFO - esi = 0x00000000 edi = 0xb764fff4
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libxul.so!google_breakpad::CrashGenerationServer::ThreadMain(void*) [crash_generation_server.cc:a3cd8d9dcb03 : 326 + 0x8]
12:49:39 INFO - eip = 0xb3b2fa00 esp = 0x986ff310 ebp = 0x986ff328
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO - 3 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x986ff330 ebp = 0x986ff428
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 4 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x986ff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 36
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x97efdff8 ebp = 0x00000001 ebx = 0x97efe0d0
12:49:39 INFO - esi = 0x00000000 edi = 0x97efe0b4 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00000001 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x97efe008 ebp = 0x00000001 ebx = 0x97efe0d0
12:49:39 INFO - esi = 0x00000000 edi = 0x97efe0b4
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libxul.so!_fini + 0x1c90ba0
12:49:39 INFO - eip = 0xb61f7ea8 esp = 0x97efe020 ebp = 0x00000001
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libxul.so!ConditionVariable::Wait() [condition_variable_posix.cc:a3cd8d9dcb03 : 40 + 0x9]
12:49:39 INFO - eip = 0xb24a3838 esp = 0x97efe030 ebp = 0x97efe048
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:a3cd8d9dcb03 : 195 + 0xc]
12:49:39 INFO - eip = 0xb24ad0c6 esp = 0x97efe050 ebp = 0x97efe118 ebx = 0xb61f7ea8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!base::WaitableEvent::Wait() [waitable_event_posix.cc:a3cd8d9dcb03 : 201 + 0x5]
12:49:39 INFO - eip = 0xb24ad0f8 esp = 0x97efe120 ebp = 0x97efe148 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9876df60 edi = 0x97efe210
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:a3cd8d9dcb03 : 60 + 0xc]
12:49:39 INFO - eip = 0xb24a58f7 esp = 0x97efe150 ebp = 0x97efe198 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9876df60 edi = 0x97efe210
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x97efe1a0 ebp = 0x97efe1b8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x97efe210 edi = 0x97efe210
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x97efe1c0 ebp = 0x97efe1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x97efe210 edi = 0x97efe210
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!base::Thread::ThreadMain() [thread.cc:a3cd8d9dcb03 : 172 + 0x8]
12:49:39 INFO - eip = 0xb24ac5f2 esp = 0x97efe1f0 ebp = 0x97efe308 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9876dea0 edi = 0x97efe210
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!ThreadFunc [platform_thread_posix.cc:a3cd8d9dcb03 : 39 + 0x6]
12:49:39 INFO - eip = 0xb24aa207 esp = 0x97efe310 ebp = 0x97efe328 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x97efe330 ebp = 0x97efe428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x97efe430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 37
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x974ff048 ebp = 0x00003389 ebx = 0x97509b88
12:49:39 INFO - esi = 0x00000000 edi = 0x9750f1c0 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00003389 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x974ff058 ebp = 0x00003389 ebx = 0x97509b88
12:49:39 INFO - esi = 0x00000000 edi = 0x9750f1c0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x974ff070 ebp = 0x00003389
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x974ff080 ebp = 0x974ff0b8
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb229d569 esp = 0x974ff0c0 ebp = 0x974ff0e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc48bbc edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:39 INFO - eip = 0xb229f536 esp = 0x974ff0f0 ebp = 0x974ff118 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc48bac edi = 0xb6249c98
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:39 INFO - eip = 0xb22a3322 esp = 0x974ff120 ebp = 0x974ff1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc48b70 edi = 0x974ff184
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x974ff1b0 ebp = 0x974ff1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x987deca0 edi = 0x98718d00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:39 INFO - eip = 0xb24be210 esp = 0x974ff1f0 ebp = 0x974ff238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x987deca0 edi = 0x98718d00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x974ff240 ebp = 0x974ff258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x98718d00 edi = 0x974ff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x974ff260 ebp = 0x974ff288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x98718d00 edi = 0x974ff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x974ff290 ebp = 0x974ff2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc48b70 edi = 0x974ff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x974ff2f0 ebp = 0x974ff328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x9b13e400 edi = 0x000007a7
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x974ff330 ebp = 0x974ff428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x974ff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 38
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x96cfe048 ebp = 0x00000001 ebx = 0x9751de88
12:49:39 INFO - esi = 0x00000000 edi = 0x97515a60 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00000001 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x96cfe058 ebp = 0x00000001 ebx = 0x9751de88
12:49:39 INFO - esi = 0x00000000 edi = 0x97515a60
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x96cfe070 ebp = 0x00000001
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x96cfe080 ebp = 0x96cfe0b8
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb229d569 esp = 0x96cfe0c0 ebp = 0x96cfe0e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc4940c edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:39 INFO - eip = 0xb229f536 esp = 0x96cfe0f0 ebp = 0x96cfe118 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc493fc edi = 0xb6249c98
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:39 INFO - eip = 0xb22a3322 esp = 0x96cfe120 ebp = 0x96cfe1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc493c0 edi = 0x96cfe184
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x96cfe1b0 ebp = 0x96cfe1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9758a7f0 edi = 0x98719080
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:39 INFO - eip = 0xb24be210 esp = 0x96cfe1f0 ebp = 0x96cfe238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9758a7f0 edi = 0x98719080
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x96cfe240 ebp = 0x96cfe258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x98719080 edi = 0x96cfe2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x96cfe260 ebp = 0x96cfe288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x98719080 edi = 0x96cfe2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x96cfe290 ebp = 0x96cfe2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc493c0 edi = 0x96cfe2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x96cfe2f0 ebp = 0x96cfe328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x97512240 edi = 0x000007a9
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x96cfe330 ebp = 0x96cfe428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x96cfe430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 39
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x964fd14c ebp = 0x964fd1a8 ebx = 0xa9ed7648
12:49:39 INFO - esi = 0x964fd160 edi = 0xa9353460 eax = 0xfffffdfc ecx = 0x00000080
12:49:39 INFO - edx = 0x00000023 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xad13
12:49:39 INFO - eip = 0xb779cd13 esp = 0x964fd15c ebp = 0x964fd1a8 ebx = 0xa9ed7648
12:49:39 INFO - esi = 0x964fd160 edi = 0xa9353460
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 0x27153408
12:49:39 INFO - eip = 0x27153408 esp = 0x964fd1b0 ebp = 0x564b93bf
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO - 3 libnspr4.so!pt_TimedWait [ptsynch.c:a3cd8d9dcb03 : 246 + 0xf]
12:49:39 INFO - eip = 0xb7488abf esp = 0x964fd1bc ebp = 0x564b93bf
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x964fd1c0 ebp = 0x564b93bf
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 5 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 398 + 0x13]
12:49:39 INFO - eip = 0xb748907b esp = 0x964fd1d0 ebp = 0x964fd208
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 6 libxul.so!nsHostResolver::GetHostToLookup(nsHostRecord**) [CondVar.h:a3cd8d9dcb03 : 79 + 0xb]
12:49:39 INFO - eip = 0xb233d916 esp = 0x964fd210 ebp = 0x964fd268 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x000493e0 edi = 0xa9eb5580
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!nsHostResolver::ThreadFunc(void*) [nsHostResolver.cpp:a3cd8d9dcb03 : 1391 + 0xe]
12:49:39 INFO - eip = 0xb233e6d6 esp = 0x964fd270 ebp = 0x964fd2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x00000000 edi = 0x964fd2bc
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x964fd2f0 ebp = 0x964fd328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x97512780 edi = 0x000007aa
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x964fd330 ebp = 0x964fd428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x964fd430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 40
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x95aff048 ebp = 0x00000755 ebx = 0x9ce6b188
12:49:39 INFO - esi = 0x00000000 edi = 0x975ba400 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00000755 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x95aff058 ebp = 0x00000755 ebx = 0x9ce6b188
12:49:39 INFO - esi = 0x00000000 edi = 0x975ba400
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x95aff070 ebp = 0x00000755
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x95aff080 ebp = 0x95aff0b8
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb229d569 esp = 0x95aff0c0 ebp = 0x95aff0e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc49ccc edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:39 INFO - eip = 0xb229f536 esp = 0x95aff0f0 ebp = 0x95aff118 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc49cbc edi = 0xb6249c98
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:39 INFO - eip = 0xb22a3322 esp = 0x95aff120 ebp = 0x95aff1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc49c80 edi = 0x95aff184
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x95aff1b0 ebp = 0x95aff1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x987bc6a0 edi = 0x98719940
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:39 INFO - eip = 0xb24be210 esp = 0x95aff1f0 ebp = 0x95aff238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x987bc6a0 edi = 0x98719940
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x95aff240 ebp = 0x95aff258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x98719940 edi = 0x95aff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x95aff260 ebp = 0x95aff288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x98719940 edi = 0x95aff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x95aff290 ebp = 0x95aff2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9bc49c80 edi = 0x95aff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x95aff2f0 ebp = 0x95aff328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x975132c0 edi = 0x000007ad
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x95aff330 ebp = 0x95aff428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x95aff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 41
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x94eff048 ebp = 0x0000028b ebx = 0x94f23c08
12:49:39 INFO - esi = 0x00000000 edi = 0x950ebca0 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x0000028b efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x94eff058 ebp = 0x0000028b ebx = 0x94f23c08
12:49:39 INFO - esi = 0x00000000 edi = 0x950ebca0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x94eff070 ebp = 0x0000028b
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x94eff080 ebp = 0x94eff0b8
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb229d569 esp = 0x94eff0c0 ebp = 0x94eff0e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x950c716c edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:39 INFO - eip = 0xb229f536 esp = 0x94eff0f0 ebp = 0x94eff118 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x950c715c edi = 0xb6249c98
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:39 INFO - eip = 0xb22a3322 esp = 0x94eff120 ebp = 0x94eff1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x950c7120 edi = 0x94eff184
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x94eff1b0 ebp = 0x94eff1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x950ecd60 edi = 0x9871ac80
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:39 INFO - eip = 0xb24be210 esp = 0x94eff1f0 ebp = 0x94eff238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x950ecd60 edi = 0x9871ac80
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x94eff240 ebp = 0x94eff258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9871ac80 edi = 0x94eff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x94eff260 ebp = 0x94eff288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9871ac80 edi = 0x94eff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x94eff290 ebp = 0x94eff2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x950c7120 edi = 0x94eff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x94eff2f0 ebp = 0x94eff328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x9c552180 edi = 0x000007b0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x94eff330 ebp = 0x94eff428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x94eff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 42
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x9a6fe048 ebp = 0x000002f7 ebx = 0x9dd131c8
12:49:39 INFO - esi = 0x00000000 edi = 0xa9fb62e0 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x000002f7 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x9a6fe058 ebp = 0x000002f7 ebx = 0x9dd131c8
12:49:39 INFO - esi = 0x00000000 edi = 0xa9fb62e0
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x9a6fe070 ebp = 0x000002f7
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x9a6fe080 ebp = 0x9a6fe0b8
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb229d569 esp = 0x9a6fe0c0 ebp = 0x9a6fe0e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x940ba52c edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:39 INFO - eip = 0xb229f536 esp = 0x9a6fe0f0 ebp = 0x9a6fe118 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x940ba51c edi = 0xb6249c98
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:39 INFO - eip = 0xb22a3322 esp = 0x9a6fe120 ebp = 0x9a6fe1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x940ba4e0 edi = 0x9a6fe184
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x9a6fe1b0 ebp = 0x9a6fe1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9de6e430 edi = 0x9e319e80
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:39 INFO - eip = 0xb24be210 esp = 0x9a6fe1f0 ebp = 0x9a6fe238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9de6e430 edi = 0x9e319e80
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x9a6fe240 ebp = 0x9a6fe258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e319e80 edi = 0x9a6fe2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x9a6fe260 ebp = 0x9a6fe288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e319e80 edi = 0x9a6fe2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x9a6fe290 ebp = 0x9a6fe2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x940ba4e0 edi = 0x9a6fe2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x9a6fe2f0 ebp = 0x9a6fe328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x95b9c080 edi = 0x000007f9
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x9a6fe330 ebp = 0x9a6fe428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x9a6fe430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Thread 43
12:49:39 INFO - 0 linux-gate.so!__kernel_vsyscall + 0x10
12:49:39 INFO - eip = 0xb77c3424 esp = 0x9aeff048 ebp = 0x00000005 ebx = 0x9c0e6408
12:49:39 INFO - esi = 0x00000000 edi = 0x9f697220 eax = 0xfffffe00 ecx = 0x00000080
12:49:39 INFO - edx = 0x00000005 efl = 0x00200282
12:49:39 INFO - Found by: given as instruction pointer in context
12:49:39 INFO - 1 libpthread-2.15.so + 0xa96b
12:49:39 INFO - eip = 0xb779c96b esp = 0x9aeff058 ebp = 0x00000005 ebx = 0x9c0e6408
12:49:39 INFO - esi = 0x00000000 edi = 0x9f697220
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 2 libnspr4.so!_fini + 0xeac4
12:49:39 INFO - eip = 0xb74a354c esp = 0x9aeff070 ebp = 0x00000005
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 3 libnspr4.so!PR_WaitCondVar [ptsynch.c:a3cd8d9dcb03 : 396 + 0x12]
12:49:39 INFO - eip = 0xb7489124 esp = 0x9aeff080 ebp = 0x9aeff0b8
12:49:39 INFO - Found by: stack scanning
12:49:39 INFO - 4 libxul.so!mozilla::CondVar::Wait(unsigned int) [CondVar.h:a3cd8d9dcb03 : 79 + 0xa]
12:49:39 INFO - eip = 0xb229d569 esp = 0x9aeff0c0 ebp = 0x9aeff0e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e3d244c edi = 0xffffffff
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 5 libxul.so!nsEventQueue::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsEventQueue.cpp:a3cd8d9dcb03 : 55 + 0x5]
12:49:39 INFO - eip = 0xb229f536 esp = 0x9aeff0f0 ebp = 0x9aeff118 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e3d243c edi = 0xb6249c98
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.h:a3cd8d9dcb03 : 129 + 0x18]
12:49:39 INFO - eip = 0xb22a3322 esp = 0x9aeff120 ebp = 0x9aeff1a8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e3d2400 edi = 0x9aeff184
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:a3cd8d9dcb03 : 297 + 0x10]
12:49:39 INFO - eip = 0xb22c09c9 esp = 0x9aeff1b0 ebp = 0x9aeff1e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e0d25e0 edi = 0xa028d440
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 8 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a3cd8d9dcb03 : 355 + 0xc]
12:49:39 INFO - eip = 0xb24be210 esp = 0x9aeff1f0 ebp = 0x9aeff238 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e0d25e0 edi = 0xa028d440
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 9 libxul.so!MessageLoop::RunInternal() [message_loop.cc:a3cd8d9dcb03 : 234 + 0x6]
12:49:39 INFO - eip = 0xb24a51c4 esp = 0x9aeff240 ebp = 0x9aeff258 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0xa028d440 edi = 0x9aeff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 10 libxul.so!MessageLoop::Run() [message_loop.cc:a3cd8d9dcb03 : 227 + 0x8]
12:49:39 INFO - eip = 0xb24a52f2 esp = 0x9aeff260 ebp = 0x9aeff288 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0xa028d440 edi = 0x9aeff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 11 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a3cd8d9dcb03 : 376 + 0x9]
12:49:39 INFO - eip = 0xb22a598a esp = 0x9aeff290 ebp = 0x9aeff2e8 ebx = 0xb61f7ea8
12:49:39 INFO - esi = 0x9e3d2400 edi = 0x9aeff2c8
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 12 libnspr4.so!_pt_root [ptthread.c:a3cd8d9dcb03 : 212 + 0x9]
12:49:39 INFO - eip = 0xb748f769 esp = 0x9aeff2f0 ebp = 0x9aeff328 ebx = 0xb74a354c
12:49:39 INFO - esi = 0x95b9d1c0 edi = 0x00000875
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 13 libpthread-2.15.so!start_thread [pthread_create.c : 308 + 0x11]
12:49:39 INFO - eip = 0xb7798d4c esp = 0x9aeff330 ebp = 0x9aeff428 ebx = 0xb77a9ff4
12:49:39 INFO - esi = 0x00000000 edi = 0x003d0f00
12:49:39 INFO - Found by: call frame info
12:49:39 INFO - 14 libc-2.15.so + 0xef8be
12:49:39 INFO - eip = 0xb75988be esp = 0x9aeff430 ebp = 0x00000000
12:49:39 INFO - Found by: previous frame's frame pointer
12:49:39 INFO -
12:49:39 INFO - Loaded modules:
12:49:39 INFO - 0x08048000 - 0x08067fff firefox ??? (main)
12:49:39 INFO - 0x93b88000 - 0x93cfffff libvorbisenc.so.2.0.8 ???
12:49:39 INFO - 0x95c6d000 - 0x95cfcfff liborc-0.4.so.0.16.0 ???
12:49:39 INFO - 0x97640000 - 0x976fdfff libschroedinger-1.0.so.0.11.0 ???
12:49:39 INFO - 0x98c42000 - 0x98c53fff libva.so.1.3200.0 ???
12:49:39 INFO - 0x98c58000 - 0x98cf5fff libvpx.so.1.0.0 ???
12:49:39 INFO - 0x98e08000 - 0x98e48fff libtheoraenc.so.1.1.2 ???
12:49:39 INFO - 0x98e49000 - 0x99536fff libavcodec.so.53.35.0 ???
12:49:39 INFO - 0x99ab5000 - 0x99cadfff startupCache.4.little ???
12:49:39 INFO - 0x99cbd000 - 0x99cddfff libspeex.so.1.5.0 ???
12:49:39 INFO - 0x99cff000 - 0x99d1bfff libtheoradec.so.1.1.4 ???
12:49:39 INFO - 0x99d1c000 - 0x99d3afff libavutil.so.51.22.1 ???
12:49:39 INFO - 0x9b333000 - 0x9b3fefff Ubuntu-L.ttf ???
12:49:39 INFO - 0x9cb08000 - 0x9cb60fff DejaVuSerif.ttf ???
12:49:39 INFO - 0x9cb61000 - 0x9cbb2fff Ubuntu-B.ttf ???
12:49:39 INFO - 0x9cbb3000 - 0x9ccfefff libxml2.so.2.7.8 ???
12:49:39 INFO - 0x9da4f000 - 0x9dafefff DejaVuSans.ttf ???
12:49:39 INFO - 0x9ea2d000 - 0x9ea7efff Ubuntu-B.ttf ???
12:49:39 INFO - 0x9ed00000 - 0x9ed0dfff libgsm.so.1.0.12 ???
12:49:39 INFO - 0x9ed4f000 - 0x9edfefff DejaVuSans.ttf ???
12:49:39 INFO - 0x9f851000 - 0x9f8fefff Ubuntu-R.ttf ???
12:49:39 INFO - 0xa0300000 - 0xa0307fff healthreport.sqlite-shm ???
12:49:39 INFO - 0xa0328000 - 0xa0363fff libcroco-0.6.so.3.0.1 ???
12:49:39 INFO - 0xa0364000 - 0xa039cfff librsvg-2.so.2.36.1 ???
12:49:39 INFO - 0xa0732000 - 0xa078afff DejaVuSerif.ttf ???
12:49:39 INFO - 0xa07bb000 - 0xa07c4fff libcrypt-2.15.so ???
12:49:39 INFO - 0xa07ec000 - 0xa088ffff libsqlite3.so.0.8.6 ???
12:49:39 INFO - 0xa0891000 - 0xa08d7fff libhx509.so.5.0.0 ???
12:49:39 INFO - 0xa08d8000 - 0xa097cfff libasn1.so.8.0.0 ???
12:49:39 INFO - 0xa097d000 - 0xa09fffff libkrb5.so.26.0.0 ???
12:49:39 INFO - 0xa1316000 - 0xa132ffff libtotem-gmp-plugin.so ???
12:49:39 INFO - 0xa1330000 - 0xa13fefff libkrb5.so.3.3 ???
12:49:39 INFO - 0xa2205000 - 0xa2217fff libtotem-mully-plugin.so ???
12:49:39 INFO - 0xa2218000 - 0xa2240fff libwind.so.0.0.0 ???
12:49:39 INFO - 0xa2241000 - 0xa2274fff libhcrypto.so.4.1.0 ???
12:49:39 INFO - 0xa2276000 - 0xa22fafff libgcrypt.so.11.7.0 ???
12:49:39 INFO - 0xa4c02000 - 0xa4c1afff libtotem-cone-plugin.so ???
12:49:39 INFO - 0xa4c1b000 - 0xa4c30fff libroken.so.18.1.0 ???
12:49:39 INFO - 0xa4c31000 - 0xa4c6dfff libgssapi.so.3.0.0 ???
12:49:39 INFO - 0xa4c6e000 - 0xa5b15fff icon-theme.cache ???
12:49:39 INFO - 0xa5b16000 - 0xa63fffff icon-theme.cache ???
12:49:39 INFO - 0xa6606000 - 0xa6614fff libheimbase.so.1.0.0 ???
12:49:39 INFO - 0xa6615000 - 0xa6626fff libp11-kit.so.0.0.0 ???
12:49:39 INFO - 0xa6627000 - 0xa6638fff libtasn1.so.3.1.12 ???
12:49:39 INFO - 0xa6639000 - 0xa66fcfff libgnutls.so.26.21.8 ???
12:49:39 INFO - 0xa8000000 - 0xa8007fff webappsstore.sqlite-shm ???
12:49:39 INFO - 0xa8008000 - 0xa800ffff libheimntlm.so.0.1.0 ???
12:49:39 INFO - 0xa8010000 - 0xa8037fff libk5crypto.so.3.1 ???
12:49:39 INFO - 0xa8038000 - 0xa8053fff libsasl2.so.2.0.25 ???
12:49:39 INFO - 0xa8054000 - 0xa806dfff librtmp.so.0 ???
12:49:39 INFO - 0xa806e000 - 0xa80abfff libgssapi_krb5.so.2.2 ???
12:49:39 INFO - 0xa80ac000 - 0xa80fcfff libldap_r-2.4.so.2.8.1 ???
12:49:39 INFO - 0xa9402000 - 0xa9405fff libXss.so.1.0.0 ???
12:49:39 INFO - 0xa9406000 - 0xa940afff libgpg-error.so.0.8.0 ???
12:49:39 INFO - 0xa940b000 - 0xa9413fff libkrb5support.so.0.1 ???
12:49:39 INFO - 0xa9414000 - 0xa9418fff libcom_err.so.2.1 ???
12:49:39 INFO - 0xa9419000 - 0xa9427fff liblber-2.4.so.2.8.1 ???
12:49:39 INFO - 0xa9428000 - 0xa945bfff libidn.so.11.6.6 ???
12:49:39 INFO - 0xa945c000 - 0xa9489fff liblua5.1.so.0.0.0 ???
12:49:39 INFO - 0xa948a000 - 0xa94e1fff libcurl-gnutls.so.4.2.0 ???
12:49:39 INFO - 0xa94e2000 - 0xa94ecfff libquvi.so.7.0.0 ???
12:49:39 INFO - 0xaa000000 - 0xaa014fff libtotem-narrowspace-plugin.so ???
12:49:39 INFO - 0xaa015000 - 0xaa0fdfff icon-theme.cache ???
12:49:39 INFO - 0xab302000 - 0xab307fff libtotem-plparser-mini.so.17.0.3 ???
12:49:39 INFO - 0xab348000 - 0xab34ffff places.sqlite-shm ???
12:49:39 INFO - 0xab360000 - 0xab38dfff libgconf-2.so.4.1.5 ???
12:49:39 INFO - 0xab38e000 - 0xab3fefff libnssckbi.so ???
12:49:39 INFO - 0xacc02000 - 0xacc0cfff icon-theme.cache ???
12:49:39 INFO - 0xacc0d000 - 0xacc2ffff icon-theme.cache ???
12:49:39 INFO - 0xacc40000 - 0xacca6fff libfreebl3.so ???
12:49:39 INFO - 0xaccab000 - 0xaccc7fff libnssdbm3.so ???
12:49:39 INFO - 0xaccc8000 - 0xaccfafff libsoftokn3.so ???
12:49:39 INFO - 0xad801000 - 0xad803fff libpixbufloader-svg.so ???
12:49:39 INFO - 0xad855000 - 0xad8a6fff DejaVuSansMono.ttf ???
12:49:39 INFO - 0xad8a7000 - 0xad8fdfff Ubuntu-R.ttf ???
12:49:39 INFO - 0xaea00000 - 0xaea03fff libkeyutils.so.1.4 ???
12:49:39 INFO - 0xaea04000 - 0xaea06fff librhythmbox-itms-detection-plugin.so ???
12:49:39 INFO - 0xaea17000 - 0xaea1afff pango-basic-fc.so ???
12:49:39 INFO - 0xaea1b000 - 0xaea1bfff c05880de57d1f5e948fdfacc138775d9-le32d4.cache-3 ???
12:49:39 INFO - 0xaea1c000 - 0xaea21fff 945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3 ???
12:49:39 INFO - 0xaea22000 - 0xaea23fff 99e8ed0e538f840c565b6ed5dad60d56-le32d4.cache-3 ???
12:49:39 INFO - 0xaea24000 - 0xaea25fff f24b2111ab8703b4e963115a8cf14259-le32d4.cache-3 ???
12:49:39 INFO - 0xaea26000 - 0xaea2afff 63c7aca0c1b0a3f740ee470c2e28e675-le32d4.cache-3 ???
12:49:39 INFO - 0xaea2b000 - 0xaea30fff a6d8cf8e4ec09cdbc8633c31745a07dd-le32d4.cache-3 ???
12:49:39 INFO - 0xaea31000 - 0xaea33fff 2cd17615ca594fa2959ae173292e504c-le32d4.cache-3 ???
12:49:39 INFO - 0xaea34000 - 0xaea34fff e7071f4a29fa870f4323321c154eba04-le32d4.cache-3 ???
12:49:39 INFO - 0xaea35000 - 0xaea35fff 9620031e5ef3d9f8db76a0a1427e3349-le32d4.cache-3 ???
12:49:39 INFO - 0xaea36000 - 0xaea36fff a2ab74764b07279e7c36ddb1d302cf26-le32d4.cache-3 ???
12:49:39 INFO - 0xaea37000 - 0xaea37fff 0d8c3b2ac0904cb8a57a757ad11a4a08-le32d4.cache-3 ???
12:49:39 INFO - 0xaea38000 - 0xaea39fff 646addb8444faa74ee138aa00ab0b6a0-le32d4.cache-3 ???
12:49:39 INFO - 0xaea3a000 - 0xaea3dfff a755afe4a08bf5b97852ceb7400b47bc-le32d4.cache-3 ???
12:49:39 INFO - 0xaea3e000 - 0xaea44fff 6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3 ???
12:49:39 INFO - 0xaea45000 - 0xaea4ffff 04aabc0a78ac019cf9454389977116d2-le32d4.cache-3 ???
12:49:39 INFO - 0xaea50000 - 0xaea52fff 385c0604a188198f04d133e54aba7fe7-le32d4.cache-3 ???
12:49:39 INFO - 0xaea53000 - 0xaea54fff ddd4086aec35a5275babba44bb759c3c-le32d4.cache-3 ???
12:49:39 INFO - 0xaea55000 - 0xaea55fff 4794a0821666d79190d59a36cb4f44b5-le32d4.cache-3 ???
12:49:39 INFO - 0xaea56000 - 0xaea58fff 8801497958630a81b71ace7c5f9b32a8-le32d4.cache-3 ???
12:49:39 INFO - 0xaea59000 - 0xaea5cfff 3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3 ???
12:49:39 INFO - 0xaea5d000 - 0xaea5dfff 56cf4f4769d0f4abc89a4895d7bd3ae1-le32d4.cache-3 ???
12:49:39 INFO - 0xaea5e000 - 0xaea5efff b9d506c9ac06c20b433354fa67a72993-le32d4.cache-3 ???
12:49:39 INFO - 0xaea5f000 - 0xaea62fff b47c4e1ecd0709278f4910c18777a504-le32d4.cache-3 ???
12:49:39 INFO - 0xaea63000 - 0xaea6ffff d52a8644073d54c13679302ca1180695-le32d4.cache-3 ???
12:49:39 INFO - 0xaea70000 - 0xaea75fff 089dead882dea3570ffc31a9898cfb69-le32d4.cache-3 ???
12:49:39 INFO - 0xaea76000 - 0xaea7cfff 83bf95040141907cd45bb53cf7c1c148-le32d4.cache-3 ???
12:49:39 INFO - 0xaea8d000 - 0xaea97fff libbrowsercomps.so ???
12:49:39 INFO - 0xaeaa0000 - 0xaf7b2fff omni.ja ???
12:49:39 INFO - 0xaf7b3000 - 0xb00effff omni.ja ???
12:49:39 INFO - 0xb08f1000 - 0xb08f4fff libnss_mdns4.so.2 ???
12:49:39 INFO - 0xb08f5000 - 0xb08fbfff libnss_dns-2.15.so ???
12:49:39 INFO - 0xb08fc000 - 0xb08fffff libnss_mdns4_minimal.so.2 ???
12:49:39 INFO - 0xb0a02000 - 0xb0a09fff libogg.so.0.7.1 ???
12:49:39 INFO - 0xb0a0a000 - 0xb0a34fff libvorbis.so.0.4.5 ???
12:49:39 INFO - 0xb0a35000 - 0xb0a3efff libltdl.so.7.3.0 ???
12:49:39 INFO - 0xb0a3f000 - 0xb0a51fff libtdb.so.1.2.9 ???
12:49:39 INFO - 0xb0a52000 - 0xb0a5bfff libvorbisfile.so.3.3.4 ???
12:49:39 INFO - 0xb0a5c000 - 0xb0a6cfff libcanberra.so.0.2.5 ???
12:49:39 INFO - 0xb0a6d000 - 0xb0a6efff e13b20fdb08344e0e664864cc2ede53d-le32d4.cache-3 ???
12:49:39 INFO - 0xb0a6f000 - 0xb0a73fff 7ef2298fde41cc6eeb7af42e48b7d293-le32d4.cache-3 ???
12:49:39 INFO - 0xb0a74000 - 0xb0a7efff libmozgnome.so ???
12:49:39 INFO - 0xb0a7f000 - 0xb0a84fff libcanberra-gtk3-module.so ???
12:49:39 INFO - 0xb0a85000 - 0xb0a8afff libpixbufloader-png.so ???
12:49:39 INFO - 0xb0a8b000 - 0xb0aa6fff mime.cache ???
12:49:39 INFO - 0xb12a8000 - 0xb12b4fff libnss_files-2.15.so ???
12:49:39 INFO - 0xb12b5000 - 0xb12c0fff libnss_nis-2.15.so ???
12:49:39 INFO - 0xb12c1000 - 0xb12d8fff libnsl-2.15.so ???
12:49:39 INFO - 0xb12db000 - 0xb12e3fff libnss_compat-2.15.so ???
12:49:39 INFO - 0xb12e5000 - 0xb12f5fff libunico.so ???
12:49:39 INFO - 0xb12f6000 - 0xb12fefff libdconfsettings.so ???
12:49:39 INFO - 0xb12ff000 - 0xb1322fff gschemas.compiled ???
12:49:39 INFO - 0xb1323000 - 0xb1334fff liboverlay-scrollbar3-0.2.so.0.0.16 ???
12:49:39 INFO - 0xb1b36000 - 0xb1cbefff locale-archive ???
12:49:39 INFO - 0xb1cbf000 - 0xb1cc4fff libuuid.so.1.3.0 ???
12:49:39 INFO - 0xb1cc5000 - 0xb1cdcfff libICE.so.6.3.0 ???
12:49:39 INFO - 0xb1cdf000 - 0xb1ce7fff libSM.so.6.0.1 ???
12:49:39 INFO - 0xb1ce8000 - 0xb1ceafff libgthread-2.0.so.0.3200.1 ???
12:49:39 INFO - 0xb1ceb000 - 0xb1d46fff libXt.so.6.0.0 ???
12:49:39 INFO - 0xb1d47000 - 0xb1d8ffff libdbus-1.so.3.5.8 ???
12:49:39 INFO - 0xb1d90000 - 0xb1db5fff libdbus-glib-1.so.2.2.2 ???
12:49:39 INFO - 0xb1db6000 - 0xb1ea7fff libasound.so.2.0.0 ???
12:49:39 INFO - 0xb1ea8000 - 0xb6249fff libxul.so ???
12:49:39 INFO - 0xb62e6000 - 0xb62ecfff libXdmcp.so.6.0.0 ???
12:49:39 INFO - 0xb62ed000 - 0xb62f0fff libXau.so.6.0.0 ???
12:49:39 INFO - 0xb62f1000 - 0xb632cfff libpcre.so.3.12.1 ???
12:49:39 INFO - 0xb632d000 - 0xb6333fff libffi.so.6.0.0 ???
12:49:39 INFO - 0xb6334000 - 0xb6349fff libresolv-2.15.so ???
12:49:39 INFO - 0xb634c000 - 0xb636afff libselinux.so.1 ???
12:49:39 INFO - 0xb636b000 - 0xb6394fff libexpat.so.1.5.2 ???
12:49:39 INFO - 0xb6395000 - 0xb63aafff libz.so.1.2.3.4 ???
12:49:39 INFO - 0xb63ab000 - 0xb63b4fff libXrender.so.1.3.0 ???
12:49:39 INFO - 0xb63b5000 - 0xb63befff libxcb-render.so.0.0.0 ???
12:49:39 INFO - 0xb63bf000 - 0xb63c2fff libxcb-shm.so.0.0.0 ???
12:49:39 INFO - 0xb63c3000 - 0xb63ecfff libpng12.so.0.46.0 ???
12:49:39 INFO - 0xb63ed000 - 0xb6484fff libpixman-1.so.0.24.4 ???
12:49:39 INFO - 0xb6485000 - 0xb64a5fff libxcb.so.1.1.0 ???
12:49:39 INFO - 0xb64a6000 - 0xb653ffff libfreetype.so.6.8.0 ???
12:49:39 INFO - 0xb6540000 - 0xb6543fff libXdamage.so.1.1.0 ???
12:49:39 INFO - 0xb6544000 - 0xb6547fff libXcomposite.so.1.0.0 ???
12:49:39 INFO - 0xb6548000 - 0xb6552fff libXcursor.so.1.0.2 ???
12:49:39 INFO - 0xb6553000 - 0xb655bfff libXrandr.so.2.2.0 ???
12:49:39 INFO - 0xb655c000 - 0xb656dfff libXext.so.6.4.0 ???
12:49:39 INFO - 0xb656e000 - 0xb6666fff libglib-2.0.so.0.3200.1 ???
12:49:39 INFO - 0xb6667000 - 0xb66b5fff libgobject-2.0.so.0.3200.1 ???
12:49:39 INFO - 0xb66b6000 - 0xb680cfff libgio-2.0.so.0.3200.1 ???
12:49:39 INFO - 0xb680e000 - 0xb6841fff libfontconfig.so.1.4.4 ???
12:49:39 INFO - 0xb6842000 - 0xb688bfff libpango-1.0.so.0.3000.0 ???
12:49:39 INFO - 0xb688c000 - 0xb68b7fff libpangoft2-1.0.so.0.3000.0 ???
12:49:39 INFO - 0xb68b8000 - 0xb68d8fff libgdk_pixbuf-2.0.so.0.2600.1 ???
12:49:39 INFO - 0xb68d9000 - 0xb69a1fff libcairo.so.2.11000.2 ???
12:49:39 INFO - 0xb69a4000 - 0xb69aafff libcairo-gobject.so.2.11000.2 ???
12:49:39 INFO - 0xb69ab000 - 0xb69cafff libatk-1.0.so.0.20409.1 ???
12:49:39 INFO - 0xb69cb000 - 0xb69dafff libXi.so.6.1.0 ???
12:49:39 INFO - 0xb69db000 - 0xb6b0dfff libX11.so.6.3.0 ???
12:49:39 INFO - 0xb6b0f000 - 0xb6b1bfff libpangocairo-1.0.so.0.3000.0 ???
12:49:39 INFO - 0xb6b1c000 - 0xb6b96fff libgdk-3.so.0.400.1 ???
12:49:39 INFO - 0xb6b97000 - 0xb7050fff libgtk-3.so.0.400.1 ???
12:49:39 INFO - 0xb7052000 - 0xb70e8fff libmozsqlite3.so ???
12:49:39 INFO - 0xb70e9000 - 0xb711efff libssl3.so ???
12:49:39 INFO - 0xb711f000 - 0xb71fffff libnss3.so ???
12:49:39 INFO - 0xb7400000 - 0xb7403fff libXinerama.so.1.0.0 ???
12:49:39 INFO - 0xb7404000 - 0xb7409fff libXfixes.so.3.1.0 ???
12:49:39 INFO - 0xb740a000 - 0xb740efff libcanberra-gtk3.so.0.1.8 ???
12:49:39 INFO - 0xb740f000 - 0xb740ffff user ???
12:49:39 INFO - 0xb7410000 - 0xb7414fff UTF-16.so ???
12:49:39 INFO - 0xb7415000 - 0xb741bfff gconv-modules.cache ???
12:49:39 INFO - 0xb741c000 - 0xb7425fff liblgpllibs.so ???
12:49:39 INFO - 0xb7426000 - 0xb7444fff libsmime3.so ???
12:49:39 INFO - 0xb7445000 - 0xb7465fff libnssutil3.so ???
12:49:39 INFO - 0xb7466000 - 0xb74a3fff libnspr4.so ???
12:49:39 INFO - 0xb74a9000 - 0xb7650fff libc-2.15.so ???
12:49:39 INFO - 0xb7654000 - 0xb7671fff libgcc_s.so.1 ???
12:49:39 INFO - 0xb7672000 - 0xb769dfff libm-2.15.so ???
12:49:39 INFO - 0xb769e000 - 0xb777bfff libstdc++.so.6.0.16 ???
12:49:39 INFO - 0xb7784000 - 0xb778cfff librt-2.15.so ???
12:49:39 INFO - 0xb778d000 - 0xb7791fff libdl-2.15.so ???
12:49:39 INFO - 0xb7792000 - 0xb77aafff libpthread-2.15.so ???
12:49:39 INFO - 0xb77ad000 - 0xb77b1fff libgmodule-2.0.so.0.3200.1 ???
12:49:39 INFO - 0xb77b2000 - 0xb77b4fff libmozgtk.so ???
12:49:39 INFO - 0xb77b5000 - 0xb77b8fff libplds4.so ???
12:49:39 INFO - 0xb77b9000 - 0xb77bdfff libplc4.so ???
12:49:39 INFO - 0xb77be000 - 0xb77befff user ???
12:49:39 INFO - 0xb77c3000 - 0xb77c3fff linux-gate.so ???
12:49:39 INFO - 0xb77c4000 - 0xb77e5fff ld-2.15.so ???
12:49:39 INFO - TEST-UNEXPECTED-CRASH | /2dcontext/path-objects/2d.path.clip.unaffected.html | expected OK
12:49:39 INFO - TEST-INFO took 25140ms
12:49:39 WARNING - u'runner_teardown' ()
12:49:39 INFO - Setting up ssl
12:49:39 INFO - PROCESS | certutil |
12:49:39 INFO - PROCESS | certutil |
12:49:39 INFO - PROCESS | certutil |
12:49:39 INFO - Certificate Nickname Trust Attributes
12:49:39 INFO - SSL,S/MIME,JAR/XPI
12:49:39 INFO -
12:49:39 INFO - web-platform-tests CT,,
12:49:39 INFO -
12:49:39 INFO - Starting runner
12:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
12:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
12:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1430ms
12:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
12:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
12:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 990ms
12:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
12:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
12:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 860ms
12:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
12:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
12:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1188ms
12:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
12:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
12:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 847ms
12:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
12:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
12:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 890ms
12:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
12:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
12:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 938ms
12:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
12:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
12:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 779ms
12:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
12:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
12:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 906ms
12:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
12:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
12:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 932ms
12:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
12:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
12:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 887ms
12:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
12:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
12:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1154ms
12:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
12:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
12:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 781ms
12:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
12:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
12:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 907ms
12:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
12:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
12:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1190ms
12:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
12:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
12:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1289ms
12:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
12:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
12:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1236ms
12:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
12:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
12:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1398ms
12:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
12:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
12:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1239ms
12:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
12:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
12:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 990ms
12:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
12:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
12:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 887ms
12:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
12:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
12:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 916ms
12:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
12:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
12:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 840ms
12:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
12:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
12:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 926ms
12:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
12:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
12:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 834ms
12:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
12:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
12:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1038ms
12:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
12:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
12:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 790ms
12:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
12:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
12:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 952ms
12:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
12:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
12:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 839ms
12:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
12:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
12:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 883ms
12:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
12:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
12:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 831ms
12:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
12:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
12:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 887ms
12:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
12:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
12:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1144ms
12:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
12:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
12:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 895ms
12:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
12:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
12:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 841ms
12:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
12:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
12:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 937ms
12:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
12:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
12:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 954ms
12:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
12:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
12:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 828ms
12:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
12:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
12:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 834ms
12:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
12:50:26 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
12:50:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:26 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:30:1
12:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:26 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:26 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:26 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html:20:1
12:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1188ms
12:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
12:50:27 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
12:50:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:30:1
12:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html:20:1
12:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 952ms
12:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
12:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
12:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 830ms
12:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
12:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
12:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 848ms
12:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
12:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
12:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 942ms
12:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
12:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
12:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1152ms
12:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
12:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
12:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 862ms
12:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
12:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
12:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1036ms
12:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
12:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
12:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 943ms
12:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
12:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
12:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 891ms
12:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
12:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
12:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 841ms
12:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
12:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
12:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 947ms
12:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
12:50:37 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
12:50:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:29:1
12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:37 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:37 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html:20:1
12:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 999ms
12:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
12:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
12:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 953ms
12:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
12:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
12:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1145ms
12:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
12:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
12:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 924ms
12:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
12:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
12:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 990ms
12:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
12:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
12:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 960ms
12:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
12:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
12:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 898ms
12:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
12:50:43 INFO - PROCESS | 2492 | 1447793443955 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
12:50:44 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
12:50:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:44 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:31:1
12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:44 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:44 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:44 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html:20:1
12:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1043ms
12:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
12:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
12:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1336ms
12:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
12:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
12:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1276ms
12:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
12:50:48 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
12:50:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:48 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
12:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:48 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
12:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 1097ms
12:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
12:50:49 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
12:50:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:49 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
12:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:49 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
12:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1299ms
12:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
12:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
12:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1135ms
12:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
12:50:51 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
12:50:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
12:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
12:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 841ms
12:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
12:50:53 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
12:50:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
12:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
12:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 1060ms
12:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
12:50:54 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
12:50:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:50:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
12:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:50:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:50:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:50:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:50:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
12:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1186ms
12:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
12:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
12:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1093ms
12:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
12:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
12:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 938ms
12:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
12:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
12:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 835ms
12:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
12:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
12:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 892ms
12:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
12:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
12:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 907ms
12:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
12:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
12:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1175ms
12:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
12:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
12:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1136ms
12:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
12:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
12:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1509ms
12:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
12:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
12:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 984ms
12:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
12:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
12:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 904ms
12:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
12:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
12:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 883ms
12:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
12:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
12:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1242ms
12:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
12:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
12:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1287ms
12:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
12:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
12:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 940ms
12:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
12:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
12:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 837ms
12:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
12:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
12:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 834ms
12:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
12:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
12:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 890ms
12:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
12:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
12:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 899ms
12:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
12:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
12:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 882ms
12:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
12:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
12:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 954ms
12:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
12:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
12:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1089ms
12:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
12:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
12:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1034ms
12:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
12:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
12:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 936ms
12:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
12:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
12:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 900ms
12:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
12:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
12:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 886ms
12:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
12:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
12:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 938ms
12:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
12:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
12:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 995ms
12:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
12:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
12:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1150ms
12:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
12:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
12:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 935ms
12:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
12:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
12:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 988ms
12:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
12:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
12:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 883ms
12:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
12:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
12:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 832ms
12:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
12:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
12:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 932ms
12:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
12:51:28 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
12:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 980ms
12:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
12:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
12:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1176ms
12:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
12:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
12:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 834ms
12:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
12:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
12:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 890ms
12:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
12:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
12:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1034ms
12:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
12:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
12:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 990ms
12:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
12:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
12:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 791ms
12:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
12:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
12:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 841ms
12:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
12:51:35 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
12:51:35 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
12:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:51:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:51:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:51:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:51:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:51:35 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
12:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 1056ms
12:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
12:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
12:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1081ms
12:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
12:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
12:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 880ms
12:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
12:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
12:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 833ms
12:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
12:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
12:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1043ms
12:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
12:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
12:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 978ms
12:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
12:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
12:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 941ms
12:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
12:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
12:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 825ms
12:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
12:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
12:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1245ms
12:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
12:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
12:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 935ms
12:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
12:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
12:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 898ms
12:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
12:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
12:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 925ms
12:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
12:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
12:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 983ms
12:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
12:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
12:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1095ms
12:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
12:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
12:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 834ms
12:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
12:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
12:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1160ms
12:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
12:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
12:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 987ms
12:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
12:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
12:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1036ms
12:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
12:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
12:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 900ms
12:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
12:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
12:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 902ms
12:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
12:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
12:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 888ms
12:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
12:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
12:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1084ms
12:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
12:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
12:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1128ms
12:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
12:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
12:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 890ms
12:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
12:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
12:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 994ms
12:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
12:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
12:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 998ms
12:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
12:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
12:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 893ms
12:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
12:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
12:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 900ms
12:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
12:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
12:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 973ms
12:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
12:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
12:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1198ms
12:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
12:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
12:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 993ms
12:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
12:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
12:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 928ms
12:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
12:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
12:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 880ms
12:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
12:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
12:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1096ms
12:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
12:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
12:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 939ms
12:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
12:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
12:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 989ms
12:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
12:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
12:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1142ms
12:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
12:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
12:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 881ms
12:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
12:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
12:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 846ms
12:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
12:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
12:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1076ms
12:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
12:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
12:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 928ms
12:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
12:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
12:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 880ms
12:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
12:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
12:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 935ms
12:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
12:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
12:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1311ms
12:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
12:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
12:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 959ms
12:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
12:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
12:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 972ms
12:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
12:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
12:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 891ms
12:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
12:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
12:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 937ms
12:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
12:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
12:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 949ms
12:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
12:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
12:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 887ms
12:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
12:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
12:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1199ms
12:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
12:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
12:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1026ms
12:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
12:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
12:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 936ms
12:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
12:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
12:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 926ms
12:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
12:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
12:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 880ms
12:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
12:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
12:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 994ms
12:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
12:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
12:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 937ms
12:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
12:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
12:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1184ms
12:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
12:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
12:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 885ms
12:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
12:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
12:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1074ms
12:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
12:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
12:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1015ms
12:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
12:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
12:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 890ms
12:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
12:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
12:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 845ms
12:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
12:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
12:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1115ms
12:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
12:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
12:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1274ms
12:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
12:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
12:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 895ms
12:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
12:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
12:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 941ms
12:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
12:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
12:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1118ms
12:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
12:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
12:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 990ms
12:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
12:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
12:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1254ms
12:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
12:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
12:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1192ms
12:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
12:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
12:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1095ms
12:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
12:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
12:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1159ms
12:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
12:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
12:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 887ms
12:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
12:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
12:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 951ms
12:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
12:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
12:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1063ms
12:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
12:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
12:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 983ms
12:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
12:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
12:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1101ms
12:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
12:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
12:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 932ms
12:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
12:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
12:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1086ms
12:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
12:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
12:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1032ms
12:52:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
12:52:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
12:52:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 879ms
12:52:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
12:52:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
12:52:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 898ms
12:52:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
12:52:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
12:52:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1141ms
12:52:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
12:53:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
12:53:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1238ms
12:53:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
12:53:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
12:53:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 879ms
12:53:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
12:53:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
12:53:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 959ms
12:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
12:53:04 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)
12:53:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1497ms
12:53:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
12:53:05 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
12:53:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:53:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
12:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:53:05 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
12:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
12:53:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1343ms
12:53:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
12:53:07 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
12:53:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:53:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
12:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:53:07 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
12:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
12:53:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1382ms
12:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
12:53:09 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)
12:53:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1998ms
12:53:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
12:53:11 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)
12:53:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1746ms
12:53:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
12:53:12 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
12:53:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:53:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
12:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:53:12 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
12:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
12:53:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1676ms
12:53:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
12:53:14 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
12:53:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:53:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:53:14 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
12:53:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1394ms
12:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
12:53:15 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
12:53:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:53:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
12:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:53:15 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
12:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
12:53:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1483ms
12:53:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
12:53:17 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
12:53:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:53:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
12:53:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:53:17 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
12:53:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:17 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:17 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
12:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1383ms
12:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
12:53:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
12:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 873ms
12:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
12:53:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
12:53:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 835ms
12:53:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
12:53:19 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"
12:53:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:53:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
12:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
12:53:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 1047ms
12:53:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
12:53:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
12:53:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1045ms
12:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
12:53:22 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"
12:53:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:53:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
12:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
12:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 1232ms
12:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
12:53:23 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"
12:53:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:53:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
12:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
12:53:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 936ms
12:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
12:53:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
12:53:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 938ms
12:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
12:53:25 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
12:53:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:53:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:1
12:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:53:25 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
12:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:53:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:53:25 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
12:53:25 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
12:53:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
12:53:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1461ms
12:53:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
12:53:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
12:53:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 927ms
12:53:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
12:53:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
12:53:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 985ms
12:53:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
12:53:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
12:53:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1144ms
12:53:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
12:53:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
12:53:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1178ms
12:53:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
12:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
12:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 934ms
12:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
12:53:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
12:53:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 990ms
12:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
12:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
12:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1077ms
12:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
12:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
12:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1022ms
12:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
12:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
12:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 945ms
12:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
12:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
12:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1242ms
12:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
12:53:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
12:53:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 985ms
12:53:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
12:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
12:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1048ms
12:53:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
12:53:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
12:53:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 892ms
12:53:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
12:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
12:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 902ms
12:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
12:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
12:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1005ms
12:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
12:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
12:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 883ms
12:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
12:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
12:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1201ms
12:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
12:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
12:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 990ms
12:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
12:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
12:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1079ms
12:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
12:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
12:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1083ms
12:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
12:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
12:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 990ms
12:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
12:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
12:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 901ms
12:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
12:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
12:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 885ms
12:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
12:53:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
12:53:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1339ms
12:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
12:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
12:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 932ms
12:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
12:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
12:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 903ms
12:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
12:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
12:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 939ms
12:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
12:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
12:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 998ms
12:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
12:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
12:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 944ms
12:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
12:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
12:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 940ms
12:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
12:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
12:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1195ms
12:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
12:53:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
12:53:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 989ms
12:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
12:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
12:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1055ms
12:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
12:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
12:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 837ms
12:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
12:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
12:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 907ms
12:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
12:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
12:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 977ms
12:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
12:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
12:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1203ms
12:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
12:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
12:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1139ms
12:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
12:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
12:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 910ms
12:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
12:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
12:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 912ms
12:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
12:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
12:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1048ms
12:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
12:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
12:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1048ms
12:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
12:54:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
12:54:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 964ms
12:54:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
12:54:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
12:54:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1192ms
12:54:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
12:54:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
12:54:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
12:54:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1187ms
12:54:12 INFO - TEST-START | /DOMEvents/constructors.html
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
12:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
12:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:1
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
12:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:1
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
12:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:1
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
12:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:1
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
12:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:1
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:54:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
12:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:1
12:54:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:54:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
12:54:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1166ms
12:54:13 INFO - TEST-START | /DOMEvents/event-phases-order.html
12:54:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
12:54:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 895ms
12:54:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
12:54:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
12:54:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
12:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:54:15 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
12:54:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:54:15 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
12:54:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:54:15 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]"
12:54:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:54:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
12:54:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 805ms
12:54:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
12:54:15 INFO - PROCESS | 2492 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
12:54:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
12:54:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 937ms
12:54:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
12:54:16 INFO - PROCESS | 2492 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
12:54:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
12:54:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1043ms
12:54:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
12:54:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
12:54:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1025ms
12:54:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
12:54:19 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.
12:54:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 976ms
12:54:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
12:54:19 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
12:54:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
12:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:1
12:54:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 877ms
12:54:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
12:54:20 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.
12:54:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 941ms
12:54:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
12:54:21 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.
12:54:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1049ms
12:54:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
12:54:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
12:54:22 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
12:54:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 831ms
12:54:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
12:54:23 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.
12:54:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 873ms
12:54:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
12:54:24 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.
12:54:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 933ms
12:54:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
12:54:25 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.
12:54:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1235ms
12:54:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
12:54:26 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.
12:54:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 838ms
12:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
12:54:27 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.
12:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 883ms
12:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
12:54:28 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.
12:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 925ms
12:54:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
12:54:29 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
12:54:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
12:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:1
12:54:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 876ms
12:54:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
12:54:30 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.
12:54:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 936ms
12:54:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
12:54:31 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.
12:54:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 839ms
12:54:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
12:54:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
12:54:32 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
12:54:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 934ms
12:54:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
12:54:33 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.
12:54:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1090ms
12:54:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
12:54:34 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.
12:54:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 991ms
12:54:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
12:54:35 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.
12:54:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 979ms
12:54:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
12:54:36 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
12:54:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 826ms
12:54:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker
12:54:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
12:54:36 INFO - {}
12:54:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
12:54:36 INFO - {}
12:54:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
12:54:36 INFO - {}
12:54:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
12:54:36 INFO - {}
12:54:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms
12:54:36 INFO - TEST-START | /FileAPI/fileReader.html
12:54:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
12:54:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
12:54:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
12:54:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
12:54:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 882ms
12:54:37 INFO - TEST-START | /FileAPI/historical.html
12:54:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
12:54:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
12:54:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
12:54:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
12:54:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
12:54:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
12:54:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
12:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:1
12:54:38 INFO - TEST-OK | /FileAPI/historical.html | took 886ms
12:54:38 INFO - TEST-START | /FileAPI/idlharness.html
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
12:54:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
12:54:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
12:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:54:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
12:54:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
12:54:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
12:54:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
12:54:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
12:54:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
12:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:54:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
12:54:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
12:54:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
12:54:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
12:54:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
12:54:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
12:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:54:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
12:54:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
12:54:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
12:54:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
12:54:40 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
12:54:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
12:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:54:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
12:54:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
12:54:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
12:54:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
12:54:40 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
12:54:40 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
12:54:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
12:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:54:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
12:54:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
12:54:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
12:54:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
12:54:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
12:54:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
12:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
12:54:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:54:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
12:54:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
12:54:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
12:54:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
12:54:40 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
12:54:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
12:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:54:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
12:54:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
12:54:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
12:54:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
12:54:40 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
12:54:40 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
12:54:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
12:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:54:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
12:54:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
12:54:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
12:54:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
12:54:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
12:54:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1613ms
12:54:40 INFO - TEST-START | /FileAPI/idlharness.worker
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
12:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1079:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1030:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
12:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1087:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
12:54:41 INFO - {}
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
12:54:41 INFO - {}
12:54:41 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 - {}
12:54:41 INFO - {}
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:771:13
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
12:54:41 INFO - {}
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
12:54:41 INFO - {}
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
12:54:41 INFO - {}
12:54:41 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 - {}
12:54:41 INFO - {}
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1399:25
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:662:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:641:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface object length - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:753:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:749:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:786:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:777:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:889:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:883:1
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:625:9
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: operation abort() - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1057:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1051:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1261:21
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:929:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:923:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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
12:54:41 INFO - IdlInterface.prototype.test_member_const/<@http://web-platform.test:8000/resources/idlharness.js:958:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_const@http://web-platform.test:8000/resources/idlharness.js:952:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1241:13
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute result - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute error - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onload - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - assert_own_property: self does not have own property "FileReader" expected property "FileReader" missing
12:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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"
12:54:41 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1324:13
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1322:1
12:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
12:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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"
12:54:41 INFO - IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1346:9
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1344:1
12:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1294:5
12:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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"
12:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:41 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"
12:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
12:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1441:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1439:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 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"
12:54:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1395:17
12:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1393:1
12:54:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1306:9
12:54:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:326:17
12:54:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:324:13
12:54:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:54:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:54:42 INFO - {}
12:54:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1391ms
12:54:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
12:54:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
12:54:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1039ms
12:54:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html
12:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
12:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
12:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
12:54:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1009ms
12:54:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
12:54:44 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.
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:63:10
12:54:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:62:1
12:54:44 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.
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:70:10
12:54:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:69:1
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
12:54:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. - assert_throws: function "function () {
12:54:44 INFO - new Blob(obj);
12:54:44 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:97:3
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:93:1
12:54:44 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
12:54:44 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 () {
12:54:44 INFO - var obj = {
12:54:44 INFO - length: {
12:54:44 INFO - val..." threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:118:3
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:117:1
12:54:44 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 () {
12:54:44 INFO - new Blob(obj);
12:54:44 INFO - }" threw object "TypeError: Argument 1 of Blob.constructor can't be conver..." ("TypeError") expected object "[object Object]" ("test")
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:165:3
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:135:1
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
12:54:44 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
12:54:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:197:1
12:54:44 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
12:54:44 INFO - arr<.toString@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:226:9
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:230:10
12:54:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:209:1
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
12:54:44 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.
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:301:10
12:54:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:300:1
12:54:44 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.
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:309:10
12:54:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:308:1
12:54:44 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.
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:317:10
12:54:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:315:1
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
12:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
12:54:45 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.
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:1
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
12:54:45 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.
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12
12:54:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
12:54:45 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.
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12
12:54:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
12:54:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5
12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:1
12:54:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
12:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
12:54:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1114ms
12:54:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
12:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:54:46 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"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:54:46 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"
12:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:1
12:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:54:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1168ms
12:54:46 INFO - TEST-START | /FileAPI/file/File-constructor.html
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
12:54:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
12:54:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
12:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:1
12:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
12:54:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
12:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
12:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
12:54:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
12:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
12:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
12:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
12:54:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1353ms
12:54:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
12:54:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
12:54:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
12:54:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
12:54:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
12:54:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
12:54:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
12:54:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
12:54:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1056ms
12:54:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
12:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
12:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
12:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
12:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
12:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
12:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
12:54:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 992ms
12:54:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
12:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
12:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
12:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
12:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
12:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
12:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
12:54:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 832ms
12:54:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
12:54:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
12:54:51 INFO - reader.readAsText(blob_2)
12:54:51 INFO - }" did not throw
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
12:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
12:54:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
12:54:51 INFO - reader.readAsDataURL(blob_2)
12:54:51 INFO - }" did not throw
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
12:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
12:54:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
12:54:51 INFO - reader.readAsArrayBuffer(blob_2)
12:54:51 INFO - }" did not throw
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
12:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
12:54:51 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
12:54:51 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
12:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:54:51 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
12:54:51 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
12:54:51 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
12:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
12:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
12:54:51 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
12:54:51 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:1
12:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
12:54:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
12:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:54:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
12:54:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 841ms
12:54:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
12:54:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
12:54:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
12:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:1
12:54:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
12:54:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 888ms
12:54:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
12:54:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
12:54:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 895ms
12:54:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
12:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
12:54:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1285ms
12:54:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
12:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
12:54:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 878ms
12:54:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
12:54:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
12:54:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
12:54:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 888ms
12:54:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
12:54:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
12:54:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1034ms
12:54:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
12:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
12:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
12:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
12:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 984ms
12:54:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
12:54:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
12:54:59 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
12:54:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
12:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:54:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:1
12:54:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 883ms
12:54:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
12:55:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
12:55:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms
12:55:00 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
12:55:01 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
12:55:01 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 1200ms
12:55:01 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
12:55:02 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
12:55:02 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 1191ms
12:55:02 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
12:55:03 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
12:55:03 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 1195ms
12:55:03 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
12:55:04 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
12:55:04 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 1079ms
12:55:04 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
12:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
12:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
12:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
12:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
12:55:05 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 987ms
12:55:05 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
12:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
12:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
12:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
12:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
12:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
12:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
12:55:06 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 1139ms
12:55:06 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
12:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
12:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
12:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
12:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
12:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
12:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
12:55:08 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 1193ms
12:55:08 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
12:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
12:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
12:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
12:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
12:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
12:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
12:55:09 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 1140ms
12:55:09 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
12:55:10 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
12:55:10 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
12:55:10 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
12:55:10 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
12:55:10 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 984ms
12:55:10 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
12:55:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
12:55:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
12:55:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
12:55:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
12:55:11 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 981ms
12:55:11 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
12:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
12:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
12:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
12:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
12:55:12 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 1050ms
12:55:12 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
12:55:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
12:55:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
12:55:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
12:55:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
12:55:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 933ms
12:55:13 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
12:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
12:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
12:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
12:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
12:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
12:55:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 1084ms
12:55:14 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
12:55:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
12:55:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
12:55:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
12:55:15 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1232ms
12:55:15 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
12:55:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
12:55:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
12:55:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
12:55:17 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1634ms
12:55:17 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
12:55:18 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
12:55:18 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 985ms
12:55:18 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
12:55:19 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
12:55:19 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
12:55:19 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 891ms
12:55:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
12:55:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
12:55:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 900ms
12:55:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
12:55:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
12:55:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 1033ms
12:55:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
12:55:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
12:55:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 1049ms
12:55:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
12:55:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
12:55:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 1333ms
12:55:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
12:55:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
12:55:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 1038ms
12:55:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
12:55:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
12:55:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 926ms
12:55:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
12:55:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
12:55:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 884ms
12:55:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
12:55:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
12:55:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 931ms
12:55:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
12:55:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
12:55:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 937ms
12:55:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
12:55:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
12:55:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 828ms
12:55:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
12:55:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
12:55:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 1180ms
12:55:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
12:55:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
12:55:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1087ms
12:55:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
12:55:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
12:55:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 1093ms
12:55:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
12:55:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
12:55:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 1052ms
12:55:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
12:55:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
12:55:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 886ms
12:55:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
12:55:35 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
12:55:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 886ms
12:55:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
12:55:36 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
12:55:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 1039ms
12:55:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
12:55:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
12:55:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 1342ms
12:55:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
12:55:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
12:55:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 944ms
12:55:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
12:55:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
12:55:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 924ms
12:55:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
12:55:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
12:55:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 1082ms
12:55:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
12:55:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
12:55:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 1055ms
12:55:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
12:55:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
12:55:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 1128ms
12:55:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
12:55:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
12:55:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 1282ms
12:55:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
12:55:45 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
12:55:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 984ms
12:55:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
12:55:45 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
12:55:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 932ms
12:55:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
12:55:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
12:55:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 1008ms
12:55:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
12:55:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
12:55:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 1091ms
12:55:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
12:55:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
12:55:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 936ms
12:55:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
12:55:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
12:55:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 873ms
12:55:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
12:55:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
12:55:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 1337ms
12:55:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
12:55:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
12:55:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 1188ms
12:55:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
12:55:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
12:55:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 980ms
12:55:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
12:55:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
12:55:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 928ms
12:55:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
12:55:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
12:55:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 940ms
12:55:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
12:55:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
12:55:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 1030ms
12:55:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
12:55:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
12:55:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 1251ms
12:55:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
12:55:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
12:55:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1083ms
12:55:58 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
12:56:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
12:56:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2601ms
12:56:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
12:56:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
12:56:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 892ms
12:56:02 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
12:56:03 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
12:56:03 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 932ms
12:56:03 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
12:56:04 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
12:56:04 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 888ms
12:56:04 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
12:56:05 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
12:56:05 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 1192ms
12:56:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
12:56:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
12:56:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 1335ms
12:56:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
12:56:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
12:56:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 924ms
12:56:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
12:56:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
12:56:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 943ms
12:56:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
12:56:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
12:56:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 1101ms
12:56:09 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
12:56:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
12:56:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 1025ms
12:56:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
12:56:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
12:56:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 1187ms
12:56:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
12:56:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
12:56:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 1182ms
12:56:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
12:56:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
12:56:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 1033ms
12:56:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
12:56:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
12:56:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 983ms
12:56:15 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
12:56:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
12:56:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 1044ms
12:56:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
12:56:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
12:56:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 1006ms
12:56:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
12:56:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
12:56:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 875ms
12:56:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
12:56:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
12:56:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1191ms
12:56:19 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
12:56:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
12:56:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 1239ms
12:56:20 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
12:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
12:56:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 1302ms
12:56:21 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
12:56:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
12:56:22 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 985ms
12:56:22 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
12:56:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
12:56:23 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 898ms
12:56:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
12:56:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
12:56:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 986ms
12:56:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
12:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
12:56:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 997ms
12:56:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
12:56:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
12:56:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 2902ms
12:56:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
12:56:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
12:56:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 995ms
12:56:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
12:56:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
12:56:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 1186ms
12:56:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
12:56:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
12:56:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 1095ms
12:56:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
12:56:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
12:56:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 1052ms
12:56:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
12:56:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
12:56:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 1192ms
12:56:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
12:56:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
12:56:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 934ms
12:56:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
12:56:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
12:56:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 941ms
12:56:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
12:56:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
12:56:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 1047ms
12:56:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
12:56:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
12:56:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1437ms
12:56:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
12:56:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
12:56:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
12:56:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
12:56:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
12:56:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 1095ms
12:56:39 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
12:56:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
12:56:40 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 1243ms
12:56:40 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
12:56:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
12:56:42 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 1237ms
12:56:42 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
12:56:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
12:56:43 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 1036ms
12:56:43 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
12:56:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
12:56:44 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1036ms
12:56:44 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
12:56:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
12:56:45 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 934ms
12:56:45 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
12:56:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
12:56:46 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 981ms
12:56:46 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
12:56:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
12:56:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 1182ms
12:56:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
12:56:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
12:56:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 1192ms
12:56:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
12:56:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
12:56:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 977ms
12:56:49 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
12:56:50 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
12:56:50 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 938ms
12:56:50 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
12:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
12:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
12:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
12:56:51 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 934ms
12:56:51 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
12:56:52 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
12:56:52 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1186ms
12:56:52 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
12:56:53 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
12:56:53 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 985ms
12:56:53 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
12:56:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
12:56:54 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 987ms
12:56:54 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
12:56:55 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
12:56:55 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
12:56:55 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1150ms
12:56:55 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
12:56:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
12:56:56 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 1044ms
12:56:56 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
12:56:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
12:56:57 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1177ms
12:56:57 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
12:56:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
12:56:58 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 905ms
12:56:58 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
12:56:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
12:56:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
12:56:59 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 936ms
12:56:59 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
12:57:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
12:57:00 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 981ms
12:57:00 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
12:57:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
12:57:02 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1488ms
12:57:02 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
12:57:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
12:57:03 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 1336ms
12:57:03 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
12:57:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
12:57:04 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1035ms
12:57:04 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
12:57:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
12:57:05 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1031ms
12:57:05 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
12:57:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
12:57:07 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1499ms
12:57:07 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
12:57:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
12:57:08 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 1083ms
12:57:08 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
12:57:09 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError. - assert_throws: function "function () {
12:57:09 INFO - window.indexedDB.open('test', val);..." did not throw
12:57:09 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
12:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:57:09 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
12:57:09 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:24:1
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
12:57:09 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should throw TypeError. - assert_throws: function "function () {
12:57:09 INFO - window.indexedDB.open('test', val);..." did not throw
12:57:09 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
12:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:57:09 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
12:57:09 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:29:1
12:57:09 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
12:57:09 INFO - window.indexedDB.open('test', val);..." did not throw
12:57:09 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
12:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:57:09 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
12:57:09 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:30:1
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
12:57:09 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
12:57:09 INFO - window.indexedDB.open('test', val);..." did not throw
12:57:09 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
12:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:57:09 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
12:57:09 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:33:1
12:57:09 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
12:57:09 INFO - window.indexedDB.open('test', val);..." did not throw
12:57:09 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
12:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:57:09 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
12:57:09 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:37:1
12:57:09 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
12:57:09 INFO - window.indexedDB.open('test', val);..." did not throw
12:57:09 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:13:1
12:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:57:09 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:1
12:57:09 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:41:1
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
12:57:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
12:57:09 INFO - TEST-OK | /IndexedDB/idbfactory_open9.htm | took 1403ms
12:57:09 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
12:57:10 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
12:57:10 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 1085ms
12:57:10 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
12:57:13 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
12:57:13 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
12:57:13 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2836ms
12:57:13 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
12:57:14 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
12:57:14 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 990ms
12:57:14 INFO - TEST-START | /IndexedDB/idbindex_count.htm
12:57:15 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
12:57:15 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 1080ms
12:57:15 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
12:57:16 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
12:57:16 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 1182ms
12:57:16 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
12:57:18 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
12:57:18 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 1096ms
12:57:18 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
12:57:18 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
12:57:18 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 933ms
12:57:18 INFO - TEST-START | /IndexedDB/idbindex_get.htm
12:57:19 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
12:57:19 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 935ms
12:57:19 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
12:57:20 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
12:57:20 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 1092ms
12:57:21 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
12:57:22 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
12:57:22 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 1082ms
12:57:22 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
12:57:22 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
12:57:22 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 884ms
12:57:22 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
12:57:23 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
12:57:23 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 978ms
12:57:23 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
12:57:25 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
12:57:25 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 1435ms
12:57:25 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
12:57:26 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
12:57:26 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1138ms
12:57:26 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
12:57:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
12:57:27 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 1101ms
12:57:27 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
12:57:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
12:57:28 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 1083ms
12:57:28 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
12:57:29 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
12:57:29 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 1108ms
12:57:29 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
12:57:32 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
12:57:32 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 2156ms
12:57:32 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
12:57:33 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
12:57:33 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 990ms
12:57:33 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
12:57:34 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
12:57:34 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1039ms
12:57:34 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
12:57:35 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
12:57:35 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 1085ms
12:57:35 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
12:57:36 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
12:57:36 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 981ms
12:57:36 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
12:57:37 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
12:57:37 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 975ms
12:57:37 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
12:57:38 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
12:57:38 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 1080ms
12:57:38 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
12:57:39 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
12:57:39 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 1289ms
12:57:39 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
12:57:40 INFO - TEST-FAIL | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
12:57:40 INFO - index.openCursor();
12:57:40 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
12:57:40 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:23:9
12:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:57:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
12:57:40 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
12:57:40 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openCursor2.htm:15:5
12:57:40 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 936ms
12:57:40 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
12:57:41 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
12:57:41 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 943ms
12:57:41 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
12:57:42 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
12:57:42 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 1043ms
12:57:42 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
12:57:43 INFO - TEST-FAIL | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction - assert_throws: function "function (){
12:57:43 INFO - index.openKeyCursor();
12:57:43 INFO - }" threw object "InvalidStateError: A mutation operation was attempted on ..." that is not a DOMException TransactionInactiveError: property "code" is equal to 11, expected 0
12:57:43 INFO - open_rq.onupgradeneeded@http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:23:9
12:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:57:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
12:57:43 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
12:57:43 INFO - @http://web-platform.test:8000/IndexedDB/idbindex_openKeyCursor3.htm:15:5
12:57:43 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1134ms
12:57:43 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
12:57:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
12:57:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
12:57:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
12:57:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
12:57:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
12:57:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
12:57:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
12:57:44 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 883ms
12:57:44 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
12:57:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
12:57:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
12:57:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
12:57:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
12:57:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
12:57:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
12:57:45 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
12:57:45 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 985ms
12:57:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
12:57:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
12:57:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 1229ms
12:57:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
12:57:47 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
12:57:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 1039ms
12:57:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
12:57:48 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
12:57:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 1082ms
12:57:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
12:57:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
12:57:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 1034ms
12:57:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
12:57:50 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
12:57:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 977ms
12:57:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
12:57:51 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
12:57:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 942ms
12:57:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
12:57:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:57:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 1038ms
12:57:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
12:57:54 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
12:57:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 1189ms
12:57:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
12:57:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
12:57:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 1187ms
12:57:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
12:57:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
12:57:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 940ms
12:57:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
12:57:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
12:57:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 1090ms
12:57:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
12:57:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
12:57:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 1087ms
12:57:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
12:57:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
12:57:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 979ms
12:57:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
12:58:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
12:58:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 1131ms
12:58:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
12:58:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
12:58:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 1248ms
12:58:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
12:58:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
12:58:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 941ms
12:58:02 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
12:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
12:58:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 937ms
12:58:03 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
12:58:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
12:58:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 1000ms
12:58:04 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
12:58:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:58:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 984ms
12:58:05 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
12:58:06 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
12:58:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 1134ms
12:58:06 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
12:58:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
12:58:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1126ms
12:58:08 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
12:58:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
12:58:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 1241ms
12:58:09 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
12:58:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
12:58:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 1083ms
12:58:10 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
12:58:11 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
12:58:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 1143ms
12:58:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
12:58:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
12:58:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 1245ms
12:58:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
12:58:13 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
12:58:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 935ms
12:58:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
12:58:14 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
12:58:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 934ms
12:58:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
12:58:15 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
12:58:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 1296ms
12:58:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
12:58:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
12:58:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 1041ms
12:58:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
12:58:18 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
12:58:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 1387ms
12:58:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
12:58:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
12:58:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 1101ms
12:58:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
12:58:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
12:58:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 989ms
12:58:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
12:58:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
12:58:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 1059ms
12:58:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
12:58:22 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"
12:58:22 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:1
12:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:58:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
12:58:22 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
12:58:22 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
12:58:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 1298ms
12:58:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
12:58:23 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"
12:58:23 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:1
12:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:58:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
12:58:23 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
12:58:23 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
12:58:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 992ms
12:58:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
12:58:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
12:58:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 1032ms
12:58:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
12:58:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
12:58:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 1049ms
12:58:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
12:58:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
12:58:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 1039ms
12:58:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
12:58:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
12:58:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 998ms
12:58:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
12:58:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
12:58:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 986ms
12:58:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
12:58:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
12:58:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 1291ms
12:58:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
12:58:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
12:58:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 1240ms
12:58:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
12:58:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:58:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 1032ms
12:58:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
12:58:33 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
12:58:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 937ms
12:58:33 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
12:58:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
12:58:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1037ms
12:58:34 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
12:58:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
12:58:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 1034ms
12:58:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
12:58:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
12:58:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 1198ms
12:58:36 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
12:58:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
12:58:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 1837ms
12:58:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
12:58:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
12:58:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 927ms
12:58:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
12:58:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
12:58:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 1000ms
12:58:40 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
12:58:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
12:58:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1140ms
12:58:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
12:58:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
12:58:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 1037ms
12:58:42 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
12:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
12:58:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 1036ms
12:58:43 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
12:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
12:58:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 1538ms
12:58:45 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
12:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
12:58:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 1077ms
12:58:46 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
12:58:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
12:58:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 929ms
12:58:47 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
12:58:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
12:58:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 1136ms
12:58:48 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
12:58:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
12:58:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 991ms
12:58:49 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
12:58:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
12:58:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
12:58:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
12:58:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
12:58:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
12:58:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 1282ms
12:58:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
12:58:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
12:58:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1089ms
12:58:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
12:58:53 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
12:58:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 1043ms
12:58:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
12:58:54 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
12:58:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 1036ms
12:58:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
12:58:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
12:58:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 1047ms
12:58:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
12:58:56 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
12:58:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 981ms
12:58:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
12:58:57 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
12:58:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 1096ms
12:58:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
12:58:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:58:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1257ms
12:58:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
12:58:59 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
12:58:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 926ms
12:58:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
12:59:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
12:59:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 1080ms
12:59:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
12:59:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
12:59:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 1289ms
12:59:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
12:59:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
12:59:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 932ms
12:59:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
12:59:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
12:59:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 887ms
12:59:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
12:59:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
12:59:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 1077ms
12:59:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
12:59:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
12:59:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 1288ms
12:59:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
12:59:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
12:59:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 1085ms
12:59:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
12:59:08 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
12:59:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 1090ms
12:59:08 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
12:59:09 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
12:59:09 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1190ms
12:59:09 INFO - TEST-START | /IndexedDB/idbtransaction.htm
12:59:10 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
12:59:10 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
12:59:10 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 931ms
12:59:10 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
12:59:11 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
12:59:11 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 933ms
12:59:11 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
12:59:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
12:59:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
12:59:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
12:59:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
12:59:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
12:59:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
12:59:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
12:59:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
12:59:12 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 1448ms
12:59:12 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
12:59:14 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
12:59:14 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1335ms
12:59:14 INFO - TEST-START | /IndexedDB/index_sort_order.htm
12:59:15 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
12:59:15 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1093ms
12:59:15 INFO - TEST-START | /IndexedDB/interfaces.html
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
12:59:16 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
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
12:59:16 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
12:59:16 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1311ms
12:59:16 INFO - TEST-START | /IndexedDB/interfaces.worker
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
12:59:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:993:1
12:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:987:1
12:59:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1249:17
12:59:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:634:5
12:59:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:321:9
12:59:18 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
12:59:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
12:59:18 INFO - {}
12:59:18 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 - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
12:59:18 INFO - {}
12:59:18 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1609ms
12:59:18 INFO - TEST-START | /IndexedDB/key_invalid.htm
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
12:59:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
12:59:19 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 1151ms
12:59:19 INFO - TEST-START | /IndexedDB/key_valid.html
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
12:59:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
12:59:21 INFO - TEST-OK | /IndexedDB/key_valid.html | took 2192ms
12:59:21 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
12:59:22 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
12:59:22 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1046ms
12:59:22 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
12:59:23 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
12:59:23 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 1188ms
12:59:23 INFO - TEST-START | /IndexedDB/keygenerator.htm
12:59:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
12:59:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
12:59:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
12:59:24 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1130ms
12:59:24 INFO - TEST-START | /IndexedDB/keyorder.htm
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
12:59:26 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
12:59:26 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1341ms
12:59:26 INFO - TEST-START | /IndexedDB/keypath.htm
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
12:59:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
12:59:27 INFO - TEST-OK | /IndexedDB/keypath.htm | took 1394ms
12:59:27 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
12:59:28 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
12:59:28 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 1105ms
12:59:28 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
12:59:29 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
12:59:29 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
12:59:29 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
12:59:29 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1150ms
12:59:29 INFO - TEST-START | /IndexedDB/list_ordering.htm
12:59:31 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
12:59:31 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
12:59:31 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
12:59:31 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1332ms
12:59:31 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
12:59:32 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
12:59:32 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 930ms
12:59:32 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
12:59:33 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
12:59:33 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 1133ms
12:59:33 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
12:59:34 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
12:59:34 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 1336ms
12:59:34 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
12:59:35 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
12:59:35 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 1090ms
12:59:35 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
12:59:36 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
12:59:36 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1199ms
12:59:37 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
12:59:38 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
12:59:38 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1036ms
12:59:38 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
12:59:39 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
12:59:39 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 1089ms
12:59:39 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
12:59:40 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
12:59:40 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 928ms
12:59:40 INFO - TEST-START | /IndexedDB/value.htm
12:59:41 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
12:59:41 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
12:59:41 INFO - TEST-OK | /IndexedDB/value.htm | took 1282ms
12:59:41 INFO - TEST-START | /IndexedDB/value_recursive.htm
12:59:42 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
12:59:42 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
12:59:42 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
12:59:42 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1080ms
12:59:42 INFO - TEST-START | /IndexedDB/writer-starvation.htm
12:59:44 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
12:59:44 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1940ms
12:59:44 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
12:59:45 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Float arrays - assert_throws: Float32Array function "function () {
12:59:45 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
12:59:45 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:4:1
12:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:45 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:3:1
12:59:45 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
12:59:45 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Integer arrays - self.crypto is undefined
12:59:45 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:20:9
12:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:45 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:19:1
12:59:45 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
12:59:45 INFO - TEST-FAIL | /WebCryptoAPI/getRandomValues.worker | Large length - assert_throws: crypto.getRandomValues length over 65536 function "function () {
12:59:45 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
12:59:45 INFO - run_test/<@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:37:1
12:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:45 INFO - run_test@http://web-platform.test:8000/WebCryptoAPI/getRandomValues.js:36:1
12:59:45 INFO - @http://web-platform.test:8000/WebCryptoAPI/getRandomValues.worker.js:3:1
12:59:45 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 1030ms
12:59:45 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
12:59:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
12:59:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer arrays
12:59:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
12:59:46 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 993ms
12:59:46 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
12:59:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
12:59:47 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 1065ms
12:59:47 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
12:59:48 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
12:59:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:1
12:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
12:59:48 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
12:59:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:1
12:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
12:59:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
12:59:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 1315ms
12:59:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
12:59:49 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() {
12:59:49 INFO - [native code]
12:59:49 INFO - }" but got function "function () {
12:59:49 INFO - }"
12:59:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
12:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
12:59:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
12:59:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
12:59:49 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
12:59:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
12:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
12:59:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
12:59:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
12:59:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 1090ms
12:59:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
12:59:51 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() {
12:59:51 INFO - [native code]
12:59:51 INFO - }" but got function "function () {
12:59:51 INFO - }"
12:59:51 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:1
12:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:51 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:1
12:59:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
12:59:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
12:59:51 INFO - {}
12:59:51 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
12:59:51 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:1
12:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:51 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:1
12:59:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
12:59:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
12:59:51 INFO - {}
12:59:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 1090ms
12:59:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
12:59:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
12:59:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
12:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
12:59:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
12:59:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
12:59:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
12:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
12:59:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
12:59:52 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"
12:59:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
12:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
12:59:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
12:59:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
12:59:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
12:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
12:59:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
12:59:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
12:59:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
12:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:1
12:59:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:59:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
12:59:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
12:59:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
12:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:1
12:59:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:59:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
12:59:52 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"
12:59:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
12:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:1
12:59:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:59:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
12:59:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
12:59:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
12:59:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
12:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:59:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:1
12:59:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:59:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
12:59:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 1046ms
12:59:52 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
12:59:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
12:59:52 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 838ms
12:59:53 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
12:59:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
12:59:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
12:59:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
12:59:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
12:59:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
12:59:54 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1880ms
12:59:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
12:59:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
12:59:57 INFO - {}
12:59:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
12:59:57 INFO - {}
12:59:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
12:59:57 INFO - {}
12:59:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
12:59:57 INFO - {}
12:59:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
12:59:57 INFO - {}
12:59:57 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 2338ms
12:59:57 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
12:59:58 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
12:59:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 1248ms
12:59:58 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
12:59:59 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
12:59:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
12:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:59:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
12:59:59 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 1047ms
12:59:59 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
13:00:10 INFO - PROCESS | 2492 | MARIONETTE LOG: INFO: Timeout fired
13:00:10 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
13:00:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
13:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
13:00:10 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:1
13:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
13:00:10 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10560ms
13:00:10 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
13:00:11 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
13:00:11 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 1349ms
13:00:11 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
13:00:13 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
13:00:13 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 2195ms
13:00:13 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
13:00:14 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
13:00:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:24:9
13:00:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-open.htm:14:7
13:00:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 897ms
13:00:14 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
13:00:15 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
13:00:15 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 828ms
13:00:15 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
13:00:16 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
13:00:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
13:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
13:00:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
13:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
13:00:16 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 999ms
13:00:16 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
13:00:17 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
13:00:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:40:13
13:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-abort.htm:16:9
13:00:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 1036ms
13:00:17 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
13:00:18 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
13:00:18 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 932ms
13:00:18 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
13:00:19 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
13:00:19 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 982ms
13:00:19 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
13:00:20 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"
13:00:20 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
13:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:20 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
13:00:20 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
13:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:20 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
13:00:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
13:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:00:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
13:00:20 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 1141ms
13:00:20 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
13:00:21 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
13:00:21 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 839ms
13:00:21 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
13:00:22 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
13:00:22 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 835ms
13:00:22 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
13:00:23 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
13:00:23 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 877ms
13:00:23 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
13:00:24 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
13:00:24 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
13:01:05 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
13:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:05 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
13:01:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:19:7
13:01:05 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
13:01:05 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
13:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:05 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
13:01:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:20:7
13:01:05 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
13:01:05 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
13:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:05 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
13:01:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:21:7
13:01:05 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
13:01:05 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
13:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:05 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
13:01:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:22:7
13:01:05 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
13:01:05 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
13:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:05 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
13:01:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:23:7
13:01:05 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
13:01:05 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
13:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:05 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
13:01:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:24:7
13:01:05 INFO - TEST-FAIL | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
13:01:05 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
13:01:05 INFO - method/<@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:15:11
13:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:05 INFO - method@http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:13:1
13:01:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-method-bogus.htm:25:7
13:01:05 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 890ms
13:01:05 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
13:01:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
13:01:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
13:01:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
13:01:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
13:01:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
13:01:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
13:01:07 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 1345ms
13:01:07 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
13:01:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
13:01:08 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1345ms
13:01:08 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
13:01:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
13:01:09 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 1040ms
13:01:09 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
13:01:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
13:01:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
13:01:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
13:01:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
13:01:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
13:01:10 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 880ms
13:01:10 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
13:01:11 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
13:01:11 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
13:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:11 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
13:01:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
13:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
13:01:11 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 1195ms
13:01:11 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
13:01:12 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
13:01:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
13:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
13:01:12 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 1135ms
13:01:12 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
13:01:13 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
13:01:13 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 883ms
13:01:13 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
13:01:14 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
13:01:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
13:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
13:01:14 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 938ms
13:01:14 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
13:01:15 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
13:01:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
13:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
13:01:15 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 984ms
13:01:15 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
13:01:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
13:01:16 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 929ms
13:01:16 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
13:01:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
13:01:17 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 839ms
13:01:17 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
13:01:18 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
13:01:18 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 942ms
13:01:18 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
13:01:19 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
13:01:19 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 1126ms
13:01:19 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
13:01:20 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
13:01:20 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
13:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:20 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
13:01:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
13:01:20 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
13:01:20 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
13:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:01:20 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:1
13:01:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:19:7
13:01:20 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 1087ms
13:01:20 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
13:01:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | XMLHttpRequest: open() - URL encoding
13:01:21 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 878ms
13:01:21 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
13:01:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
13:01:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
13:01:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
13:01:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
13:01:22 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 988ms
13:01:22 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
13:01:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: